You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Shixuns__Edit.764c9db8.a...

20 lines
361 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[218,4,5,6,7,12,15,16,26],{"+Xk9":function(s,n,e){s.exports={btn:"btn___2veY9",s1:"s1___ZVDC_",s2:"s2___2Da-A"}},"11/R":function(module,__webpack_exports__,__webpack_require__){"use strict";var antd_es_switch_style__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("BoS7"),antd_es_switch__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("Sdc0"),antd_es_popover_style__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("Q9mQ"),antd_es_popover__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("diRs"),antd_es_input_style__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("5NDa"),antd_es_input__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("5rEg"),antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("iQDF"),antd_es_date_picker__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("+eQT"),antd_es_badge_style__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("Awhp"),antd_es_badge__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("KrTs"),antd_es_auto_complete_style__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("O3gP"),antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("lrIw"),antd_es_radio_style__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("7Kak"),antd_es_radio__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("9yH6"),antd_es_checkbox_style__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("sRBo"),antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("kaz8"),antd_es_button_style__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("+L6B"),antd_es_button__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("2/Rp"),antd_es_menu_style__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("lUTK"),antd_es_menu__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("BvKs"),antd_es_modal_style__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("2qtc"),antd_es_modal__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("kLXV"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("jrin"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__("k1fw"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__("oBTY"),antd_es_message_style__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__("miYZ"),antd_es_message__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__("tsqr"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__("WmNS"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default=__webpack_require__.n(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27__),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__("9og8"),_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__("tJVT"),antd_es_select_style__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__("OaEy"),antd_es_select__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__("2fM7"),react__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__("q1tI"),react__WEBPACK_IMPORTED_MODULE_32___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_32__),umi__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__("Ty5D"),umi__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__("9kvl"),_index_less_modules__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__("1nVM"),_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default=__webpack_require__.n(_index_less_modules__WEBPACK_IMPORTED_MODULE_35__),moment__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__("wd/R"),moment__WEBPACK_IMPORTED_MODULE_36___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_36__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__("Z0Lh"),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_37___default=__webpack_require__.n(antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_37__),_ant_design_icons__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__("y3Kf"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__("8Skl"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__("RCxd"),_components_monaco_editor__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__("ZW9T"),_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__("FrRK"),_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__("QNag"),_utils_fetch__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__("ErOA"),_components_Permission__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__("sLOW"),_utils_env__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__("m3rI"),timeFormat="YYYY-MM-DD HH:mm",Option=antd_es_select__WEBPACK_IMPORTED_MODULE_31__.a.Option,handleDateString=function(n){if(!n)return n;var e=n.split(":");if(e[1]=="00"||e[1]=="30")return n;var L=parseInt(e[1]);if(L<30||L==60)return[e[0],"30"].join(":");if(L<60){var k=[e[0],"00"].join(":"),o="YYYY-MM-DD HH:mm",t=moment__WEBPACK_IMPORTED_MODULE_36___default()(k,o);return t.add(1,"hours"),t.format(o)}return n},radioStyle={display:"block",height:"30px",lineHeight:"30px"};function Setting(_ref){var _user$userInfo,_user$userInfo$shixun,_shixunsDetail$detail,_shixunsDetail$detail2,_shixunsDetail$detail3,_shixunsDetail$detail4,_shixunsDetail$detail5,_shixunsDetail$settin77,_shixunsDetail$settin78,_shixunsDetail$detail6,_shixunsDetail$detail7,_shixunsDetail$settin91,_shixunsDetail$settin92,_shixunsDetail$settin93,_shixunsDetail$settin94,_shixunsDetail$detail8,user=_ref.user,dispatch=_ref.dispatch,shixunsDetail=_ref.shixunsDetail,practiceSetting=_ref.practiceSetting,shixunId=Object(react__WEBPACK_IMPORTED_MODULE_32__.useRef)(),_useState=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(!0),_useState2=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState,2),isShowSetting=_useState2[0],setIsShowSetting=_useState2[1],_useState3=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState4=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState3,2),taskPass=_useState4[0],setTaskPass=_useState4[1],_useState5=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState6=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState5,2),testSetPermission=_useState6[0],setTestSetPermission=_useState6[1],_useState7=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState8=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState7,2),isCopy=_useState8[0],setIsCopy=_useState8[1],_useState9=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState10=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState9,2),openValue=_useState10[0],setOpenValue=_useState10[1],_useState11=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)([]),_useState12=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState11,2),selectDepartmentList=_useState12[0],setSelectDepartmentList=_useState12[1],_useState13=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)([]),_useState14=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState13,2),departmentList=_useState14[0],setDepartmentList=_useState14[1],_useState15=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(""),_useState16=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState15,2),departmentValue=_useState16[0],setDepartmentValue=_useState16[1],_useState17=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState18=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState17,2),isOpenTime=_useState18[0],setIsOpenTime=_useState18[1],_useState19=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState20=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState19,2),openTime=_useState20[0],setOpenTime=_useState20[1],_useState21=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState22=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState21,2),vnc=_useState22[0],setVNC=_useState22[1],_useState23=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState24=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState23,2),windows_vnc=_useState24[0],setWindowVNC=_useState24[1],_useState25=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState26=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState25,2),linux_vnc=_useState26[0],setLinuxVNC=_useState26[1],_useState27=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(""),_useState28=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState27,2),windows_start_template=_useState28[0],setWindowVNCTemplate=_useState28[1],_useState29=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState30=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState29,2),websshShow=_useState30[0],setWebsshShow=_useState30[1],_useState31=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState32=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState31,2),sshRadioValue=_useState32[0],setSshRadioValue=_useState32[1],_useState33=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState34=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState33,2),multiWebssh=_useState34[0],setMultiWebssh=_useState34[1],_useState35=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(!1),_useState36=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState35,2),hideCode=_useState36[0],setHideCode=_useState36[1],_useState37=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState38=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState37,2),codeEditPermission=_useState38[0],setCodeEditPermission=_useState38[1],_useState39=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState40=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState39,2),codeHidden=_useState40[0],setCodeHidden=_useState40[1],_useState41=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState42=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState41,2),forbidCopy=_useState42[0],setForbidCopy=_useState42[1],_useState43=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState44=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState43,2),display_git_address=_useState44[0],set_display_git_address=_useState44[1],_useState45=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(!1),_useState46=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState45,2),advancedsettingshow=_useState46[0],setAdvancedSettingShow=_useState46[1],_useState47=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState48=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState47,2),evaluateScript=_useState48[0],setEvaluateScript=_useState48[1],_useState49=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)([]),_useState50=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState49,2),serviceConfigList=_useState50[0],setServiceConfigList=_useState50[1],_useState51=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState52=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState51,2),evaluationScript=_useState52[0],setevaluationScript=_useState52[1],_useState53=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)([]),_useState54=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState53,2),standardScriptList=_useState54[0],setStandardScripts=_useState54[1],_useState55=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)("1"),_useState56=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState55,2),MenuSelectKey=_useState56[0],setMenuSelectKey=_useState56[1],_useState57=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(!1),_useState58=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState57,2),disableDiscuss=_useState58[0],setDisableDiscuss=_useState58[1],_useState59=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(!1),_useState60=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState59,2),Remote=_useState60[0],setRemote=_useState60[1],_useState61=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState62=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState61,2),createTitle=_useState62[0],setCreateTitle=_useState62[1],_useState63=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(!1),_useState64=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState63,2),isupdate=_useState64[0],setIsupdate=_useState64[1],params=Object(umi__WEBPACK_IMPORTED_MODULE_33__.m)(),diffObj={forbid_copy:"forbidCopy",hide_code:"hideCode",multi_webssh:"multiWebssh",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",can_copy:"isCopy",use_scope:"openValue",windows_vnc:"windows_vnc",windows_start_template:"windows_start_template",opening_time:"openTime",webssh:"sshRadioValue",display_git_address:"display_git_address",show_code_dir:"codeHidden",choice_standard_scripts:"evaluationScript",evaluate_script:"evaluateScript"},_useState65=Object(react__WEBPACK_IMPORTED_MODULE_32__.useState)(),_useState66=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_29__.a)(_useState65,2),isRadiuvalue=_useState66[0],setIsRadiuValue=_useState66[1],editable=(_user$userInfo=user.userInfo)===null||_user$userInfo===void 0||((_user$userInfo$shixun=_user$userInfo.shixun)===null||_user$userInfo$shixun===void 0)?void 0:_user$userInfo$shixun.editable,handleGetDepartments=function(){var s=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_28__.a)(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.mark(function n(e){var L;return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,dispatch({type:"shixunsDetail/getDepartments",payload:{q:e}});case 2:L=o.sent,L&&setDepartmentList(L.shools_name||[]);case 4:case"end":return o.stop()}},n)}));return function(e){return s.apply(this,arguments)}}();Object(react__WEBPACK_IMPORTED_MODULE_32__.useEffect)(function(){shixunsDetail.setting&&handleInitState()},[shixunsDetail.setting]),Object(react__WEBPACK_IMPORTED_MODULE_32__.useEffect)(function(){var s,n;dispatch({type:"shixunsDetail/getSettingsData",payload:params}),shixunId.current=(s=location.pathname)===null||s===void 0||((n=s.split("/"))===null||n===void 0)?void 0:n[2]},[]);var handleSelectDepartment=function(n){if(selectDepartmentList.includes(n)){antd_es_message__WEBPACK_IMPORTED_MODULE_26__.b.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([].concat(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_24__.a)(selectDepartmentList),[n]))};function getRequiredStatus(){return _getRequiredStatus.apply(this,arguments)}function _getRequiredStatus(){return _getRequiredStatus=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_28__.a)(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.mark(function s(){var n;return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_44__.a)("/api/shixuns/".concat(shixunId.current,"/required_status"),{method:"get",params:{}});case 2:n=L.sent,n&&setCreateTitle(n==null?void 0:n.data);case 4:case"end":return L.stop()}},s)})),_getRequiredStatus.apply(this,arguments)}var handleChangeSeviceConfig=function(n,e,L){var k=serviceConfigList.map(function(o,t){return t===L?Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_23__.a)(Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_23__.a)({},o),{},Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_22__.a)({},e,n)):o});setServiceConfigList(k)},handleInitState=function(){var n,e,L,k,o,t,ve,f,_,u,M,E,te,l,g,j,i,R,W,F,B,he,A,c,O,x,z,$,p,a,Me,P,se,Te,je,S,U,v,Z,h,d,ae,w,r,me,Ee,Jt,sa,He,Ge,_e=(shixunsDetail==null||((n=shixunsDetail.setting)===null||n===void 0)?void 0:n.shixun)||{},K=_e.choice_main_type,Ie=_e.main_type,xe=_e.small_type,ge=_e.choice_small_type,Qt=_e.is_secret_repository,Ft=_e.standard_scripts,ie=_e.evaluate_script,qe=_e.shixun_service_configs;setEvaluateScript(ie),setServiceConfigList(qe),setStandardScripts(Ft||[]),setWindowVNCTemplate((e=shixunsDetail.setting)===null||e===void 0||((L=e.shixun)===null||L===void 0)?void 0:L.windows_start_template),setWindowVNC((k=shixunsDetail.setting)===null||k===void 0||((o=k.shixun)===null||o===void 0)?void 0:o.windows_vnc),setLinuxVNC((t=shixunsDetail.setting)===null||t===void 0||((ve=t.shixun)===null||ve===void 0)?void 0:ve.linux_vnc),setVNC((f=shixunsDetail.setting)===null||f===void 0||((_=f.shixun)===null||_===void 0)?void 0:_.vnc),setWebsshShow(!!((u=shixunsDetail.setting)===null||u===void 0||((M=u.shixun)===null||M===void 0)?void 0:M.webssh)),setSshRadioValue((E=shixunsDetail.setting)===null||E===void 0||((te=E.shixun)===null||te===void 0)?void 0:te.webssh),setMultiWebssh((l=shixunsDetail.setting)===null||l===void 0||((g=l.shixun)===null||g===void 0)?void 0:g.multi_webssh),setHideCode((j=shixunsDetail.setting)===null||j===void 0||((i=j.shixun)===null||i===void 0)?void 0:i.hide_code),setCodeEditPermission((R=shixunsDetail.setting)===null||R===void 0||((W=R.shixun)===null||W===void 0)?void 0:W.code_edit_permission),setCodeHidden((F=shixunsDetail.setting)===null||F===void 0||((B=F.shixun)===null||B===void 0)?void 0:B.show_code_dir),setForbidCopy((he=shixunsDetail.setting)===null||he===void 0||((A=he.shixun)===null||A===void 0)?void 0:A.forbid_copy),setTaskPass((c=shixunsDetail.setting)===null||c===void 0||((O=c.shixun)===null||O===void 0)?void 0:O.task_pass),setTestSetPermission((x=shixunsDetail.setting)===null||x===void 0||((z=x.shixun)===null||z===void 0)?void 0:z.test_set_permission),set_display_git_address(($=shixunsDetail.setting.shixun)===null||$===void 0?void 0:$.display_git_address),setIsCopy((p=shixunsDetail.setting)===null||p===void 0||((a=p.shixun)===null||a===void 0)?void 0:a.can_copy),setOpenValue((Me=shixunsDetail.setting)===null||Me===void 0||((P=Me.shixun)===null||P===void 0)?void 0:P.use_scope),setIsOpenTime(!!((se=shixunsDetail.setting)===null||se===void 0||((Te=se.shixun)===null||Te===void 0)?void 0:Te.opening_time)),setOpenTime((je=shixunsDetail.setting)===null||je===void 0||((S=je.shixun)===null||S===void 0)?void 0:S.opening_time),setSelectDepartmentList((U=shixunsDetail.setting)===null||U===void 0||((v=U.shixun)===null||v===void 0)?void 0:v.scope_partment),setevaluationScript((Z=shixunsDetail.setting)===null||Z===void 0||((h=Z.shixun)===null||h===void 0)?void 0:h.choice_standard_scripts),setDisableDiscuss((d=shixunsDetail.setting)===null||d===void 0||((ae=d.shixun)===null||ae===void 0)?void 0:ae.is_disable_discuss),((w=shixunsDetail.setting)===null||w===void 0||((r=w.shixun)===null||r===void 0)?void 0:r.windows_vnc)||((me=shixunsDetail.setting)===null||me===void 0||((Ee=me.shixun)===null||Ee===void 0)?void 0:Ee.linux_vnc)||((Jt=shixunsDetail.setting)===null||Jt===void 0||((sa=Jt.shixun)===null||sa===void 0)?void 0:sa.vnc)?(setIsRadiuValue(5),setRemote(!0)):((He=shixunsDetail.setting)===null||He===void 0||((Ge=He.shixun)===null||Ge===void 0)?void 0:Ge.webssh)&&(setRemote(!0),setIsRadiuValue(3))};Object(react__WEBPACK_IMPORTED_MODULE_32__.useEffect)(function(){var _Object$keys$filter,_shixunsDetail$settin53,_shixunsDetail$settin54,_shixunsDetail$settin55,_shixunsDetail$settin56,_shixunsDetail$settin57,_shixunsDetail$settin58,_shixunsDetail$settin59,_shixunsDetail$settin62,_shixunsDetail$settin63,_shixunsDetail$settin64,confirmLeave=!1;console.log(Object.keys(diffObj).filter(function(item){var _shixunsDetail$settin51;return((_shixunsDetail$settin51=shixunsDetail.setting)===null||_shixunsDetail$settin51===void 0?void 0:_shixunsDetail$settin51.shixun[item])!=eval(diffObj[item])})),((_Object$keys$filter=Object.keys(diffObj).filter(function(item){var _shixunsDetail$settin52;return((_shixunsDetail$settin52=shixunsDetail.setting)===null||_shixunsDetail$settin52===void 0?void 0:_shixunsDetail$settin52.shixun[item])!=eval(diffObj[item])}))===null||_Object$keys$filter===void 0?void 0:_Object$keys$filter.length)&&(confirmLeave=!0),isOpenTime!=!!((_shixunsDetail$settin53=shixunsDetail.setting)===null||_shixunsDetail$settin53===void 0||((_shixunsDetail$settin54=_shixunsDetail$settin53.shixun)===null||_shixunsDetail$settin54===void 0)?void 0:_shixunsDetail$settin54.opening_time)&&(confirmLeave=!0),disableDiscuss!=!!((_shixunsDetail$settin55=shixunsDetail.setting)===null||_shixunsDetail$settin55===void 0||((_shixunsDetail$settin56=_shixunsDetail$settin55.shixun)===null||_shixunsDetail$settin56===void 0)?void 0:_shixunsDetail$settin56.is_disable_discuss)&&(confirmLeave=!0),selectDepartmentList.length!=((_shixunsDetail$settin57=shixunsDetail.setting)===null||_shixunsDetail$settin57===void 0||((_shixunsDetail$settin58=_shixunsDetail$settin57.shixun)===null||_shixunsDetail$settin58===void 0||((_shixunsDetail$settin59=_shixunsDetail$settin58.scope_partment)===null||_shixunsDetail$settin59===void 0))?void 0:_shixunsDetail$settin59.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map(function(s,n){var e,L;s!=((e=shixunsDetail.setting)===null||e===void 0||((L=e.shixun)===null||L===void 0)?void 0:L.scope_partment[n])&&(confirmLeave=!0)}),serviceConfigList.length!=((_shixunsDetail$settin62=shixunsDetail.setting)===null||_shixunsDetail$settin62===void 0||((_shixunsDetail$settin63=_shixunsDetail$settin62.shixun)===null||_shixunsDetail$settin63===void 0||((_shixunsDetail$settin64=_shixunsDetail$settin63.shixun_service_configs)===null||_shixunsDetail$settin64===void 0))?void 0:_shixunsDetail$settin64.length)&&(confirmLeave=!0),serviceConfigList==null||serviceConfigList.map(function(s,n){var e,L,k,o,t,ve,f,_,u,M,E,te;(s==null?void 0:s.cpu_limit)!=((e=shixunsDetail.setting)===null||e===void 0||((L=e.shixun)===null||L===void 0||((k=L.shixun_service_configs[n])===null||k===void 0))?void 0:k.cpu_limit)&&(confirmLeave=!0),(s==null?void 0:s.lower_cpu_limit)!=((o=shixunsDetail.setting)===null||o===void 0||((t=o.shixun)===null||t===void 0||((ve=t.shixun_service_configs[n])===null||ve===void 0))?void 0:ve.lower_cpu_limit)&&(confirmLeave=!0),(s==null?void 0:s.memory_limit)!=((f=shixunsDetail.setting)===null||f===void 0||((_=f.shixun)===null||_===void 0||((u=_.shixun_service_configs[n])===null||u===void 0))?void 0:u.memory_limit)&&(confirmLeave=!0),(s==null?void 0:s.request_limit)!=((M=shixunsDetail.setting)===null||M===void 0||((E=M.shixun)===null||E===void 0||((te=E.shixun_service_configs[n])===null||te===void 0))?void 0:te.request_limit)&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,selectDepartmentList,isOpenTime,openTime,isRadiuvalue,sshRadioValue,multiWebssh,hideCode,display_git_address,codeHidden,codeEditPermission,forbidCopy,evaluationScript,evaluateScript,serviceConfigList,disableDiscuss]);var handleUseCustomScript=function(){dispatch({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:shixunId.current}}})};function handSubmeit(){return _handSubmeit.apply(this,arguments)}function _handSubmeit(){return _handSubmeit=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_28__.a)(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.mark(function s(){var n,e,L;return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(!(isOpenTime&&!openTime)){o.next=3;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_26__.b.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4"),o.abrupt("return");case 3:if(!(hideCode&&Remote===!1)){o.next=6;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_26__.b.info("\u8BF7\u81F3\u5C11\u52FE\u9009\u4E00\u79CD\u7F16\u7A0B\u9875\u9762\uFF01"),o.abrupt("return");case 6:if(!(openValue===1&&!selectDepartmentList.length)){o.next=9;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_26__.b.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),o.abrupt("return");case 9:return e=(n=shixunsDetail.detail)===null||n===void 0?void 0:n.is_jupyter,o.next=12,dispatch({type:"shixunsDetail/updateSetting",payload:{id:shixunId.current,scope_partment:openValue===0?null:selectDepartmentList,shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,hide_code:hideCode,multi_webssh:multiWebssh,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,vnc,windows_vnc,linux_vnc,windows_start_template,webssh:websshShow?sshRadioValue:0,code_edit_permission:codeEditPermission,can_copy:isCopy,use_scope:openValue,opening_time:openTime,mirror_script_id:e?null:evaluationScript,is_disable_discuss:disableDiscuss},shixun_info:{evaluate_script:e?null:evaluateScript},shixun_service_configs:serviceConfigList.map(function(t){return{mirror_repository_id:t.mirror_repository_id,cpu_limit:t.cpu_limit,lower_cpu_limit:t.lower_cpu_limit,memory_limit:t.memory_limit,request_limit:t.request_limit}})}});case 12:L=o.sent,(L==null?void 0:L.status)===0&&(antd_es_message__WEBPACK_IMPORTED_MODULE_26__.b.info("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}));case 14:case"end":return o.stop()}},s)})),_handSubmeit.apply(this,arguments)}var handleChangeEvaluationScript=function(n){antd_es_modal__WEBPACK_IMPORTED_MODULE_21__.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:function(){var e=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_28__.a)(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.mark(function k(){return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,handleGetScriptContent(n);case 2:antd_es_modal__WEBPACK_IMPORTED_MODULE_21__.a.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")});case 3:case"end":return t.stop()}},k)}));function L(){return e.apply(this,arguments)}return L}()})},handleGetScriptContent=function(){var s=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_28__.a)(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.mark(function n(e){var L;return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,dispatch({type:"shixunsDetail/getScriptContent",payload:{id:shixunId.current,script_id:e}});case 2:L=o.sent,L&&setEvaluateScript(L.content);case 4:case"end":return o.stop()}},n)}));return function(e){return s.apply(this,arguments)}}(),handleDeleteShixun=function(){var s=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_28__.a)(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.mark(function n(){var e,L,k,o,t,ve,f;return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:shixunId.current}});case 2:if(u.t0=u.sent,u.t0){u.next=5;break}u.t0={};case 5:f=u.t0,antd_es_modal__WEBPACK_IMPORTED_MODULE_21__.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"tc font14 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.modal)},!!((e=f.subjects)===null||e===void 0?void 0:e.length)&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_32___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(L=f.subjects)===null||L===void 0||((k=L.splice(0,2))===null||k===void 0)?void 0:k.map(function(M){return"\u300A".concat(M,"\u300B")}),"\u7B49",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.colorOrange},f==null?void 0:f.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null)),!!((o=f.courses)===null||o===void 0?void 0:o.length)&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_32___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(t=f.courses)===null||t===void 0||((ve=t.splice(0,2))===null||ve===void 0)?void 0:ve.map(function(M){return"\u300A".concat(M,"\u300B")}),"\u7B49",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.colorOrange},f==null?void 0:f.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null)),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.colorYellow," mt30")},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:function(){var M=Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_28__.a)(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.mark(function te(){var l;return _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_27___default.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,dispatch({type:"shixunsDetail/deleteShixun",payload:{id:shixunId.current}});case 2:l=j.sent,l.status===1&&(antd_es_message__WEBPACK_IMPORTED_MODULE_26__.b.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_34__.c.push("/shixuns"));case 4:case"end":return j.stop()}},te)}));function E(){return M.apply(this,arguments)}return E}()});case 7:case"end":return u.stop()}},n)}));return function(){return s.apply(this,arguments)}}();function showExitmodel(s){antd_es_modal__WEBPACK_IMPORTED_MODULE_21__.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){setMenuSelectKey(s),parseInt(s)===1?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{style:{height:"100%",display:"flex",background:"#fff"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_19__.a,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:function(n){var e;if(practiceSetting==null||((e=practiceSetting.sideBar)===null||e===void 0)?void 0:e.confirmLeave){showExitmodel(n.key);return}setMenuSelectKey(n.key),parseInt(n.key)===1?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus())}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_19__.a.Item,{key:1},"\u8BBE\u7F6E"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_19__.a.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&(shixunsDetail==null||((_shixunsDetail$detail=shixunsDetail.detail)===null||_shixunsDetail$detail===void 0)?void 0:_shixunsDetail$detail.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_45__.a,null),isShowSetting&&!(shixunsDetail==null||((_shixunsDetail$detail2=shixunsDetail.detail)===null||_shixunsDetail$detail2===void 0)?void 0:_shixunsDetail$detail2.is_jupyter_lab)&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.titlesize,style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),(shixunsDetail==null||((_shixunsDetail$detail3=shixunsDetail.detail)===null||_shixunsDetail$detail3===void 0)?void 0:_shixunsDetail$detail3.shixun_status)!==2&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_17__.a,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u8DF3\u5173\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{checked:taskPass,disabled:!editable,onChange:function(n){return setTaskPass(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{checked:testSetPermission,disabled:!editable,onChange:function(n){return setTestSetPermission(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u590D\u5236:"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{checked:isCopy,onChange:function(n){return setIsCopy(n.target.checked)},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999)},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((_shixunsDetail$detail4=shixunsDetail.detail)===null||_shixunsDetail$detail4===void 0?void 0:_shixunsDetail$detail4.shixun_status)>1||((_shixunsDetail$detail5=shixunsDetail.detail)===null||_shixunsDetail$detail5===void 0?void 0:_shixunsDetail$detail5.public)===2)&&((_shixunsDetail$settin77=shixunsDetail.setting)===null||_shixunsDetail$settin77===void 0||((_shixunsDetail$settin78=_shixunsDetail$settin77.shixun)===null||_shixunsDetail$settin78===void 0)?void 0:_shixunsDetail$settin78.use_scope)===0&&((_shixunsDetail$detail6=shixunsDetail.detail)===null||_shixunsDetail$detail6===void 0?void 0:_shixunsDetail$detail6.identity)>2)&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label,style:{padding:"4px 0px"}},"\u516C\u5F00\u7A0B\u5EA6:"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a.Group,{value:openValue,onChange:function(n){return setOpenValue(n.target.value)},disabled:!editable},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,value:0},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),openValue===1&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_32___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_11__.a,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:function(n){setDepartmentValue(n),handleGetDepartments(n)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(function(s){return{value:s}})})),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(function(s){return editable?react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_badge__WEBPACK_IMPORTED_MODULE_9__.a,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter(function(e){return e!==s}))}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_17__.a,{type:"primary",ghost:!0},s)):react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_17__.a,{type:"primary",ghost:!0,className:"mr20"},s)}))))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u5F00\u542F\u65F6\u95F4:"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{checked:isOpenTime,onChange:function(n){setIsOpenTime(n.target.checked),n.target.checked||setOpenTime("")},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_date_picker__WEBPACK_IMPORTED_MODULE_7__.a,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_37___default.a,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:function(n){return n&&n<moment__WEBPACK_IMPORTED_MODULE_36___default()().endOf("day").subtract(1,"days")},showTime:{minuteStep:30},value:openTime&&moment__WEBPACK_IMPORTED_MODULE_36___default()(openTime,timeFormat),onChange:function(n,e){return setOpenTime(handleDateString(e))}})))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.titlesize,style:{marginTop:"20px"}},"\u5B9E\u9A8C\u6A21\u5F0F"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label,style:{padding:"5px 0px"}},"\u7F16\u7A0B\u754C\u9762\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{style:{marginTop:"5px"},checked:!hideCode,onChange:function(n){var e=n.target.checked;setHideCode(!e),e?setCodeEditPermission(!1):(setCodeEditPermission(!1),setCodeHidden(!1),setForbidCopy(!1))}},"IDE\u754C\u9762",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\uFF09")),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{checked:Remote,onChange:function(n){var e=n.target.checked;setRemote(e),e?(setIsRadiuValue(3),setVNC(!1),setWebsshShow(!0),setWindowVNC(!1),setLinuxVNC(!1),setSshRadioValue(2)):(setVNC(!1),setLinuxVNC(!1),setWebsshShow(!1),setWindowVNC(!1))}},"\u8FDC\u7A0B\u8FDE\u63A5\u754C\u9762",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u8FDC\u7A0B\u8FDE\u63A5\u754C\u9762\uFF09")),Remote&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{style:{marginTop:"5px"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a.Group,{value:isRadiuvalue,onChange:function(n){setIsRadiuValue(n.target.value),setSshRadioValue(1),n.target.value===1?(setVNC(!1),setLinuxVNC(!1),setWebsshShow(!1),setWindowVNC(!1)):n.target.value===2?(setWindowVNC(!1),setLinuxVNC(!1),setHideCode(!1),setCodeEditPermission(!1),setCodeHidden(!1),setForbidCopy(!1),setMultiWebssh(!1),setWebsshShow(!1),setVNC(!0)):n.target.value===3?(setVNC(!1),setWebsshShow(!0),setWindowVNC(!1),setLinuxVNC(!1),setSshRadioValue(2)):n.target.value===4?(setHideCode(!1),setCodeEditPermission(!1),setCodeHidden(!1),setForbidCopy(!1),setMultiWebssh(!1),setWebsshShow(!1),setVNC(!1)):n.target.value===5&&(setCodeEditPermission(!1),setCodeHidden(!1),setForbidCopy(!1),setMultiWebssh(!1),setWebsshShow(!1),setVNC(!0))}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{value:3,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,style:{marginTop:"22px"}},"\u547D\u4EE4\u884C\u6A21\u5F0F",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\uFF09")),websshShow&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.graaymingl," ml40"),style:{borderRadius:"8px"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a.Group,{value:sshRadioValue,disabled:!editable,onChange:function(n){var e,L,k=n.target.value;if(setSshRadioValue(k),k!==1&&setMultiWebssh(!1),setWindowVNCTemplate(""),k===3&&((e=shixunsDetail.setting)===null||e===void 0||((L=e.shixun)===null||L===void 0)?void 0:L.webssh)===3){var o,t;setWindowVNCTemplate((o=shixunsDetail.setting)===null||o===void 0||((t=o.shixun)===null||t===void 0)?void 0:t.windows_start_template)}}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,style:{marginTop:"22px"},value:2},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",null,"\u8BC4\u6D4B\u7A97\u53E3"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u8BC4\u6D4B\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u53EF\u4EE5\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u4EA7\u751F\u5F71\u54CD\uFF09")),sshRadioValue===2&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{style:{marginLeft:"30px",marginTop:"10px"},checked:multiWebssh,disabled:!editable,onChange:function(n){return setMultiWebssh(n.target.checked)}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:" ml10",style:{marginTop:"22px"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",null,"\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u540C\u65F6\u5F00\u542F\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF09"))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",null,"\u7EC3\u4E60\u7A97\u53E3"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u7EC3\u4E60\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u4E0D\u4F1A\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u9020\u6210\u5F71\u54CD\uFF09")),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,style:{marginTop:"22px"},value:3},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",null,"\u4E91\u4E3B\u673A\u7A97\u53E3"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999},"\uFF08\u9009\u4E2D\u5219\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E00\u53F0\u8FDC\u7A0B\u547D\u4EE4\u884C\u7684\u4E91\u4E3B\u673A\uFF0C\u547D\u4EE4\u884C\u64CD\u4F5C\u53EF\u4EE5\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u4EA7\u751F\u5F71\u54CD\uFF09")),sshRadioValue===3&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap,style:{alignItems:"center"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_5__.a,{value:windows_start_template,onChange:function(n){return setWindowVNCTemplate(n.target.value)},style:{width:500},placeholder:"\u8BF7\u8F93\u5165Linux\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\u540D\u79F0"})))))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{value:5,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,style:{marginTop:"22px"}},"\u56FE\u5F62\u5316\u754C\u9762",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\uFF09")))),isRadiuvalue===5&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"".concat(sshRadioValue!=2?_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.graayminglthree:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.graaymingl," ml40")},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a.Group,{value:linux_vnc?"linux_vnc":windows_vnc?"windows_vnc":"linux",disabled:!editable,onChange:function(n){var e,L,k,o,t=n.target.value;if(setWindowVNCTemplate(""),t==="linux_vnc"&&((e=shixunsDetail.setting)===null||e===void 0||((L=e.shixun)===null||L===void 0)?void 0:L.linux_vnc)){var ve,f;setWindowVNCTemplate((ve=shixunsDetail.setting)===null||ve===void 0||((f=ve.shixun)===null||f===void 0)?void 0:f.windows_start_template)}else if(t==="windows_vnc"&&((k=shixunsDetail.setting)===null||k===void 0||((o=k.shixun)===null||o===void 0)?void 0:o.windows_vnc)){var _,u;setWindowVNCTemplate((_=shixunsDetail.setting)===null||_===void 0||((u=_.shixun)===null||u===void 0)?void 0:u.windows_start_template)}switch(t){case"linux_vnc":setLinuxVNC(!0),setWindowVNC(!1),setVNC(!1);break;case"windows_vnc":setLinuxVNC(!1),setWindowVNC(!0),setVNC(!1);break;case"linux":setWindowVNC(!1),setLinuxVNC(!1),setMultiWebssh(!1),setWebsshShow(!1),setVNC(!0);break}}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{value:"linux",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,style:{marginTop:"22px"}},"Linux\u5BB9\u5668",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528Linux\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\uFF09")),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{value:"linux_vnc",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,style:{marginTop:"22px"}},"Linux\u4E91\u4E3B\u673A\u56FE\u5F62\u5316\u6A21\u5F0F",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528Linux\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\uFF09")),isRadiuvalue==5&&linux_vnc&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label,style:{paddingTop:"5px"}},"\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_5__.a,{value:windows_start_template,onChange:function(n){return setWindowVNCTemplate(n.target.value)},style:{width:500},placeholder:"\u8BF7\u8F93\u5165Linux\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\u540D\u79F0"})))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_13__.a,{value:"windows_vnc",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.radio,style:{marginTop:"22px"}},"Windows\u4E91\u4E3B\u673A\u56FE\u5F62\u5316\u6A21\u5F0F",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528Windows\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\uFF09")),isRadiuvalue==5&&windows_vnc&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_5__.a,{value:windows_start_template,onChange:function(n){return setWindowVNCTemplate(n.target.value)},style:{width:500},placeholder:"\u8BF7\u8F93\u5165Windows\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\u540D\u79F0"}))))))))),hideCode&&websshShow?null:react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{checked:display_git_address,disabled:!editable,onChange:function(n){return set_display_git_address(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")}," \uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),!hideCode&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{checked:codeHidden,disabled:!editable,onChange:function(n){return setCodeHidden(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{style:{height:"54px",background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",display:"flex",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",null,"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent,style:{padding:"0px"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{checked:codeEditPermission,disabled:!editable,onChange:function(n){return setCodeEditPermission(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09"))))))),!hideCode&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_15__.a,{checked:forbidCopy,disabled:!editable,onChange:function(n){return setForbidCopy(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.titlesize,style:{marginTop:"20px",display:"none"}},"\u9AD8\u7EA7\u8BBE\u7F6E ",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{onClick:function(){return setAdvancedSettingShow(!advancedsettingshow)},style:{color:"#1890FF",fontSize:"14px",cursor:"pointer",marginLeft:"20px"}},advancedsettingshow?"\u6536\u8D77":"\u5C55\u5F00",advancedsettingshow?react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_38__.a,null):react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_39__.a,null))),advancedsettingshow&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,!((_shixunsDetail$detail7=shixunsDetail.detail)===null||_shixunsDetail$detail7===void 0?void 0:_shixunsDetail$detail7.is_jupyter)&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_32___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.flexRow," ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.flexAlignCenter)},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{style:{fontSize:"16px"}},"\u8BC4\u6D4B\u811A\u672C\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_31__.a,{style:{width:"200px"},value:evaluationScript,disabled:((_shixunsDetail$settin91=shixunsDetail.setting)===null||_shixunsDetail$settin91===void 0||((_shixunsDetail$settin92=_shixunsDetail$settin91.shixun)===null||_shixunsDetail$settin92===void 0)?void 0:_shixunsDetail$settin92.status)===2?!0:!editable,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:function(n){handleChangeEvaluationScript(n),setevaluationScript(n)}},(standardScriptList||[]).map(function(s,n){return react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(Option,{value:parseInt(s.id),name:s.scptname,key:n},s.scptname)})))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color4CACFF," font14 current ml10"),style:{marginTop:"2px"},onClick:handleUseCustomScript},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_popover__WEBPACK_IMPORTED_MODULE_3__.a,{overlayClassName:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.popover,placement:"bottomLeft",content:react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"challengeProgramNames",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"sourceClassNames",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"src/step1/HelloWorld.java",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"src/step2/Other.java",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"step1.HelloWorld",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"step2.Other",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),'ff challengeProgramNames=("src/step1/',react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),'sourceClassNames=("step1.HelloWorld',react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),'" "step2.Other")',react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_40__.a,null)))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_41__.b,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:evaluateScript,options:{readOnly:((_shixunsDetail$settin93=shixunsDetail.setting)===null||_shixunsDetail$settin93===void 0||((_shixunsDetail$settin94=_shixunsDetail$settin93.shixun)===null||_shixunsDetail$settin94===void 0)?void 0:_shixunsDetail$settin94.status)===2?!0:!editable},onChange:function(n){return setEvaluateScript(n)}})),((_shixunsDetail$detail8=shixunsDetail.detail)===null||_shixunsDetail$detail8===void 0?void 0:_shixunsDetail$detail8.identity)<3&&editable&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSettingWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSettingName},"\u670D\u52A1\u914D\u7F6E"),serviceConfigList==null?void 0:serviceConfigList.map(function(s,n){var e,L,k,o,t,ve,f,_;return react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{key:n},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"font16"},s.name)),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSetLeft},"CPU(\u6838)\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_5__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSetInput,value:s.cpu_limit,disabled:((e=shixunsDetail.setting)===null||e===void 0||((L=e.shixun)===null||L===void 0)?void 0:L.status)===2?!0:!editable,onChange:function(M){return handleChangeSeviceConfig(M.target.value,"cpu_limit",n)}})),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSetLeft},"\u6700\u4F4ECPU(\u6838)\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_5__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSetInput,value:s.lower_cpu_limit,disabled:((k=shixunsDetail.setting)===null||k===void 0||((o=k.shixun)===null||o===void 0)?void 0:o.status)===2?!0:!editable,onChange:function(M){return handleChangeSeviceConfig(M.target.value,"lower_cpu_limit",n)}})),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSetLeft},"\u5185\u5B58\u9650\u5236(M)\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_5__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSetInput,value:s.memory_limit,disabled:((t=shixunsDetail.setting)===null||t===void 0||((ve=t.shixun)===null||ve===void 0)?void 0:ve.status)===2?!0:!editable,onChange:function(M){return handleChangeSeviceConfig(M.target.value,"memory_limit",n)}})),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSetLeft},"\u5185\u5B58\u8981\u6C42(M)\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_5__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSetMemoryInput,value:s.request_limit,disabled:((f=shixunsDetail.setting)===null||f===void 0||((_=f.shixun)===null||_===void 0)?void 0:_.status)===2?!0:!editable,onChange:function(M){return handleChangeSeviceConfig(M.target.value,"request_limit",n)}}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.serviceSetTip," ml5")},"\u6E29\u99A8\u63D0\u793A\uFF1A\u7EAF\u7F16\u7A0B\u7C7B\u578B\u5B9E\u8BAD\u5EFA\u8BAE\u4F7F\u7528\u9ED8\u8BA4\u503C\uFF0C\u5BF9\u4E8E\u5927\u6570\u636E\u7B49\u5EFA\u8BAE\u4F7F\u7528\u6700\u5927\u5185\u5B58\u768430%")))}))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.titlesize,style:{marginTop:"20px"}}," \u8BC4\u8BBA\u533A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_switch__WEBPACK_IMPORTED_MODULE_1__.a,{checked:!disableDiscuss,onChange:function(n){return setDisableDiscuss(!n)}}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.color999," ml10")},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09"))))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{style:{height:"70px",width:"80%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_17__.a,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #1890ff",color:"#1890ff"},onClick:function(){umi__WEBPACK_IMPORTED_MODULE_34__.c.push("/shixuns/".concat(params.id,"/challenges"))}},"\u53D6\u6D88"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_17__.a,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#1890ff",borderRadius:"4px"},type:"primary",onClick:function(){return handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{style:{padding:"40px"}},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.itemWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.img,src:"".concat(_utils_env__WEBPACK_IMPORTED_MODULE_46__.a.IMG_SERVER,"/images/").concat(createTitle==null?void 0:createTitle.user_image_url)}),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.itemContent},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.nameWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.name},createTitle==null?void 0:createTitle.user_name),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.actionGroup})),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.schoolWrap},react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_35___default.a.school},createTitle==null?void 0:createTitle.user_school)),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",createTitle==null?void 0:createTitle.created_at),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",createTitle==null?void 0:createTitle.updated_at)))),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_42__.a,null),react__WEBPACK_IMPORTED_MODULE_32___default.a.createElement(_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_43__.a,{onFinish:function(n){return setEvaluateScript(n)}}))}__webpack_exports__.a=Object(umi__WEBPACK_IMPORTED_MODULE_34__.a)(function(s){var n=s.user,e=s.shixunsDetail,L=s.practiceSetting;return{user:n,shixunsDetail:e,practiceSetting:L}})(Setting)},"1Sn+":function(s,n,e){},"1ZF9":function(s,n,e){s.exports=e.p+"static/Authorize.cc9c212f.png"},"1nVM":function(s,n,e){s.exports={titlesize:"titlesize___3R6Gt",wrap:"wrap___33HQq",labelWrap:"labelWrap___1iqwF",label:"label___27cm-",labelContent:"labelContent___1fVMu",flexRow:"flexRow___PEsIJ",color999:"color999___2Yr8Q",radio:"radio___OcreT",color4CACFF:"color4CACFF___FRH3d",popover:"popover___2xk-c",serviceSettingName:"serviceSettingName___Ld9Mm",flexJustifyCenter:"flexJustifyCenter___18x9a",flexAlignEnd:"flexAlignEnd___1C-X3",flexAlignCenter:"flexAlignCenter___2oSmu",flexColumn:"flexColumn___2ysFR",formWrap:"formWrap___EPA-v",titleWrap:"titleWrap___3_rFr",fieldWrap:"fieldWrap___2jAZP",button:"button___3XvNW",buttonFixed:"buttonFixed___2Zm2R",buttonWrap:"buttonWrap___1OYLR",width180:"width180___jK9Il",width100:"width100___3krQH",width280:"width280___2XLRF",difficultyHint:"difficultyHint___haMiD",color888:"color888___N5haY",serviceSettingWrap:"serviceSettingWrap___2mA8Y",serviceSetLeft:"serviceSetLeft___15ZiZ",serviceSetInput:"serviceSetInput___1xV8R",serviceSetMemoryInput:"serviceSetMemoryInput___1b9Wn",serviceSetTip:"serviceSetTip___3OSZX",installPackage:"installPackage___2Q149",selectSchool:"selectSchool___3jjwJ",dataPicker:"dataPicker___3FMTF",bg:"bg___SWlll",content:"content___3UkVO",head:"head___35V3S",headCount:"headCount___2pjjr",itemWrap:"itemWrap___1yg5K",imgWrap:"imgWrap___R0ss7",img:"img___VI1B8",manager:"manager___8Zuo9",itemContent:"itemContent___2pnzz",nameWrap:"nameWrap___3Ntoy",name:"name___3v0W9",actionGroup:"actionGroup___nzwV5",deleteIcon:"deleteIcon___tZStC",schoolWrap:"schoolWrap___qVkuP",school:"school___2WDSB",countWrap:"countWrap___1ZPyo",deletetitle:"deletetitle___3PnVP",yseTitle:"yseTitle___2rGJC",modal:"modal___TzuWu",colorOrange:"colorOrange___WAQOi",colorYellow:"colorYellow___giatj",graaytitle:"graaytitle___1xud8",graaymingl:"graaymingl___KdIA9",graayminglthree:"graayminglthree___1To0y",graaymingltow:"graaymingltow___2ZE_h"}},"3d99":function(s,n,e){s.exports={flex_box_center:"flex_box_center___29402",flex_space_between:"flex_space_between___1DQkL",flex_box_vertical_center:"flex_box_vertical_center___2c5rw",flex_box_center_end:"flex_box_center_end___31UwQ",flex_box_column:"flex_box_column___27HfP",dataset:"dataset___1COtX",header:"header___3oVtK",title:"title___pTdL6",dataPath:"dataPath___2IjLi",pathTitle:"pathTitle___3y3r0",btns:"btns___3HrP1",content:"content___2DtrV",customTable:"customTable____cu3-",row:"row___18XmF",empty:"empty___1WFDJ",path:"path___2fzVn",text:"text___5NWvD",actionsBtns:"actionsBtns___YB-ud",customModal:"customModal___S24dW",shareModal:"shareModal___1fTc3",fileName:"fileName___3b0gK",renameModal:"renameModal___3antI",errorDes:"errorDes___3PXc9",uploadFileModal:"uploadFileModal___3cGWq"}},"4SAo":function(s,n,e){s.exports={footerWrap:"footerWrap___2ePEu"}},"7ahc":function(s,n,e){"use strict";e.d(n,"a",function(){return A});var L=e("k1fw"),k=e("0Owb"),o=e("+L6B"),t=e("2/Rp"),ve=e("y8nQ"),f=e("Vl3Y"),_=e("tJVT"),u=e("OaEy"),M=e("2fM7"),E=e("q1tI"),te=e.n(E),l=e("VrN/"),g=e.n(l),j=e("p77/"),i=e.n(j),R=e("c5Ni"),W=e.n(R),F=M.a.Option,B={labelCol:{span:4},wrapperCol:{span:20}},he={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"]};n.b=function(c){var O=c.callback,x=c.onCancel,z=Object(E.useState)("python"),$=Object(_.a)(z,2),p=$[0],a=$[1];function Me(se){a(he[se][1])}function P(se){O(se)}return te.a.createElement(f.a,Object(k.a)({},B,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:P}),te.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},te.a.createElement(M.a,{onChange:Me},Object.keys(he).map(function(se){return te.a.createElement(F,{key:se,value:se},he[se][0])}))),te.a.createElement(f.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},te.a.createElement(A,{mode:p})),te.a.createElement("div",{className:"flex-container flex-end"},te.a.createElement(t.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.a.createElement(t.a,{type:"ghost",onClick:x},"\u53D6\u6D88")))};function A(c){var O=c.value,x=c.onChange,z=c.mode,$=c.options,p=$===void 0?{}:$,a=Object(E.useRef)(),Me=Object(E.useState)(),P=Object(_.a)(Me,2),se=P[0],Te=P[1];return Object(E.useEffect)(function(){if(se){var je=function(U){var v=U.getValue();x&&x(v)};return se.on("change",je),function(){se.off("change",je)}}},[se,x]),Object(E.useEffect)(function(){se&&se.setOption("mode",z)},[se,z]),Object(E.useEffect)(function(){se&&((O!==se.getValue()||O==="")&&setTimeout(function(){se.setValue(O||" ")},300))},[se,O]),Object(E.useEffect)(function(){if(a.current&&!se){var je=g.a.fromTextArea(a.current,Object(L.a)({mode:z,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},p));Te(je)}},[a.current,se]),te.a.createElement("div",{className:"my-codemirror-container"},te.a.createElement("textarea",{ref:a}))}},"7v3h":function(s,n,e){s.exports=e.p+"static/empty2.dd73f390.png"},"8/bI":function(s,n,e){s.exports=e.p+"static/empty.8918e228.png"},"8j3D":function(s,n,e){"use strict";var L=e("2qtc"),k=e("kLXV"),o=e("5NDa"),t=e("5rEg"),ve=e("miYZ"),f=e("tsqr"),_=e("k1fw"),u=e("WmNS"),M=e.n(u),E=e("9og8"),te=e("y8nQ"),l=e("Vl3Y"),g=e("tJVT"),j=e("q1tI"),i=e.n(j),R=e("Ty5D"),W=e("9kvl"),F=e("KVXO"),B=e.n(F),he=function(c){var O=c.shixunsDetail,x=c.globalSetting,z=c.loading,$=c.dispatch,p=c.title,a=c.pathList,Me=a===void 0?[]:a,P=c.showInputPath,se=P===void 0?!1:P,Te=c.isMergeSelectFile,je=Te===void 0?!1:Te,S=c.onFinish,U=S===void 0?function(){}:S,v=l.a.useForm(),Z=Object(g.a)(v,1),h=Z[0],d=Object(R.m)(),ae=Object(R.l)(),w=Object(j.useRef)(),r=Object(j.useState)(""),me=Object(g.a)(r,2),Ee=me[0],Jt=me[1],sa=Object(j.useState)(""),He=Object(g.a)(sa,2),Ge=He[0],_e=He[1],K=Object(j.useState)([]),Ie=Object(g.a)(K,2),xe=Ie[0],ge=Ie[1],Qt=Object(j.useState)([]),Ft=Object(g.a)(Qt,2),ie=Ft[0],qe=Ft[1];Object(j.useEffect)(function(){var pe,ye;w.current=((pe=ae.pathname)===null||pe===void 0||((ye=pe.split("/"))===null||ye===void 0)?void 0:ye[3])==="repository"},[]),Object(j.useEffect)(function(){if(O.actionTabs.key!=="Repository-SelectFilePath")return;var pe=Me.join("/"),ye=[];Me.map(function(ke,ue){ue===0?ye.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(ke),path:pe}):ye.push({val:"/".concat(ke),path:pe})}),ge(ye),Jt(pe),_e(pe),Yt(pe)},[O.actionTabs.key]);var Yt=function(){var pe=Object(E.a)(M.a.mark(function ye(ke){var ue;return M.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:return Ke.next=2,$({type:w.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:d.id,path:ke}});case 2:ue=Ke.sent,ue&&qe(ue.trees||[]);case 4:case"end":return Ke.stop()}},ye)}));return function(ke){return pe.apply(this,arguments)}}(),Ne=function(ye){var ke=Ee;ye.type==="tree"&&(xe.length?xe.push({val:"/".concat(ye.name),path:ye.name}):xe.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(ye.name),path:ye.name}),ge(xe),ke=Ee?"".concat(Ee,"/").concat(ye.name):ye.name,Jt(ke)),Yt(ke)},re=function(ye,ke){var ue=xe.filter(function(Ke,C){return C<=ke});ge(ue);var be=ue.filter(function(Ke,C){return C!==0}).map(function(Ke){return Ke.val}).join("").substr(1);Jt(be),Yt(be)},zt=function(){var pe=Object(E.a)(M.a.mark(function ye(){var ke,ue,be;return M.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(ke=h==null?void 0:h.getFieldsValue(),ue=Ee?"".concat(Ee).concat((ke==null?void 0:ke.name)?"/".concat(ke==null?void 0:ke.name):""):ke==null?void 0:ke.name,!je){C.next=6;break}return U(ue),Bt(),C.abrupt("return");case 6:if(!se){C.next=16;break}return C.next=9,h.validateFields();case 9:return C.next=11,$({type:"shixunsDetail/uploadGitFolder",payload:Object(_.a)(Object(_.a)({},{id:d.id,path:ue}),w.current?{}:{secret_repository:!0})});case 11:be=C.sent,U(Ge),be.status===0&&f.b.info("\u65B0\u5EFA\u6210\u529F"),C.next=18;break;case 16:U(ue),f.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:Bt();case 19:case"end":return C.stop()}},ye)}));return function(){return pe.apply(this,arguments)}}(),Bt=function(){$({type:"shixunsDetail/setActionTabs",payload:{}}),h.resetFields()};return i.a.createElement(k.a,{centered:!0,title:p||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:O.actionTabs.key==="Repository-SelectFilePath",onOk:zt,onCancel:Bt},i.a.createElement("div",{className:B.a.wrap},i.a.createElement("div",{className:B.a.content},i.a.createElement("div",{className:B.a.mainPathWrap},!!(xe==null?void 0:xe.length)&&xe.map(function(pe,ye){return i.a.createElement("a",{key:ye,onClick:function(){return re(pe,ye)}},pe.val)})),!!(ie==null?void 0:ie.length)&&ie.map(function(pe,ye){return pe.type==="tree"&&i.a.createElement("a",{key:ye,onClick:function(){return Ne(pe)}},i.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(B.a.colorBlue)}),pe.name)})),i.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),i.a.createElement("div",{className:"mt5 mb5"},Ee),se&&i.a.createElement(l.a,{form:h,scrollToFirstError:!0,className:"mt20"},i.a.createElement(l.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},i.a.createElement(t.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};n.a=Object(W.a)(function(A){var c=A.shixunsDetail,O=A.loading,x=A.globalSetting;return{shixunsDetail:c,globalSetting:x,loading:O.models.index}})(he)},"9Bee":function(s,n,e){"use strict";var L=e("q1tI"),k=e.n(L),o=e("vg9a"),t=e("tJVT"),ve=e("DlQD"),f=e.n(ve),_=e("rUJ1");function u(S,U){var v=S.match(/^(\s+)(?:```)/);if(v===null)return U;var Z=v[1];return U.split(`
`).map(function(h){var d=h.match(/^\s+/);if(d===null)return h;var ae=Object(t.a)(d,1),w=ae[0];return w.length>=Z.length?h.slice(Z.length):h}).join(`
`)}var M=[],E=["<ul>"],te=new f.a.Renderer,l=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){M.length=0,E=["<ul>"]}function j(S,U,v,Z){if(U>=S.length||S[U].level<=v)return U;var h=S[U];Z.push("<li><a href='#"+h.anchor+"'>"+h.text+"</a>"),U++;var d=[];return U=j(S,U,h.level,d),d.length>0&&(Z.push("<ul>"),d.forEach(function(ae){Z.push(ae)}),Z.push("</ul>")),Z.push("</li>"),U=j(S,U,v,Z),U}function i(){return j(M,0,0,E),E.push("</ul>"),E.join("")}var R={heading:function(U){var v=l.exec(U);if(v)return{type:"heading",raw:v[0],depth:v[1].length,text:v[2]}},fences:function(U){var v=this.rules.block.fences.exec(U);if(v){var Z=v[0],h=u(Z,v[3]||""),d=v[2]?v[2].trim():v[2];if(["latex","katex","math"].indexOf(d)>=0){var ae=B(),w=h;h=ae,he[ae]={type:"block",expression:w}}return{type:"code",raw:Z,lang:d,text:h}}}},W=/(?:\${2})([^\n`]+?)(?:\${2})/gi,F=0,B=function(){return"__special_katext_id_".concat(F++,"__")},he={};function A(){return he}function c(){F=0,he={}}function O(S){return S=S.replace(W,function(U,v){var Z=B();return he[Z]={type:"inline",expression:v},Z}),S}var x=te.listitem;te.listitem=function(S){return x(O(S))};var z=te.paragraph;te.paragraph=function(S){return z(O(S))};var $=te.tablecell;te.tablecell=function(S,U){return $(O(S),U)},te.code=function(S,U,v){var Z=(U||"").match(/\S*/)[0];return Z?["latex","katex","math"].indexOf(Z)>=0?"<p class='editormd-tex'>".concat(S,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(U,'">').concat(v?S:Object(_.escape)(S,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(v?S:Object(_.escape)(S,!0))+"</code></pre>"},te.heading=function(S,U,v){var Z=this.options.headerPrefix+v.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return M.push({anchor:Z,level:U,text:S}),"<h"+U+' id="'+Z+'">'+S+"</h"+U+">"},f.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),f.a.use({tokenizer:R,renderer:te});var p=f.a,a=e("SJMd"),Me=e("m3rI"),P=e("Oy/b"),se=/<pre[^>]*>/g;function Te(S){var U=document.createElement("div");return U.innerHTML=S,U.childNodes.length===0?"":U.childNodes[0].nodeValue}var je=n.a=function(S){var U=S.value,v=U===void 0?"":U,Z=S.className,h=S.style,d=h===void 0?{}:h,ae=String(v),w=Object(L.useMemo)(function(){try{var Ee=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Jt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,sa=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;ae=ae.replace(Ee,"("+Me.a.API_SERVER+"/api/attachments/").replace(Jt,'"'+Me.a.API_SERVER+"/api/attachments/").replace(sa,'"'+Me.a.API_SERVER+"/files/uploads/")}catch(_e){}var He=p(ae),Ge=A();return ae.match(/\[TOC\]/)&&(He=He.replace("<p>[TOC]</p>",i()),g()),He=He.replace(/(__special_katext_id_\d+__)/g,function(_e,K){var Ie=Ge[K],xe=Ie.type,ge=Ie.expression;return Object(P.renderToString)(Te(ge)||"",{displayMode:xe==="block",throwOnError:!1,output:"html"})}),He=He.replace(/▁/g,"\u2581\u2581\u2581"),c(),He},[ae]),r=Object(L.useRef)();function me(Ee){var Jt=Ee.target;if(Jt.tagName.toUpperCase()==="A"){var sa=Jt.getAttribute("href");if(sa.startsWith("#")){Ee.preventDefault();var He=document.getElementById(sa.replace("#",""));He&&He.scrollIntoView(!0)}}}return Object(L.useEffect)(function(){if(r.current&&w&&(w.match(se)&&window.PR.prettyPrint()),r.current)return r.current.addEventListener("click",me),function(){r.current.removeEventListener("click",me),c(),g()}},[w,r.current,me]),k.a.createElement("div",{ref:r,style:d,className:"".concat(Z||""," markdown-body"),dangerouslySetInnerHTML:{__html:w}})}},"9VGf":function(s,n,e){"use strict";e.d(n,"a",function(){return o});var L=e("q1tI"),k=e.n(L);function o(t,ve){var f=Object(L.useRef)();Object(L.useEffect)(function(){f.current=t}),Object(L.useEffect)(function(){function _(){f.current()}if(ve!==null){var u=setInterval(_,ve);return function(){return clearInterval(u)}}},[ve])}},"9ZNV":function(s,n,e){"use strict";e.d(n,"a",function(){return E});var L=e("+L6B"),k=e("2/Rp"),o=e("0Owb"),t=e("q1tI"),ve=e.n(t),f=e("UUDw"),_=e.n(f),u=e("TSYQ"),M=e.n(u),E=function(l){var g=l.cancelText,j=g===void 0?"\u53D6\u6D88":g,i=l.okText,R=i===void 0?"\u786E\u5B9A":i,W=l.loading,F=W===void 0?!1:W,B=l.hasOkBtn,he=B===void 0?!0:B,A=l.okButtonProps,c=A===void 0?{}:A,O=l.cancelButtonProps,x=O===void 0?{}:O,z=l.onCancel,$=z===void 0?function(){}:z,p=l.onOk,a=p===void 0?function(){}:p,Me=l.className,P=Me===void 0?"":Me;return ve.a.createElement("div",{className:M()(_.a.buttonFixed,P)},ve.a.createElement("div",{className:_.a.buttonWrap},ve.a.createElement(k.a,Object(o.a)({size:"large",className:"".concat(_.a.button," mr20"),onClick:$},x),j),he&&ve.a.createElement(k.a,Object(o.a)({size:"large",type:"primary",className:"".concat(_.a.button," mr20"),loading:F,onClick:a},c),R)))}},B6bo:function(s,n,e){s.exports={flex_box_center:"flex_box_center___1czbK",flex_space_between:"flex_space_between___NcbCS",flex_box_vertical_center:"flex_box_vertical_center___3bgyw",flex_box_center_end:"flex_box_center_end___1RYM-",flex_box_column:"flex_box_column___siFqq",menu:"menu___3LJ87",warehouse:"warehouse___1AVuS",header:"header___2hqXC",title:"title___2N2dQ",content:"content___252cM",left:"left___DCxzF",right:"right___3XU0c",loading:"loading___393Js",empty:"empty___-D3br",tabs:"tabs___1B5_7",line:"line___1qrlH",footer:"footer___1MBb_",commit:"commit___aa_yX",blueLight:"blueLight___oW1lR",filePathWrp:"filePathWrp___sw_To",filePath:"filePath___2Xa_Q",bottom0:"bottom0___3zeb-"}},BMKw:function(s,n,e){s.exports={wrap:"wrap___1gcMR",content:"content___31AN8",mainPathWrap:"mainPathWrap___1HrSg",colorBlue:"colorBlue___2eq2Y"}},Bbdw:function(s,n,e){s.exports={flex_box_center:"flex_box_center___1d7HC",flex_space_between:"flex_space_between___2tGvG",flex_box_vertical_center:"flex_box_vertical_center___3lO4f",flex_box_center_end:"flex_box_center_end___22Avr",flex_box_column:"flex_box_column___3SksD",headLeft:"headLeft___9XMDS",colorBlue:"colorBlue___1Qpec",wrap:"wrap___1u-Va",nodata:"nodata___V_2Oo",nodataText:"nodataText___1G_zo",content:"content___314Bx",gitCode:"gitCode___2GwFG",ellipsis:"ellipsis___2M7s4",menu:"menu___3Tf01",overlayClass:"overlayClass___3ckGv",tips:"tips___-Fisb"}},BjJ7:function(s,n,e){"use strict";e.d(n,"d",function(){return k}),e.d(n,"c",function(){return o}),e.d(n,"e",function(){return t}),e.d(n,"b",function(){return ve}),e.d(n,"a",function(){return _});var L=e("m3rI");function k(u){var M=!0;if(u.length>0){for(var E=0;E<u.length;E++)if(u[E].compile_success==0||!u[E].compile_success){M=!1;break}}else M=!1;return M}function o(u){for(var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",E=[],te=0;te<u.length;te++){var l=u[te],g=M?"".concat(M,"/").concat(l.name):"".concat(l.name);E.push({title:l.name,isLeaf:!(l.type==="tree"),key:g})}return E}function t(u,M,E){for(var te=0;te<u.length;te++){var l=u[te];if(l.key===M){l.children=E;break}l.children&&t(l.children,M,E)}return u}function ve(u,M,E){var te;return function(){var l=this,g=arguments,j=function(){te=null,E||u.apply(l,g)},i=E&&!te;clearTimeout(te),te=setTimeout(j,M),i&&u.apply(l,g)}}var f=!0,_=L.a.API_SERVER},"C+DQ":function(s,n,e){},"DDK+":function(s,n,e){"use strict";var L=e("+L6B"),k=e("2/Rp"),o=e("y8nQ"),t=e("Vl3Y"),ve=e("cWXX"),f=e("/ezw"),_=e("rAM+"),u=e("WmNS"),M=e.n(u),E=e("9og8"),te=e("tJVT"),l=e("7Kak"),g=e("9yH6"),j=e("q1tI"),i=e.n(j),R=e("ErOA"),W=e("2qtc"),F=e("kLXV"),B=e("k1fw"),he=e("Se0u"),A=e("pUFm"),c=e.n(A);function O(){return Object(R.c)("teach_groups.json")}function x(K){return Object(R.f)("teach_groups.json",K)}function z(K,Ie){return Object(R.g)("teach_groups/".concat(K,".json"),Ie)}function $(K){return Object(R.f)("teach_group_members.json",K)}function p(K){return Object(R.b)("teach_group_members/".concat(K,".json"))}function a(K,Ie){return Object(R.b)("teach_groups/".concat(K,"/del_member.json?member_id=").concat(Ie))}function Me(K){return Object(R.b)("teach_groups/".concat(K,".json"))}var P=e("5NDa"),se=e("5rEg"),Te=function(K){var Ie=K.callback,xe=K.visible,ge=K.onCancel,Qt=K.id,Ft=K.name;function ie(re){Ie(re)}var qe=t.a.useForm(),Yt=Object(te.a)(qe,1),Ne=Yt[0];return Object(j.useEffect)(function(){Ne.setFieldsValue({name:Ft})},[Ft]),i.a.createElement(F.a,{centered:!0,title:Qt?"\u6539\u540D":"\u65B0\u5EFA",visible:xe,onCancel:ge,footer:null},i.a.createElement(t.a,{layout:"vertical",form:Ne,initialValues:{name:Ft},onFinish:ie},i.a.createElement(t.a.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},i.a.createElement(se.a,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),i.a.createElement(t.a.Item,null,i.a.createElement("div",{className:"flex-container flex-end"},i.a.createElement(k.a,{type:"ghost",onClick:ge,style:{marginRight:20}}," \u53D6\u6D88 ")," ",i.a.createElement(k.a,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},je=e("Rfub"),S=e("3ouR"),U=e("xGfz"),v=50,Z=function(K){var Ie=K.data,xe=K.isAdminOrTeacher,ge=K.onDelGroup,Qt=K.onChangeGroupName,Ft=K.onPlusMember,ie=K.onDelMember,qe=K.onExitGroup,Yt=Object(j.useState)(0),Ne=Object(te.a)(Yt,2),re=Ne[0],zt=Ne[1],Bt=Object(j.useState)(0),pe=Object(te.a)(Bt,2),ye=pe[0],ke=pe[1];function ue(C){var de=parseInt(C.target.id,10);F.a.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:function(){ge(de)}})}function be(C){var de=parseInt(C.target.id,10);F.a.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:function(){qe(de)}})}function Ke(C,de){F.a.confirm({title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:function(){ie(C,de)}})}return i.a.createElement("ul",{className:"teaching-list"},Ie.map(function(C,de){return i.a.createElement("li",{key:C.id,onClick:function(){return zt(de)}},i.a.createElement("div",{className:"item-group"},i.a.createElement("span",null,C.name," \xA0 ",de!==re&&i.a.createElement("i",{className:"iconfont icon-jiantou9"})," "),i.a.createElement("div",{className:"action-group"},xe?i.a.createElement("a",{onClick:function(){Qt(C)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,C.is_creat?i.a.createElement("a",{id:C.id+"",className:"c-grey-c",onClick:ue},"\u89E3\u6563"):i.a.createElement("a",{id:C.id+"",className:"c-grey-c",onClick:be},"\u9000\u51FA"))),de===re?i.a.createElement("ul",{className:"info"},C.memers.map(function(Ae){return i.a.createElement("li",{key:Ae.id||Ae.name,onClick:function(){ke(Ae.id)},className:ye===Ae.id?"active":""},i.a.createElement("div",null,Ae.name),C.is_creat&&Ae.id&&ye===Ae.id?i.a.createElement("a",{className:"btn-del",onClick:function(da){da.preventDefault(),da.stopPropagation(),Ke(C.id,ye)}},i.a.createElement(S.a,null)):null)}),xe?i.a.createElement("li",null,i.a.createElement(k.a,{type:"link",disabled:C.memers.length>=50,title:C.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:function(){Ft(C)}}," ",i.a.createElement(U.a,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)}))},h=e("9kvl"),d=e("ju9d");function ae(K){var Ie=K.children;return i.a.createElement("div",{className:"no-data"},i.a.createElement("img",{src:c.a,alt:"no-data",width:300}),Ie)}var w={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},r;(function(K){K[K.INITDATA=0]="INITDATA",K[K.SHOWLOADING=1]="SHOWLOADING",K[K.SHOWFORMPANEL=2]="SHOWFORMPANEL",K[K.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",K[K.SELECTGROUP=4]="SELECTGROUP",K[K.SETINDEX=5]="SETINDEX"})(r||(r={}));function me(K,Ie){switch(Ie.type){case r.INITDATA:return Object(B.a)(Object(B.a)({},K),Ie.payload);case r.SHOWLOADING:return Object(B.a)(Object(B.a)({},K),{},{loading:Ie.payload});case r.SETINDEX:return Object(B.a)(Object(B.a)({},K),{},{index:Ie.payload});case r.SHOWFORMPANEL:return Object(B.a)(Object(B.a)({},K),Ie.payload);case r.SHOWMEMBERPANEL:return Object(B.a)(Object(B.a)({},K),Ie.payload);case r.SELECTGROUP:return Object(B.a)(Object(B.a)({},K),{},{selectedGroup:Ie.payload,showFormPanel:!0});default:throw new Error}}function Ee(K){var Ie,xe=K.user,ge=Object(j.useReducer)(me,w),Qt=Object(te.a)(ge,2),Ft=Qt[0],ie=Qt[1],qe=Ft.data,Yt=Ft.index,Ne=Ft.loading,re=Ft.showFormPanel,zt=Ft.selectedGroup,Bt=Ft.showMemberPanel,pe=(Ie=xe.userInfo)===null||Ie===void 0?void 0:Ie.role,ye=Object(j.useMemo)(function(){var Je=[],Dt=[],Na=Object(_.a)(qe),Mt;try{for(Na.s();!(Mt=Na.n()).done;){var Ba=Mt.value;Ba.is_creat?Je.push(Ba):Dt.push(Ba)}}catch(cn){Na.e(cn)}finally{Na.f()}return[Je,Dt]},[qe]);Object(j.useEffect)(function(){pe===15&&ie({type:r.SETINDEX,payload:1})},[pe]);function ke(){return ue.apply(this,arguments)}function ue(){return ue=Object(E.a)(M.a.mark(function Je(){var Dt;return M.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:return Mt.next=2,O();case 2:Dt=Mt.sent,ie({type:r.INITDATA,payload:{loading:!1,showFormPanel:!1,data:Dt.groups}});case 4:case"end":return Mt.stop()}},Je)})),ue.apply(this,arguments)}Object(j.useEffect)(function(){ke()},[]);function be(Je){return Ke.apply(this,arguments)}function Ke(){return Ke=Object(E.a)(M.a.mark(function Je(Dt){return M.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:if(!zt.id){Mt.next=5;break}return Mt.next=3,z(zt.id,Dt);case 3:Mt.next=7;break;case 5:return Mt.next=7,x(Dt);case 7:ke();case 8:case"end":return Mt.stop()}},Je)})),Ke.apply(this,arguments)}function C(){ie({type:r.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})}function de(Je){ie({type:r.SELECTGROUP,payload:Je})}function Ae(){ie({type:r.SHOWFORMPANEL,payload:{showFormPanel:!1}})}function at(){ie({type:r.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function da(Je){ie({type:r.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:Je}})}function X(Je,Dt){return ce.apply(this,arguments)}function ce(){return ce=Object(E.a)(M.a.mark(function Je(Dt,Na){return M.a.wrap(function(Ba){for(;;)switch(Ba.prev=Ba.next){case 0:return Ba.next=2,a(Dt,Na);case 2:ke();case 3:case"end":return Ba.stop()}},Je)})),ce.apply(this,arguments)}function Lt(Je){return Gt.apply(this,arguments)}function Gt(){return Gt=Object(E.a)(M.a.mark(function Je(Dt){return M.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:return Mt.next=2,Me(Dt);case 2:ke();case 3:case"end":return Mt.stop()}},Je)})),Gt.apply(this,arguments)}function Pt(Je){return Za.apply(this,arguments)}function Za(){return Za=Object(E.a)(M.a.mark(function Je(Dt){return M.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:return Mt.next=2,p(Dt);case 2:ke();case 3:case"end":return Mt.stop()}},Je)})),Za.apply(this,arguments)}function an(Je){ie({type:r.SETINDEX,payload:parseInt(Je.target.id,10)})}function fn(Je,Dt){return Ra.apply(this,arguments)}function Ra(){return Ra=Object(E.a)(M.a.mark(function Je(Dt,Na){return M.a.wrap(function(Ba){for(;;)switch(Ba.prev=Ba.next){case 0:return at(),Ba.next=3,$({user_ids:Dt,group_id:Na});case 3:ke();case 4:case"end":return Ba.stop()}},Je)})),Ra.apply(this,arguments)}return i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"teaching-circling-container"},i.a.createElement("h3",null," \u6559\u7814\u56E2\u961F ",pe<=12&&i.a.createElement(k.a,{type:"primary",disabled:qe.length>=50,title:qe.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:C},"\u65B0\u5EFA")," "),i.a.createElement("div",{className:"teaching-circling-body"},pe===15?null:i.a.createElement("ul",{className:"navs"},i.a.createElement("li",{className:Yt===0?"active":""},i.a.createElement("a",{id:"0",onClick:an},"\u6211\u521B\u5EFA\u7684")),i.a.createElement("li",{className:Yt===1?"active":""},i.a.createElement("a",{id:"1",onClick:an},"\u6211\u52A0\u5165\u7684"))),i.a.createElement("div",{className:ye[Yt].length===0?"nodata-content":"main-content"},ye[Yt].length===0?i.a.createElement(ae,null,pe<=12?i.a.createElement(i.a.Fragment,null," ",i.a.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",i.a.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):i.a.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):i.a.createElement(Z,{onExitGroup:Pt,onPlusMember:da,onDelMember:X,onDelGroup:Lt,isAdminOrTeacher:pe<=12,onChangeGroupName:de,data:ye[Yt]}))),i.a.createElement("p",{className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),i.a.createElement(Te,{callback:be,visible:re,onCancel:Ae,id:zt.id,name:zt.name}),i.a.createElement(F.a,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",visible:Bt,onCancel:at,footer:null,width:1100,bodyStyle:{minHeight:200}},i.a.createElement(d.a,{container_id:zt.id,container_type:4,onSelect:fn,onCancel:at})))}var Jt=Object(h.a)(function(K){var Ie=K.user;return{user:Ie}})(Ee),sa=e("SLjR"),He=e("55Ip"),Ge=g.a.Group,_e=n.a=function(K){var Ie=K.onSelect,xe=K.onCancel,ge=Object(j.useState)([]),Qt=Object(te.a)(ge,2),Ft=Qt[0],ie=Qt[1],qe=Object(j.useState)(!0),Yt=Object(te.a)(qe,2),Ne=Yt[0],re=Yt[1];Object(j.useEffect)(function(){function pe(){return ye.apply(this,arguments)}function ye(){return ye=Object(E.a)(M.a.mark(function ke(){var ue,be;return M.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(R.c)("teach_groups/my.json");case 2:ue=C.sent,be=ue.groups,ie(be),re(!1);case 6:case"end":return C.stop()}},ke)})),ye.apply(this,arguments)}pe()},[]);var zt=Object(j.useMemo)(function(){var pe=[],ye=[],ke=Object(_.a)(Ft),ue;try{for(ke.s();!(ue=ke.n()).done;){var be=ue.value;be.is_creat?pe.push(be):ye.push(be)}}catch(Ke){ke.e(Ke)}finally{ke.f()}return[pe,ye]},[Ft]);function Bt(pe){Ie(pe)}return i.a.createElement(t.a,{className:"select-teach-group",onFinish:Bt},Ne?i.a.createElement(f.a,{paragraph:!0}):Ft.length===0?i.a.createElement(ae,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",i.a.createElement(He.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):i.a.createElement(i.a.Fragment,null,i.a.createElement(t.a.Item,{name:"group_id"},i.a.createElement(Ge,null,i.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),i.a.createElement("ul",{className:"groups"},zt[0].map(function(pe){return i.a.createElement("li",{key:pe.id},i.a.createElement(g.a,{value:pe.id},pe.name))})),i.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),i.a.createElement("ul",{className:"groups"},zt[1].map(function(pe){return i.a.createElement("li",{key:pe.id},i.a.createElement(g.a,{value:pe.id},pe.name))})))),i.a.createElement("div",{className:"btn-actions"},i.a.createElement(k.a,{type:"ghost",onClick:xe,style:{marginRight:10}},"\u53D6\u6D88"),i.a.createElement(k.a,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},E7E6:function(s,n){s.exports="data:image/png;base64,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"},EGTK:function(s,n,e){"use strict";var L=e("T2oS"),k=e("W9HT"),o=e("5NDa"),t=e("5rEg"),ve=e("k1fw"),f=e("tJVT"),_=e("q1tI"),u=e.n(_),M=e("TSYQ"),E=e.n(M),te=e("dGDm"),l=e.n(te),g=function(R){var W=R.className,F=R.dispatch,B=R.skin,he=B===void 0?"white":B,A=R.value,c=A===void 0?null:A,O=R.loading,x=O===void 0?!1:O,z=R.data,$=z===void 0?[]:z,p=R.otherData,a=p===void 0?[]:p,Me=R.tags,P=Me===void 0?[]:Me,se=R.onChange,Te=se===void 0?function(){}:se,je=Object(_.useState)(""),S=Object(f.a)(je,2),U=S[0],v=S[1],Z=Object(_.useState)(!1),h=Object(f.a)(Z,2),d=h[0],ae=h[1],w=Object(_.useState)([]),r=Object(f.a)(w,2),me=r[0],Ee=r[1],Jt=Object(_.useState)(0),sa=Object(f.a)(Jt,2),He=sa[0],Ge=sa[1],_e=Object(_.useRef)(null),K=Object(_.useRef)(String(Math.floor(Math.random()*1e6))).current,Ie=Object(_.useRef)();Object(_.useEffect)(function(){return window.addEventListener("keydown",xe),function(){window.removeEventListener("keydown",xe)}},[U,d,me]);var xe=function(be){if(!d||be.keyCode!==40&&be.keyCode!==38)return;var Ke=0;be.keyCode===40&&d&&(He<me.length-1?Ke=He+1:Ke=0,console.log("\u4E0B"),ie(Ke,"down")),be.keyCode===38&&d&&(He===0?Ke=me.length-1:Ke=He-1,ie(Ke,"up")),Ge(Ke),Qt(U,Ke)},ge=function(be,Ke){var C=function(at){var da=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,X={};return X["^"]="\\^",X["."]="\\.",X["\\"]="\\\\",X["|"]="\\|",X["("]="\\(",X[")"]="\\)",X["*"]="\\*",X["+"]="\\+",X["-"]="\\-",X.$="$",X["["]="\\[",X["]"]="\\]",X["?"]="\\?",at=at.replace(da,function(ce){return X[ce]}),at},de=new RegExp(C(Ke),"gi");return be=be.replace(de,function(Ae){return"<span style='color:#1890FF;'>"+Ae+"</span>"}),be},Qt=function(be,Ke){if(be===""){Ee([]);return}var C=[];$.forEach(function(Ae){Ae.image.length&&Ae.image.forEach(function(at){C.push(at)})});var de=C.concat(a).filter(function(Ae){var at;return(at=Ae.name)===null||at===void 0?void 0:at.toLocaleLowerCase().includes(be==null?void 0:be.toLocaleLowerCase())}).map(function(Ae,at){var da=Ae.id,X=Ae.name,ce=Object(ve.a)(Object(ve.a)({},Ae),{},{label:u.a.createElement("ul",{id:"search-".concat(K,"-").concat(at),onClick:function(){return Ne(da,ce)},className:at===Ke?l.a.searchListActive:l.a.searchList},u.a.createElement("li",{className:l.a.name,dangerouslySetInnerHTML:{__html:ge(X,be)}}),Ae.private&&u.a.createElement("li",{className:l.a.tag},"\u79C1\u6709"))});return ce});Ee(de)},Ft=function(be){var Ke=document.getElementById("scroll-".concat(K,"-").concat(be));if(!Ke)return;var C=document.getElementById("scroll-".concat(K));C.scrollTo(0,Ke.offsetTop)},ie=function(be,Ke){var C=document.getElementById("search-".concat(K,"-").concat(be));if(!C)return;var de=document.getElementById("search-".concat(K)),Ae=C.offsetTop-de.scrollTop>0&&C.offsetTop-de.scrollTop<de.clientHeight;if(Ae)return;Ke==="down"?de.scrollTo(0,C.offsetTop-de.clientHeight+C.clientHeight):de.scrollTo(0,C.offsetTop)},qe=function(be){Qt(be,0),v(be)},Yt=function(be){var Ke,C;if(!me.length)return;var de=me==null||((Ke=me[He])===null||Ke===void 0)?void 0:Ke.id;Te(de),Ee([]),Ge(0),v(me==null||((C=me[He])===null||C===void 0)?void 0:C.name),Ft(de),Ie.current.blur()},Ne=function(be,Ke){Te(be),Ee([]),Ge(0),v(Ke==null?void 0:Ke.name),Ft(be)},re=function(){Ee([]),v("")},zt=function(be){Te(be),Ee([]),v("")},Bt=function(){return U===""?u.a.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):u.a.createElement("i",{onClick:re,className:"iconfont icon-shanchu4 c-grey-c"})},pe=function(){F({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},ye=function(){F({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},ke=function(){_e.current=setTimeout(function(){ae(!1),Ge(0)},200)};return u.a.createElement("div",{className:E()(he==="night"?l.a.darklySelectEnvironment:l.a.selectEnvironment,W)},u.a.createElement("div",{className:l.a.search},u.a.createElement(t.a,{suffix:Bt(),bordered:!1,ref:Ie,value:U,onKeyDown:function(be){(be.keyCode===40||be.keyCode===38)&&be.preventDefault()},size:"large",onFocus:function(){clearTimeout(_e.current),qe(U),ae(!0)},onBlur:ke,onChange:function(be){return qe(be.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:Yt}),d&&u.a.createElement("div",{id:"search-".concat(K),className:l.a.searchListWrap},me.map(function(ue,be){return u.a.createElement(u.a.Fragment,{key:be}," ",ue.label)}))),x?u.a.createElement(k.a,{className:l.a.spin}):u.a.createElement(u.a.Fragment,null,!!P.length&&u.a.createElement("aside",{className:l.a.common},u.a.createElement("div",{className:l.a.title},"\u63A8\u8350\u73AF\u5883:"),u.a.createElement("ul",{className:l.a.tags},P.map(function(ue,be){return u.a.createElement("li",{key:be,onClick:function(){return zt(ue.id)},className:c===ue.id?"".concat(l.a.tag," ").concat(l.a.tagActive):l.a.tag},ue.name)}))),u.a.createElement("aside",{className:l.a.wrap,id:"scroll-".concat(K)},$.map(function(ue,be){var Ke;return(ue==null||((Ke=ue.image)===null||Ke===void 0)?void 0:Ke.length)?u.a.createElement(j,{key:be,data:ue,id:c,handleClick:function(de){return zt(de)}}):null}),u.a.createElement("ul",{className:l.a.allList},a.map(function(ue){return u.a.createElement("li",{key:"key-".concat(ue.id),id:"scroll-".concat(K,"-").concat(ue.id),className:ue.id===c?"".concat(l.a.item," ").concat(l.a.itemActive):l.a.item,onClick:function(){return Te(ue.id)}},u.a.createElement("div",{className:l.a.name},ue.name),ue.private&&u.a.createElement("div",{className:l.a.tag},"\u79C1\u6709"))})))),u.a.createElement("div",{className:l.a.apply},u.a.createElement("span",{className:l.a.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),u.a.createElement("span",{className:l.a.p2,onClick:pe}," \u7533\u8BF7\u65B0\u5EFA"),u.a.createElement("span",{className:l.a.p2,onClick:ye}," \u5728\u7EBF\u521B\u5EFA")))},j=function(R){var W=R.data,F=R.id,B=R.handleClick,he=Object(_.useState)(!0),A=Object(f.a)(he,2),c=A[0],O=A[1],x=W.name,z=W.image;return u.a.createElement("div",{className:l.a.list},u.a.createElement("header",{onClick:function(){return O(!c)}},u.a.createElement("div",{className:l.a.title},x),u.a.createElement("i",{style:{transition:"0.5s",transform:c?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),u.a.createElement("ul",{className:l.a.items,style:{height:c?"auto":0}},z.map(function($){return u.a.createElement("li",{key:$.id,className:$.id===F?"".concat(l.a.item," ").concat(l.a.itemActive):l.a.item,onClick:function(){return B($.id)}},u.a.createElement("div",{className:l.a.name},$.name),$.private&&u.a.createElement("div",{className:l.a.tag},"\u79C1\u6709"))}),u.a.createElement("li",{className:l.a.line})))};n.a=g},EkPF:function(s,n,e){s.exports={practiceSetting:"practiceSetting___2ttNt",wrapHeader:"wrapHeader___2dgOY",wrapLayout:"wrapLayout___3zol1",wrapSidebar:"wrapSidebar___3imKs",wrapContent:"wrapContent___3L8H_"}},FPkq:function(s,n,e){s.exports=e.p+"static/qrCode.dd0fe9b2.png"},FTkQ:function(s,n){s.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg=="},FrRK:function(s,n,e){"use strict";var L=e("+L6B"),k=e("2/Rp"),o=e("DZo9"),t=e("8z0m"),ve=e("miYZ"),f=e("tsqr"),_=e("WmNS"),u=e.n(_),M=e("9og8"),E=e("2qtc"),te=e("kLXV"),l=e("y8nQ"),g=e("Vl3Y"),j=e("tJVT"),i=e("PpiC"),R=e("5NDa"),W=e("5rEg"),F=e("q1tI"),B=e.n(F),he=e("9kvl"),A=e("m3rI"),c=e("FPkq"),O=e.n(c),x=e("qB8g"),z=e.n(x),$=W.a.TextArea,p=function(Me){var P=Me.newShixuns,se=Me.globalSetting,Te=Me.loading,je=Me.dispatch,S=Object(i.a)(Me,["newShixuns","globalSetting","loading","dispatch"]),U=g.a.useForm(),v=Object(j.a)(U,1),Z=v[0],h=Object(F.useState)([]),d=Object(j.a)(h,2),ae=d[0],w=d[1],r=function(Ge){var _e=["uploading","done","removed"];_e.includes(Ge.file.status)&&w(Ge.fileList)},me=function(Ge){if(!Ge.percent||Ge.percent==100){var _e,K=(_e=Ge.response)===null||_e===void 0?void 0:_e.id;return te.a.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var Ie=Object(M.a)(u.a.mark(function ge(){var Qt;return u.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,je({type:"newShixuns/deleteAttachment",payload:{id:K}});case 2:Qt=ie.sent,Qt&&w(ae.filter(function(qe){var Yt;return((Yt=qe.response)===null||Yt===void 0?void 0:Yt.id)!==K}));case 4:case"end":return ie.stop()}},ge)}));function xe(){return Ie.apply(this,arguments)}return xe}()}),!1}},Ee=function(Ge){if(ae.length)return!1;var _e=Ge.size/1024/1024>50;return _e?(f.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0},Jt=function(){var He=Object(M.a)(u.a.mark(function Ge(_e){var K,Ie,xe,ge,Qt,Ft,ie,qe;return u.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return xe=_e||{},ge=xe.language,Qt=xe.env,Ft=xe.mode,ie=xe.code,Ne.next=3,je({type:"newShixuns/applyShixunMirror",payload:{language:ge,runtime:Qt,run_method:Ft,attachment_id:ae==null||((K=ae[0])===null||K===void 0||((Ie=K.response)===null||Ie===void 0))?void 0:Ie.id}});case 3:qe=Ne.sent,je({type:"newShixuns/setActionTabs",payload:{}}),qe&&f.b.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002");case 6:case"end":return Ne.stop()}},Ge)}));return function(_e){return He.apply(this,arguments)}}(),sa=function(){Z.resetFields(),w([])};return B.a.createElement(te.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:P.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:sa},B.a.createElement("section",{className:z.a.qrCode},B.a.createElement("aside",{className:z.a.a1},B.a.createElement("div",{className:z.a.code},B.a.createElement("img",{width:120,height:120,src:O.a,alt:"\u4E8C\u7EF4\u7801"})),B.a.createElement("div",{className:z.a.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),B.a.createElement("div",{className:z.a.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),B.a.createElement("aside",{className:z.a.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",B.a.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),B.a.createElement(g.a,{className:z.a.formWrap,form:Z,labelCol:{span:4},wrapperCol:{span:20},onFinish:Jt},B.a.createElement(g.a.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},B.a.createElement($,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),B.a.createElement(g.a.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},B.a.createElement($,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),B.a.createElement(g.a.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},B.a.createElement($,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),B.a.createElement(g.a.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},B.a.createElement("div",{className:z.a.upload},B.a.createElement(t.a,{fileList:ae,action:"".concat(A.a.API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:r,onRemove:me,beforeUpload:Ee,withCredentials:!0},B.a.createElement("span",{className:"".concat(z.a.color4CACFF," current")},"\u4E0A\u4F20\u9644\u4EF6"),B.a.createElement("span",{className:"".concat(z.a.colorCCC," ml10")},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),B.a.createElement("div",{className:z.a.footerWrap},B.a.createElement(g.a.Item,null,B.a.createElement(k.a,{className:"mr5",size:"large",onClick:function(){je({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),B.a.createElement(k.a,{size:"large",type:"primary",htmlType:"submit",loading:Te["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};n.a=Object(he.a)(function(a){var Me=a.newShixuns,P=a.loading,se=a.globalSetting;return{newShixuns:Me,globalSetting:se,loading:P.effects}})(p)},HmJG:function(s,n,e){},HpfO:function(s,n,e){s.exports={wrap:"wrap___r5XlG",content:"content___1KVgv",mainPathWrap:"mainPathWrap___256K2",colorBlue:"colorBlue___3S7DM"}},JFl9:function(s,n,e){s.exports={footerWrap:"footerWrap___3bmMI"}},Jv0p:function(s,n,e){s.exports={flex_box_center:"flex_box_center___2RVge",flex_space_between:"flex_space_between___2f-dJ",flex_box_vertical_center:"flex_box_vertical_center___2UjfS",flex_box_center_end:"flex_box_center_end___1RfMW",flex_box_column:"flex_box_column___3uuIq",sidebar:"sidebar___Ik5Ae",items:"items___2qrP5",item:"item___24ylH",name:"name___1UcvU",itemActive:"itemActive___1Bj1D",question:"question___2fGw1"}},"K/0z":function(s,n,e){s.exports={flex_box_center:"flex_box_center___34o9a",flex_space_between:"flex_space_between___-huEz",flex_box_vertical_center:"flex_box_vertical_center___2cVWf",flex_box_center_end:"flex_box_center_end___34TrE",flex_box_column:"flex_box_column___1cFDm",commitWrap:"commitWrap___2vlCb",wrap:"wrap___1aAiT",colorGray:"colorGray___2qCuf",content:"content___2m0yy",itemTime:"itemTime___3_Y_B",imageUrl:"imageUrl___1czhY",blueLight:"blueLight___1Mi3S",divider:"divider___2BJ6X",empty:"empty___26qrj"}},KVXO:function(s,n,e){s.exports={wrap:"wrap___1VfLE",content:"content___20B4M",mainPathWrap:"mainPathWrap___3qDeg",colorBlue:"colorBlue___2ZjUq"}},KeGQ:function(s,n,e){s.exports=e.p+"static/noLevelData.36460f71.png"},KhGG:function(s,n,e){"use strict";e.d(n,"b",function(){return A});var L=e("0Owb"),k=e("miYZ"),o=e("tsqr"),t=e("oBTY"),ve=e("tJVT"),f=e("PpiC"),_=e("WmNS"),u=e.n(_),M=e("k1fw"),E=e("9og8"),te=e("DZo9"),l=e("8z0m"),g=e("q1tI"),j=e.n(g),i=e("ErOA"),R=e("7Cbv"),W=e("9kvl"),F=l.a.Dragger,B=e("mxV5"),he,A=function(){var O=Object(E.a)(u.a.mark(function x(z,$,p){var a,Me,P,se,Te,je,S,U,v;return u.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return $.file_name=z.name,h.next=3,Object(i.a)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return S=h.sent,U=Object(R.a)(),v=new B({endpoint:S==null||((a=S.data)===null||a===void 0)?void 0:a.end_point,region:S==null||((Me=S.data)===null||Me===void 0)?void 0:Me.region,accessKeyId:S==null||((P=S.data)===null||P===void 0)?void 0:P.access_key_id,accessKeySecret:S==null||((se=S.data)===null||se===void 0)?void 0:se.access_key_secret,bucket:S==null||((Te=S.data)===null||Te===void 0)?void 0:Te.bucket,stsToken:S==null||((je=S.data)===null||je===void 0)?void 0:je.security_token}),h.abrupt("return",new Promise(function(d,ae){var w;v.multipartUpload("".concat(U),new Blob([z],{type:z.type}),Object(M.a)(Object(M.a)({timeout:200*1e3,partSize:102400},p),{},{callback:{url:S==null||((w=S.data)===null||w===void 0)?void 0:w.callback_url,host:S==null?void 0:S.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(i.e)($)}})).then(function(r){var me;z.response=(me=r.data)===null||me===void 0?void 0:me.data,d(r==null?void 0:r.data)}).catch(function(r){ae(r),console.log("err:",r)})}));case 7:case"end":return h.stop()}},x)}));return function(z,$,p){return O.apply(this,arguments)}}(),c=function(x){var z=x.user,$=x.cancelUpload,p=Object(f.a)(x,["user","cancelUpload"]),a=Object(g.useState)([]),Me=Object(ve.a)(a,2),P=Me[0],se=Me[1],Te=Object(g.useState)(),je=Object(ve.a)(Te,2),S=je[0],U=je[1],v={onRemove:function(d){se(Object(t.a)(P.filter(function(ae){return ae.name!==d.name}))),p.onChange(P.filter(function(ae){return ae.name!==d.name}))},disabled:p.disabled,multiple:!0,fileList:P==null?void 0:P.map(function(h){return h.file}),customRequest:function(){},beforeUpload:function(){var h=Object(E.a)(u.a.mark(function ae(w){var r;return u.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(r=p.maxSize||1024*1024*1024*1,!P.filter(function(Jt){return Jt.name===w.name}).length){Ee.next=4;break}return o.b.info("".concat(w.name,"\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9")),Ee.abrupt("return");case 4:if(!((w==null?void 0:w.size)>r)){Ee.next=7;break}return o.b.info("\u6587\u4EF6\u8D85\u8FC7".concat(r/1024/1024/1024,"GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42")),Ee.abrupt("return",!1);case 7:return P.push({name:w.name,file:w}),se(Object(t.a)(P)),p.onChange(P),Ee.abrupt("return",!1);case 11:case"end":return Ee.stop()}},ae)}));function d(ae){return h.apply(this,arguments)}return d}()},Z=function(){var h=Object(E.a)(u.a.mark(function d(ae,w){var r,me,Ee,Jt,sa,He,Ge,_e,K;return u.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return w.file_name=ae.name,Ge=ae.name,xe.next=4,Object(i.a)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if(_e=xe.sent,!((_e==null?void 0:_e.status)!==0)){xe.next=11;break}return P[P.findIndex(function(ge){return ge.name===Ge})].status="error",P[P.findIndex(function(ge){return ge.name===Ge})].file.status="error",p.onChange(P),o.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),xe.abrupt("return");case 11:return S=new B({endpoint:_e==null||((r=_e.data)===null||r===void 0)?void 0:r.end_point,region:_e==null||((me=_e.data)===null||me===void 0)?void 0:me.region,accessKeyId:_e==null||((Ee=_e.data)===null||Ee===void 0)?void 0:Ee.access_key_id,accessKeySecret:_e==null||((Jt=_e.data)===null||Jt===void 0)?void 0:Jt.access_key_secret,bucket:_e==null||((sa=_e.data)===null||sa===void 0)?void 0:sa.bucket,stsToken:_e==null||((He=_e.data)===null||He===void 0)?void 0:He.security_token}),U(S),K=Object(R.a)(),xe.abrupt("return",new Promise(function(ge,Qt){try{var Ft;S.multipartUpload("".concat(p.identifier,"/").concat(K),new Blob([ae.file],{type:ae.file.type}),{timeout:3600*1e3,partSize:1002400,progress:function(qe,Yt,Ne){try{console.log("\u8FDB\u5EA6",qe,Yt,Ne);var re=P.findIndex(function(zt){return zt.name===Ge});P[re].file.percent=qe*100,P[re].tempCheckpoint=Yt,se(Object(t.a)(P))}catch(zt){}},checkpoint:P[P.findIndex(function(ie){return ie.name===Ge})].tempCheckpoint,callback:{customValue:{id:Ge+""},url:_e==null||((Ft=_e.data)===null||Ft===void 0)?void 0:Ft.callback_url,host:_e==null?void 0:_e.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(i.e)(w)}}).then(function(ie){var qe,Yt=P.findIndex(function(pe){return pe.name===Ge}),Ne="done";if(((qe=ie.data)===null||qe===void 0?void 0:qe.status)===0){var re;ae.response=(re=ie.data)===null||re===void 0?void 0:re.data;var zt=P.findIndex(function(pe){return pe.name===Ge});P[zt].status="done",P[zt].file.status="done"}else{var Bt;o.b.warn((Bt=ie.data)===null||Bt===void 0?void 0:Bt.message),Ne="error"}P[Yt].status=Ne,P[Yt].file.status=Ne,p.onChange(P),ge(ie==null?void 0:ie.data)}).catch(function(ie){P[P.findIndex(function(qe){return qe.name===Ge})].status="error",P[P.findIndex(function(qe){return qe.name===Ge})].file.status="error",o.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),se(Object(t.a)(P)),p.onChange(P),Qt(ie),console.log("err:",ie)})}catch(ie){debugger}}));case 15:case"end":return xe.stop()}},d)}));return function(ae,w){return h.apply(this,arguments)}}();return Object(g.useEffect)(function(){P.every(function(h){return h==="done"||h==="error"})&&p.onComplete(P)},[P]),Object(g.useEffect)(function(){if($){var h;(h=S)===null||h===void 0||h.cancel()}},[$]),Object(g.useEffect)(function(){p.uploading&&P.map(function(){var h=Object(E.a)(u.a.mark(function d(ae){var w,r;return u.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(!((!ae.status||ae.status==="error")&&!$)){Ee.next=6;break}return ae.status="uploading",ae.file.status="uploading",Ee.next=5,Z(ae,{login:z==null||((w=z.userInfo)===null||w===void 0)?void 0:w.login,container_type:p.container_type,container_id:p.container_id,description:p.description});case 5:r=Ee.sent;case 6:case"end":return Ee.stop()}},d)}));return function(d){return h.apply(this,arguments)}}())},[p.uploading]),j.a.createElement(F,Object(L.a)({},v,{height:p.height,className:p.className}),j.a.createElement("p",{className:"ant-upload-hint"},p.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};n.a=Object(W.a)(function(O){var x=O.loading,z=O.globalSetting,$=O.user;return{globalSetting:z,loading:x.models.competitions,user:$}})(c)},"L+Ii":function(s,n,e){s.exports={wrap:"wrap___3xyR8",labelWrap:"labelWrap___1IxCy",label:"label___22JJP",labelContent:"labelContent___3L5_8",flexRow:"flexRow___15gwv",color999:"color999___i4XxJ",radio:"radio___2Vrn9",selectSchool:"selectSchool___20PAH",dataPicker:"dataPicker___3ZrBg"}},Lai7:function(s,n,e){s.exports=e.p+"static/noEnvData.6108fa6c.png"},M8RZ:function(s,n,e){"use strict";e.d(n,"a",function(){return M});var L=e("fWQN"),k=e("mtLc"),o=e("yKVA"),t=e("879j"),ve=e("q1tI"),f=e.n(ve),_=e("i8i4"),u=e.n(_),M=function(E){Object(o.a)(l,E);var te=Object(t.a)(l);function l(g){var j;Object(L.a)(this,l),j=te.call(this,g);var i=window.document;return j.node=i.createElement("div"),i.body.appendChild(j.node),j}return Object(k.a)(l,[{key:"render",value:function(){var j=this.props.children;return Object(_.createPortal)(j,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),l}(f.a.Component)},N3QO:function(s,n,e){"use strict";var L=e("2qtc"),k=e("kLXV"),o=e("tJVT"),t=e("q1tI"),ve=e.n(t),f=e("9kvl"),_=e("FPkq"),u=e.n(_),M=function(te){var l,g=te.newShixuns,j=te.dispatch,i=te.user,R=Object(t.useState)(!1),W=Object(o.a)(R,2),F=W[0],B=W[1];Object(t.useEffect)(function(){g.actionTabs.key==="Create-Environment"&&A()},[g==null||((l=g.actionTabs)===null||l===void 0)?void 0:l.key]);var he=function(){j({type:"newShixuns/setActionTabs",payload:{}})},A=function(){var O,x,z;he(),((O=i.userInfo)===null||O===void 0?void 0:O.mirror_marker_status)===0?B(!0):((x=i.userInfo)===null||x===void 0?void 0:x.mirror_marker_status)===1?f.c.push("/shixuns/new/CreateImg"):((z=i.userInfo)===null||z===void 0?void 0:z.mirror_marker_status)===2&&k.a.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk:function(){var p;f.c.push("/users/".concat((p=i.userInfo)===null||p===void 0?void 0:p.login,"/experiment-img"))}})};return ve.a.createElement(k.a,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",visible:F,footer:null,onCancel:function(){B(!1)}},ve.a.createElement("div",{style:{textAlign:"center"}},ve.a.createElement("br",null),ve.a.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:u.a,alt:"\u4E8C\u7EF4\u7801"})),ve.a.createElement("img",null))};n.a=Object(f.a)(function(E){var te=E.newShixuns,l=E.user,g=E.globalSetting;return{newShixuns:te,globalSetting:g,user:l}})(M)},NLgs:function(s,n,e){"use strict";e.d(n,"e",function(){return W}),e.d(n,"f",function(){return F}),e.d(n,"d",function(){return he}),e.d(n,"c",function(){return A}),e.d(n,"a",function(){return c}),e.d(n,"b",function(){return O});var L=e("WmNS"),k=e.n(L),o=e("miYZ"),t=e("tsqr"),ve=e("9og8"),f=e("2qtc"),_=e("kLXV"),u=e("q1tI"),M=e.n(u),E=e("9kvl"),te=e("xKgJ"),l=e("1vsH"),g=e("RCxd"),j=e("mOS8"),i=e.n(j),R=e("m3rI"),W=function(z){return!!(F(z)&&B())},F=function(z){return Object(te.q)()?!0:(z({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},B=function(){var z,$=Object(E.b)()._store.getState(),p=$.user;return((z=p.userInfo)===null||z===void 0?void 0:z.profile_completed)?!0:(_.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:M.a.createElement("div",{className:"tc font16"},"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){E.c.push("/account/profile/edit")}}),!1)},he=function(){var z,$=Object(E.b)()._store.getState(),p=$.user;return((z=p.userInfo)===null||z===void 0?void 0:z.professional_certification)?!0:(_.a.confirm({title:"\u63D0\u793A",centered:!0,content:M.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(l.L)("/account/certification")}}),!1)},A=function(){return Object(te.b)()?!0:(_.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:M.a.createElement("div",{className:"tc",style:{marginLeft:-38}},M.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),M.a.createElement("img",{src:Object(te.u)()?e("WdTA"):"".concat(R.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),M.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(te.u)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(l.L)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},c=function(z,$){return z?!0:(_.a.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:M.a.createElement("div",null,M.a.createElement("p",null,$||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),M.a.createElement("div",{style:{marginLeft:"110px"}},M.a.createElement("img",{src:e("1ZF9"),width:200}),M.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(l.L)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},O=function(z){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",p=Object(E.b)()._store.getState(),a=p.shixunsDetail.detail;return(a==null?void 0:a.public)===2||(a==null?void 0:a.public)===1||(a==null?void 0:a.shixun_status)===3?(_.a.info({centered:!0,icon:M.a.createElement(g.a,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:M.a.createElement("div",{className:"tc",style:{marginLeft:-38}},M.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},M.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",(a==null?void 0:a.public)===2?"\u5DF2\u516C\u5F00":(a==null?void 0:a.public)===1?"\u5F85\u5BA1\u6838":"\u5DF2\u5173\u95ED","\uFF0C",$,"\u3002"),M.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),M.a.createElement("img",{style:{border:"4px solid #1890FF",borderRadius:"4px"},src:i.a,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0):(a==null?void 0:a.shixun_status)===2?(_.a.confirm({centered:!0,icon:M.a.createElement(g.a,null),title:"\u63D0\u793A",content:M.a.createElement("div",null,M.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",$,"\u3002"),M.a.createElement("br",null),M.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){_.a.confirm({width:440,centered:!0,icon:M.a.createElement(g.a,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5C06\u65E0\u6CD5\u5728\u7EC4\u5EFA\u8BD5\u5377\u65F6\u9009\u7528\u8BE5\u5B9E\u8BAD\u9898\u3002",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){var P=Object(ve.a)(k.a.mark(function Te(){var je;return k.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return U.next=2,z({type:"shixunsDetail/cancelRelease",payload:{id:a==null?void 0:a.identifier}});case 2:je=U.sent,je.status!==401&&(t.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),z({type:"shixunsDetail/getShixunsDetail",payload:{id:a==null?void 0:a.identifier}}),z({type:"practiceSetting/getCommonData",payload:{id:a==null?void 0:a.identifier}}));case 4:case"end":return U.stop()}},Te)}));function se(){return P.apply(this,arguments)}return se}()})}}),!0):!1}},Ot1p:function(s,n,e){"use strict";var L=e("2qtc"),k=e("kLXV"),o=e("rAM+"),t=e("tJVT"),ve=e("jrin"),f=e("q1tI"),_=e.n(f),u=e("VrN/"),M=e.n(u),E=e("bdgK"),te=e("p77/"),l=e("Bd2K"),g=e("ELLl"),j=e("19Vz"),i=e("lZu9"),R=e("kSUc"),W=e("9Bee"),F=e("0Owb"),B=e("dejd"),he=e("C+DQ"),A=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function c(C){var de=C.onActionCallback,Ae=C.title,at=C.icon,da=C.actionName,X=C.className,ce=X===void 0?"":X,Lt=C.children;function Gt(){de(da)}return _.a.createElement("a",{title:Ae,className:ce,onClick:Gt},_.a.createElement("i",{className:"md-iconfont ".concat(at)}),Lt)}var O=function(C){var de=C.watch,Ae=C.showNullButton,at=C.onActionCallback,da=C.fullScreen,X=C.insertTemp,ce=[].concat(A,[{title:"".concat(de?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(de?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return _.a.createElement("ul",{className:"markdown-toolbar-container"},ce.map(function(Lt,Gt){return _.a.createElement("li",{key:Gt},Lt.actionName?_.a.createElement(c,Object(F.a)({},Lt,{onActionCallback:at})):_.a.createElement("span",{className:"v-line"}))}),Ae?_.a.createElement("li",null,_.a.createElement(c,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:at},_.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,X&&_.a.createElement("li",null,_.a.createElement(c,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(X),onActionCallback:at},_.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),_.a.createElement("li",{className:"btn-full-screen"},_.a.createElement(c,{icon:"".concat(da?"icon-shrink":"icon-enlarge"),title:da?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:at})))},x=e("M8RZ"),z=e("+L6B"),$=e("2/Rp"),p=e("y8nQ"),a=e("Vl3Y"),Me=e("5NDa"),P=e("5rEg"),se={labelCol:{span:4},wrapperCol:{span:20}},Te=function(C){var de=C.callback,Ae=C.onCancel;function at(da){de(da)}return _.a.createElement(a.a,Object(F.a)({},se,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:at}),_.a.createElement(a.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},_.a.createElement(P.a,null)),_.a.createElement(a.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},_.a.createElement(P.a,null)),_.a.createElement("div",{className:"flex-container flex-end"},_.a.createElement($.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_.a.createElement($.a,{type:"ghost",onClick:Ae},"\u53D6\u6D88")))},je=e("7ahc"),S=e("HmJG"),U=e("BjJ7"),v=a.a.useForm,Z={width:280,marginRight:10},h={labelCol:{span:5},wrapperCol:{span:19}},d=function(C){var de=C.callback,Ae=C.onCancel,at=v(),da=Object(t.a)(at,1),X=da[0];function ce(Pt){de(Pt)}function Lt(Pt){X.setFieldsValue({src:"/api/attachments/".concat(Pt.id)})}function Gt(Pt){var Za=Pt.target.files[0];w(Za,Lt)}return _.a.createElement(a.a,Object(F.a)({form:X},h,{className:"upload-image-panel",onFinish:ce}),_.a.createElement(a.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_.a.createElement("div",{className:"flex-container"},_.a.createElement(a.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},_.a.createElement(P.a,{style:Z})),_.a.createElement(ae,{onFileChange:Gt}))),_.a.createElement(a.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},_.a.createElement(P.a,{style:{width:264}})),_.a.createElement(a.a.Item,{style:{textAlign:"right"}},_.a.createElement($.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_.a.createElement($.a,{type:"ghost",onClick:Ae},"\u53D6\u6D88")))};function ae(C){var de=C.onFileChange;return _.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",_.a.createElement("input",{type:"file",accept:"image/*",onChange:de}))}function w(C,de){if(!C)throw new String("\u6CA1\u6709\u6587\u4EF6");var Ae=new FormData;Ae.append("editormd-image-file",C),Ae.append("file_param_name","editormd-image-file"),Ae.append("byxhr","true");var at=new window.XMLHttpRequest;at.withCredentials=!0,at.addEventListener("load",function(da){de(JSON.parse(da.target.responseText))},!1),at.addEventListener("error",function(da){console.error(da)},!1),at.open("POST","".concat(U.a,"/api/attachments.json")),at.send(Ae)}var r=e("giR+"),me=e("fyUT"),Ee=e("7Kak"),Jt=e("9yH6"),sa=Jt.a.Group,He={margin:"0 8px"},Ge=function(C){var de=C.callback,Ae=C.onCancel;function at(da){de(da)}return _.a.createElement(a.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:at},_.a.createElement("div",{className:"flex-container"},_.a.createElement("span",{style:He},"\u5355\u5143\u683C\u6570\uFF1A"),_.a.createElement("span",{style:He},"\u884C\u6570"),_.a.createElement(a.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},_.a.createElement(me.a,null)),_.a.createElement("span",{style:He},"\u5217\u6570"),_.a.createElement(a.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},_.a.createElement(me.a,null))),_.a.createElement("div",{className:"flex-container",style:{marginTop:12}},_.a.createElement("span",{style:He},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),_.a.createElement(a.a.Item,{name:"align"},_.a.createElement(sa,null,_.a.createElement(Jt.a,{value:"default"},_.a.createElement("i",{className:"fa fa-align-justify"})),_.a.createElement(Jt.a,{value:"left"},_.a.createElement("i",{className:"fa fa-align-left"})),_.a.createElement(Jt.a,{value:"center"},_.a.createElement("i",{className:"fa fa-align-center"})),_.a.createElement(Jt.a,{value:"right"},_.a.createElement("i",{className:"fa fa-align-right"}))))),_.a.createElement("div",{className:"flex-container flex-end"},_.a.createElement($.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_.a.createElement($.a,{type:"ghost",onClick:Ae},"\u53D6\u6D88")))},_e="link",K="upload-image",Ie="code-block",xe="add-table",ge="------------",Qt={default:ge,left:":".concat(ge),center:":".concat(ge,":"),right:"".concat(ge,":")},Ft=e("9VGf"),ie,qe;function Yt(){}var Ne=0,re=1e4,zt="\u2581",Bt=`
**\u6A21\u677F\u6807\u9898**
\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function pe(C){return/^\d+$/.test(C)?"".concat(C,"px"):C}var ye=navigator.platform.toUpperCase().indexOf("MAC")>=0,ke=ye?"Cmd":"Ctrl",ue=(ie={},Object(ve.a)(ie,ke+"-B","bold"),Object(ve.a)(ie,ke+"-I","italic"),ie),be=(qe={},Object(ve.a)(qe,_e,"\u6DFB\u52A0\u94FE\u63A5"),Object(ve.a)(qe,Ie,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(ve.a)(qe,K,"\u6DFB\u52A0\u56FE\u7247"),Object(ve.a)(qe,xe,"\u6DFB\u52A0\u8868\u683C"),qe),Ke=n.a=function(C){var de=C.defaultValue,Ae=de===void 0?"":de,at=C.onChange,da=C.width,X=da===void 0?"100%":da,ce=C.height,Lt=ce===void 0?400:ce,Gt=C.miniToolbar,Pt=Gt===void 0?!1:Gt,Za=C.isFocus,an=Za===void 0?!1:Za,fn=C.watch,Ra=C.insertTemp,Je=C.id,Dt=Je===void 0?"markdown-editor-id":Je,Na=C.showResizeBar,Mt=Na===void 0?!1:Na,Ba=C.noStorage,cn=Ba===void 0?!1:Ba,Rn=C.showNullButton,yn=Rn===void 0?!1:Rn,et=C.fullScreen,G=et===void 0?!1:et,ca=C.onBlur,Ua=C.onCMBeforeChange,xa=C.className,Qa=xa===void 0?"":xa,Ja=C.placeholder,$t=Ja===void 0?"":Ja,we=C.values,nt=we===void 0?"":we,Ya=Object(f.useState)(null),za=Object(t.a)(Ya,2),T=za[0],rn=za[1],La=Object(f.useState)(Ae),Aa=Object(t.a)(La,2),jt=Aa[0],la=Aa[1],ua=Object(f.useState)(fn),wa=Object(t.a)(ua,2),ma=wa[0],$a=wa[1],Ga=Object(f.useState)(G),ja=Object(t.a)(Ga,2),_t=ja[0],D=ja[1],ft=Object(f.useState)(""),oe=Object(t.a)(ft,2),oa=oe[0],It=oe[1],kt=Object(f.useState)(0),dt=Object(t.a)(kt,2),Oa=dt[0],Ea=dt[1],Vt=Object(f.useState)(Lt),aa=Object(t.a)(Vt,2),nn=aa[0],qt=aa[1],Wa=Object(f.useState)(!1),En=Object(t.a)(Wa,2),bn=En[0],mn=En[1],st=Object(f.useRef)(),Xt=Object(f.useRef)(),vt=Object(f.useRef)(),Ma=Object(f.useRef)();Object(f.useEffect)(function(){la(nt),T==null||T.setValue(nt)},[nt]),Object(f.useEffect)(function(){if(st.current){var At=function(Sa,Ze){var ut=Ze.clipboardData;if(ut){var ht=ut.types.toString(),fa=ut.items;if(ht==="text/html,Files"||ht==="Files"||ut.types.indexOf("Files")){var ga=fa[1];ht==="Files"&&(ga=fa[0]),ga.kind==="file"&&ga.type.match(/^image\//i)&&w(ga.getAsFile(),function(Ka){Ka.id?lt.replaceSelection("![,](/api/attachments/".concat(Ka.id,")")):(Ka==null?void 0:Ka.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},lt=M.a.fromTextArea(st.current,{mode:"markdown",lineNumbers:!Pt,lineWrapping:!0,value:Ae,autoCloseTags:!0,autoCloseBrackets:!0});return an&&lt.focus(),lt.on("paste",At),rn(lt),function(){lt.off("paste",At)}}},[]);var sn=Object(f.useCallback)(function(){if(Xt.current)try{var At=Xt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,lt=Xt.current.getElementsByClassName("markdown-editor-body")[0];_t?lt.style.height="calc(100vh - ".concat(At,"px)"):lt.style.height="".concat(nn-At,"px")}catch(ct){console.log(ct,"---- to set md editor body height")}},[nn,Xt,_t]);Object(f.useEffect)(function(){function At(){var ct=new E.default(function(Sa){var Ze=Object(o.a)(Sa),ut;try{for(Ze.s();!(ut=Ze.n()).done;){var ht=ut.value;(ht.target.offsetHeight>0||ht.target.offsetWidth>0)&&(sn(),T.setSize("100%","100%"),T.refresh())}}catch(fa){Ze.e(fa)}finally{Ze.f()}});return ct.observe(st.current.parentElement),ct}if(T){var lt=At();return function(){lt.unobserve(st.current.parentElement)}}},[T,sn]),Object(f.useEffect)(function(){if(T){for(var At=[],lt=function(){var ht=Sa[ct];Ze=Object(t.a)(ht,2);var fa=Ze[0],ga=Ze[1],Ka=Object(ve.a)({},fa,function(){tn(ga)});At.push(Ka),T.addKeyMap(Ka)},ct=0,Sa=Object.entries(ue);ct<Sa.length;ct++){var Ze;lt()}return function(){var ut=Object(o.a)(At),ht;try{for(ut.s();!(ht=ut.n()).done;){var fa=ht.value;T.removeKeyMap(fa)}}catch(ga){ut.e(ga)}finally{ut.f()}}}},[T]),Object(f.useEffect)(function(){G!==_t&&D(G)},[G]),Object(Ft.a)(function(){if(!cn&&Oa>0){var At=new Date().getTime(),lt=window.sessionStorage.getItem(Dt);At>=Oa+re&&(!lt||lt!==jt)&&(window.sessionStorage.setItem(Dt,jt),mn(!0))}},re),Object(f.useEffect)(function(){$a(fn)},[T,fn]),Object(f.useEffect)(function(){T&&(an&&T.focus())},[T,an]),Object(f.useEffect)(function(){if(ma&&T){var At=function(Sa){var Ze=Sa.target;if(Ma.current){var ut=Ze.scrollTop/Ze.scrollHeight;Ma.current.scrollTop=Ma.current.scrollHeight*ut}},lt=T.getScrollerElement();return lt.addEventListener("scroll",At),function(){lt.removeEventListener("scroll",At)}}},[T,ma]),Object(f.useEffect)(function(){if(T&&Ua){var At=function(ct,Sa){Ua(ct,Sa)};return T.on("beforeChange",At),function(){T.off("beforeChange",At)}}},[T,Ua]),Object(f.useEffect)(function(){if(T&&ca){var At=function(){ca(T.getValue())};return T.on("blur",At),function(){T.off("blur",At)}}},[T,ca]),Object(f.useEffect)(function(){if(T){var At=function(ct){var Sa=ct.getValue();la(Sa),Ea(new Date().getTime()),ct.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),at&&at(Sa)};return T.on("change",At),function(){T.off("change",At)}}},[T,at]),Object(f.useEffect)(function(){T&&(Ae==null?(T.setValue(""),la("")):Ae!==T.getValue()&&(T.setValue(Ae),la(Ae),T.setCursor(T.lineCount(),0)))},[T,Ae]);var tn=Object(f.useCallback)(function(At){var lt=T.getCursor(),ct=T.getSelection(),Sa=ct.split(`
`);switch(At){case"bold":return T.replaceSelection("**"+ct+"**"),ct===""&&T.setCursor(lt.line,lt.ch+2),T.focus();case"italic":return T.replaceSelection("*"+ct+"*"),ct===""&&T.setCursor(lt.line,lt.ch+1),T.focus();case"code":return T.replaceSelection("`"+ct+"`"),ct===""&&T.setCursor(lt.line,lt.ch+1),T.focus();case"inline-latex":return T.replaceSelection("`$$"+ct+"$$`"),ct===""&&T.setCursor(lt.line,lt.ch+3),T.focus();case"latex":return T.replaceSelection("```latex\n"+ct+"\n```"),T.setCursor(lt.line+1,ct.length+1),T.focus();case"line-break":return T.replaceSelection(`<br/>
`),T.focus();case"list-ul":return ct===""?T.replaceSelection("- "+ct):T.replaceSelection(Sa.map(function(Ze){return Ze===""?"":"- ".concat(Ze)}).join(`
`)),T.focus();case"list-ol":return ct===""?T.replaceSelection("1. "+ct):T.replaceSelection(Sa.map(function(Ze,ut){return Ze===""?"":"".concat(ut+1,". ").concat(Ze)}).join(`
`)),T.focus();case"add-null-ch":return ct===""&&T.setCursor(lt.line,lt.ch+1),T.replaceSelection(zt),T.focus();case"inster-template-1":return ct===""&&T.setCursor(lt.line,lt.ch),T.replaceSelection(Bt),T.focus();case"eraser":return T.setValue(""),T.focus();case"trigger-watch":return $a(!ma),T.focus();case"trigger-full-screen":return D(!_t),T.focus();case _e:It(_e);return;case Ie:It(Ie);return;case K:It(K);return;case xe:It(xe);return;default:throw new Error}},[T,ma,_t]),ia=Object(f.useCallback)(function(At){It("");switch(oa){case _e:var lt=At.title,ct=At.link;return T.replaceSelection("[".concat(lt,"](").concat(ct,")")),T.focus();case Ie:var Sa=At.language,Ze=At.content;return T.replaceSelection(["```"+Sa,Ze,"```"].join(`
`)),T.focus();case K:var ut=At.src,ht=At.alt;return T.replaceSelection("![ ".concat(ht," ]( ").concat(ut,' "').concat(ht,'" )')),T.focus();case xe:for(var fa=At.row,ga=At.col,Ka=At.align,qa=`
`,ln=0;ln<fa;ln++){for(var On=[],en=[],Cn=0;Cn<ga;Cn++)ln===1&&en.push(Qt[Ka]),On.push(" ");ln===1&&(qa+="| ".concat(en.join(" | "),` |
`)),qa+="| ".concat(On.join(ga===1?"":" | "),` |
`)}return T.replaceSelection(qa+`
`),T.focus();default:throw new Error}},[T,oa]),Dn=Object(f.useMemo)(function(){switch(oa){case _e:return _.a.createElement(Te,{callback:ia,onCancel:Un});case Ie:return _.a.createElement(je.b,{callback:ia,onCancel:Un});case K:return _.a.createElement(d,{callback:ia,onCancel:Un});case xe:return _.a.createElement(Ge,{callback:ia,onCancel:Un});default:return null}},[oa]);function Un(){It("")}Object(f.useEffect)(function(){if(vt.current){var At=function(fa){Ze=!0,ut=fa.pageY},lt=function(){Ze=!1},ct=function(fa){if(Ze){var ga=fa.pageY-ut;ga<0&&(ga=0),ga>300&&(ga=300);var Ka=Lt+ga+"px";qt(Ka)}},Sa=vt.current,Ze=!1,ut=0;return Sa.addEventListener("mousedown",At),document.addEventListener("mousemove",ct),document.addEventListener("mouseup",lt),function(){Sa.removeEventListener("mousedown",At),document.removeEventListener("mousemove",ct),document.removeEventListener("mouseup",lt)}}},[T,vt]),Object(f.useEffect)(function(){qt(Lt)},[Lt]);var xn=pe(X),Pn=pe(nn),hn={width:xn,height:Pn},jn=Object(f.useMemo)(function(){if(Oa){var At=new Date(Oa),lt=At.getHours(),ct=At.getMinutes(),Sa=At.getSeconds();return lt=lt<10?"0"+lt:lt,ct=ct<10?"0"+ct:ct,Sa=Sa<10?"0"+Sa:Sa,"".concat(lt,":").concat(ct,":").concat(Sa)}return 0},[Oa]);function Fn(){window.sessionStorage.removeItem(Dt),mn(!1),Ea(0)}function Bn(){mn(!1),Ea(0),T.setValue(window.sessionStorage.getItem(Dt))}return _.a.createElement(f.Fragment,null,_.a.createElement("div",{className:"markdown-editor-wrapper",ref:Xt},_.a.createElement("div",{className:"markdown-editor-container ".concat(Qa," ").concat(ma?"on-preview":""," ").concat(Pt?"mini":""," ").concat(_t?"full-screen":""),style:hn},_.a.createElement(O,{insertTemp:Ra,watch:ma,fullScreen:_t,showNullButton:yn,onActionCallback:tn}),_.a.createElement("div",{className:"markdown-editor-body"},_.a.createElement("div",{className:"codemirror-container"},_.a.createElement("textarea",{ref:st,placeholder:$t})),ma?_.a.createElement("div",{ref:Ma,className:"preview-container"},_.a.createElement(W.a,{value:jt})):null))),Mt?_.a.createElement("a",{ref:vt,className:"editor-resize"}):null,_.a.createElement(x.a,null,be[oa]?_.a.createElement(k.a,{centered:!0,title:be[oa],visible:!0,onCancel:Un,footer:null},Dn):null))}},QNag:function(s,n,e){"use strict";var L=e("2qtc"),k=e("kLXV"),o=e("+L6B"),t=e("2/Rp"),ve=e("WmNS"),f=e.n(ve),_=e("9og8"),u=e("y8nQ"),M=e("Vl3Y"),E=e("tJVT"),te=e("PpiC"),l=e("5NDa"),g=e("5rEg"),j=e("q1tI"),i=e.n(j),R=e("9kvl"),W=e("JFl9"),F=e.n(W),B=g.a.TextArea,he=function(c){var O=c.shixunsDetail,x=c.globalSetting,z=c.loading,$=c.dispatch,p=c.onFinish,a=p===void 0?function(){}:p,Me=Object(te.a)(c,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),P=M.a.useForm(),se=Object(E.a)(P,1),Te=se[0],je=function(){var U=Object(_.a)(f.a.mark(function v(Z){var h,d;return f.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,$({type:"shixunsDetail/getCustomScript",payload:{id:(h=O.actionTabs.params)===null||h===void 0?void 0:h.id,compile:Z.execute,excutive:Z.compile}});case 2:d=w.sent,S(),d&&a(d==null?void 0:d.shixun_script);case 5:case"end":return w.stop()}},v)}));return function(Z){return U.apply(this,arguments)}}(),S=function(){$({type:"shixunsDetail/setActionTabs",payload:{}})};return i.a.createElement(k.a,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:O.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:S},i.a.createElement(M.a,{form:Te,scrollToFirstError:!0,layout:"vertical",onFinish:je},i.a.createElement(M.a.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},i.a.createElement(B,{rows:4})),i.a.createElement(M.a.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},i.a.createElement(B,{rows:4})),i.a.createElement("div",{className:F.a.footerWrap},i.a.createElement(M.a.Item,null,i.a.createElement(t.a,{className:"mr5",size:"large",onClick:S},"\u53D6\u6D88"),i.a.createElement(t.a,{size:"large",type:"primary",htmlType:"submit",loading:z.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};n.a=Object(R.a)(function(A){var c=A.shixunsDetail,O=A.loading,x=A.globalSetting;return{shixunsDetail:c,globalSetting:x,loading:O}})(he)},Qvpy:function(s,n,e){s.exports={title:"title___39Oep",content:"content___Xl7wK",add:"add___1luKB",colorBlue:"colorBlue___c0Swt",radio:"radio___OK4CQ"}},RC3E:function(s,n,e){s.exports={wrap:"wrap___2zh4E",title:"title___Os-Oa",path:"path___eUXXC",colorBlue:"colorBlue___2IORo"}},Rfub:function(s,n,e){},SLjR:function(s,n,e){},SMhR:function(s,n){s.exports="data:image/png;base64,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"},Se0u:function(s,n,e){},UGPy:function(s,n,e){s.exports={practice:"practice___3ZVzw",right:"right___QGXbw",title:"title___1fvdS",content:"content___10SYj",des:"des___V2RYR",mainBody:"mainBody___3vP2d",selectBox:"selectBox___1vC0V",smallType:"smallType___2CvJP",evaluating:"evaluating___rLyh5",evaluatingLabel:"evaluatingLabel___3RsVg",evaluatingS1:"evaluatingS1___2HzdH",serviceSettingWrap:"serviceSettingWrap___250aS",serviceBox:"serviceBox___1BL80",serviceSetLeft:"serviceSetLeft___2q-GU",serviceSetInput:"serviceSetInput___2hDqz",serviceSetTip:"serviceSetTip___29Bop",btns:"btns___1NoLi",popover:"popover___1Xuw5"}},UUDw:function(s,n,e){s.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},"Ufr+":function(s,n){s.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg=="},UqFu:function(s,n,e){"use strict";e.d(n,"a",function(){return L});var L=function(o){var t=document.createElement("textarea");return t.value=o,t.value}},WO9J:function(s,n,e){"use strict";e.r(n);var L=e("0Owb"),k=e("PpiC"),o=e("q1tI"),t=e.n(o),ve=e("EkPF"),f=e.n(ve),_=e("miYZ"),u=e("tsqr"),M=e("2qtc"),E=e("kLXV"),te=e("WmNS"),l=e.n(te),g=e("9og8"),j=e("auZk"),i=e.n(j),R=e("1vsH"),W=e("Ufr+"),F=e.n(W),B=e("HBuW"),he=e("ErOA"),A=e("Ty5D"),c=e("9kvl"),O=function(b){var q,Ue,Ce=b.globalSetting,Fe=b.loading,Be=b.dispatch,ze=b.practiceSetting,wt=b.shixunsDetail,_a=Object(k.a)(b,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),yt=Object(A.l)(),xt=Object(o.useRef)(""),Ht=Object(A.m)(),Ve=ze.title,Qe=ze.base_info_warning,va=ze.challenges_warning,Fa=ze.service_warning,Nt=ze.repository_warning,Da=ze.mirror_warning;Object(o.useEffect)(function(){var J;xt.current=(J=yt.pathname.split("/"))===null||J===void 0?void 0:J[2],Be({type:"practiceSetting/setParams",payload:{id:xt.current}}),Be({type:"practiceSetting/getCommonData",payload:{id:xt.current}})},[yt.pathname]),Object(o.useEffect)(function(){return document.title=Ve||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199",function(){document.title="\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0"}});var ra=function(){var J=Object(g.a)(l.a.mark(function Re(){return l.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,rt();case 2:c.c.push("/shixuns/".concat(xt.current,"/challenges"));case 3:case"end":return De.stop()}},Re)}));return function(){return J.apply(this,arguments)}}(),rt=function(){return new Promise(function(Re,Pe){var De;(ze==null||((De=ze.sideBar)===null||De===void 0)?void 0:De.confirmLeave)?E.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Be({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Re()},onCancel:function(){Pe()}}):Re()})},Xe=function(Re){var Pe;if(Re===(ze==null?void 0:ze.sideBar.tabsActive))return;var De=function(){c.c.push("/shixuns/".concat(xt.current,"/edit?tabId=").concat(Re)),Be({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Re,selectPath:"",confirmLeave:!1}})};(ze==null||((Pe=ze.sideBar)===null||Pe===void 0)?void 0:Pe.confirmLeave)?E.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){De()}}):De()},Q=function J(Re){var Pe;Re=((Pe=Re)===null||Pe===void 0?void 0:Pe.includes(".json"))?Re:"".concat(Re,".json"),E.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var De=Object(g.a)(l.a.mark(function Ot(){var Y,ot;return l.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return Wt.next=2,Object(he.a)("/api"+Re,{method:"get"});case 2:if(Y=Wt.sent,Y){Wt.next=5;break}return Wt.abrupt("return");case 5:return u.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),Wt.next=8,Object(B.A)({id:Y.shixun_identifier});case 8:if(ot=Wt.sent,!(ot==null?void 0:ot.game_identifier)){Wt.next=12;break}return Object(R.L)("/tasks/".concat(ot.game_identifier)),Wt.abrupt("return");case 12:(ot==null?void 0:ot.status)===2?J(ot==null?void 0:ot.message):(ot==null?void 0:ot.status)===3&&y(ot==null?void 0:ot.message);case 13:case"end":return Wt.stop()}},Ot)}));function $e(){return De.apply(this,arguments)}return $e}()})},y=function(Re){E.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Re,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},I=function(){var J=Object(g.a)(l.a.mark(function Re(Pe,De){var $e,Ot,Y;return l.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:return We.next=2,rt();case 2:if(Object(R.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),!((($e=wt.detail)===null||$e===void 0?void 0:$e.is_jupyter)||((Ot=wt.detail)===null||Ot===void 0?void 0:Ot.is_jupyter_lab))){We.next=6;break}return Be({type:"shixunsDetail/execJupyter",payload:{id:xt.current}}).then(function(Wt){(Wt==null?void 0:Wt.identifier)&&(c.c===null||c.c===void 0||c.c.push("/tasks/".concat(Wt.identifier,"/jupyter")))}),We.abrupt("return");case 6:if(Be({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!De){We.next=13;break}return We.next=10,Object(B.z)({id:Pe});case 10:We.t0=We.sent,We.next=16;break;case 13:return We.next=15,Object(B.A)({id:Pe});case 15:We.t0=We.sent;case 16:if(Y=We.t0,Be({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((Y==null?void 0:Y.game_identifier)||(Y==null?void 0:Y.identifier))){We.next=21;break}return Object(R.L)(De?"/tasks/".concat(Y==null?void 0:Y.identifier,"/jupyter"):"/tasks/".concat(Y.game_identifier)),We.abrupt("return");case 21:(Y==null?void 0:Y.status)===-3?Object(R.k)():(Y==null?void 0:Y.status)===2?Q(Y==null?void 0:Y.message):(Y==null?void 0:Y.status)===3&&y(Y==null?void 0:Y.message);case 22:case"end":return We.stop()}},Re)}));return function(Pe,De){return J.apply(this,arguments)}}(),m=function(){var J=Object(g.a)(l.a.mark(function Re(){return l.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,rt();case 2:Be({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});case 3:case"end":return De.stop()}},Re)}));return function(){return J.apply(this,arguments)}}(),ee=function(Re){var Pe={borderBottomColor:(ze==null?void 0:ze.sideBar.tabsActive)===Re?"#1890FF":"transparent"};return Pe};return t.a.createElement("div",{className:i.a.header},t.a.createElement("aside",{className:i.a.title},t.a.createElement("i",{onClick:ra,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),t.a.createElement("span",{className:i.a.edit},Ve||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),t.a.createElement("i",{onClick:m,className:"icon iconfont icon-xiugai1"})),t.a.createElement("aside",{className:i.a.schedule},t.a.createElement("div",null,t.a.createElement("span",{style:ee("information"),className:i.a.clickWarp,onClick:function(){return Xe("information")}},Qe?t.a.createElement("span",{className:i.a.num},"1"):t.a.createElement("img",{src:F.a}),t.a.createElement("span",{className:i.a.subject},"\u57FA\u672C\u4FE1\u606F")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:ee("warehouse"),className:i.a.clickWarp,onClick:function(){return Xe("warehouse")}},Nt?t.a.createElement("span",{className:i.a.num},"2"):t.a.createElement("img",{src:F.a}),t.a.createElement("span",{className:i.a.subject},"\u4EE3\u7801\u4ED3\u5E93")),t.a.createElement("i",{className:"iconfont icon-lujing"})),(wt==null?void 0:wt.detail)&&!(wt==null||((q=wt.detail)===null||q===void 0)?void 0:q.is_jupyter_lab)&&t.a.createElement("div",null,t.a.createElement("span",{style:ee("level"),className:i.a.clickWarp,onClick:function(){return Xe("level")}},va?t.a.createElement("span",{className:i.a.num},"3"):t.a.createElement("img",{src:F.a}),t.a.createElement("span",{className:i.a.subject},"\u4EFB\u52A1\u5173\u5361")),t.a.createElement("i",{className:"iconfont icon-lujing"})),(wt==null?void 0:wt.detail)&&(wt==null||((Ue=wt.detail)===null||Ue===void 0)?void 0:Ue.is_jupyter_lab)&&t.a.createElement("div",null,t.a.createElement("span",{style:ee("service"),className:i.a.clickWarp,onClick:function(){return Xe("service")}},Fa?t.a.createElement("span",{className:i.a.num},"3"):t.a.createElement("img",{src:F.a}),t.a.createElement("span",{className:i.a.subject},"\u670D\u52A1")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:ee("environment"),className:i.a.clickWarp,onClick:function(){return Xe("environment")}},Da?t.a.createElement("span",{className:i.a.num},"4"):t.a.createElement("img",{src:F.a}),t.a.createElement("span",{className:i.a.subject},"\u5B9E\u9A8C\u73AF\u5883")))),t.a.createElement("aside",{className:i.a.btns},t.a.createElement("div",{className:i.a.simulate,onClick:function(){return I(xt.current,!1)}},"\u6A21\u62DF\u5B9E\u6218")))},x=Object(c.a)(function(V){var b=V.loading,q=V.globalSetting,Ue=V.practiceSetting,Ce=V.shixunsDetail;return{globalSetting:q,loading:b,practiceSetting:Ue,shixunsDetail:Ce}})(O),z=e("14J3"),$=e("BMrR"),p=e("jCWc"),a=e("kPKH"),Me=e("DZo9"),P=e("8z0m"),se=e("nRaC"),Te=e("5RzL"),je=e("OaEy"),S=e("2fM7"),U=e("5NDa"),v=e("5rEg"),Z=e("+L6B"),h=e("2/Rp"),d=e("k1fw"),ae=e("y8nQ"),w=e("Vl3Y"),r=e("tJVT"),me=e("h/E3"),Ee=e.n(me),Jt=e("Ot1p"),sa=e("oBTY"),He=e("+Xk9"),Ge=e.n(He),_e=e("FTkQ"),K=e.n(_e),Ie=function(b){var q=b.InputRight,Ue=b.value,Ce=Ue===void 0?[]:Ue,Fe=b.onChange,Be=Object(k.a)(b,["InputRight","value","onChange"]),ze=Object(o.useState)(),wt=Object(r.a)(ze,2),_a=wt[0],yt=wt[1],xt=function(Qe){var va=Ce.filter(function(Fa,Nt){return Nt!==Qe});Fe(va)},Ht=function(Qe){if(Qe.preventDefault(),!_a)return;if(Ce.findIndex(function(va){return va.name===_a})>-1){u.b.warn("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}Fe([].concat(Object(sa.a)(Ce),[{id:null,name:_a}])),yt(null)};return t.a.createElement("div",null,t.a.createElement(v.a,Object(L.a)({bordered:!1,style:{width:600},value:_a,onChange:function(Qe){return yt(Qe.target.value)},onPressEnter:Ht,onBlur:Ht},Be)),q||t.a.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),t.a.createElement("div",{className:"mt20"},Ce==null?void 0:Ce.map(function(Ve,Qe){return t.a.createElement("div",{key:Qe,className:Ge.a.btn},t.a.createElement("span",{className:Ge.a.s1},Ve.name),t.a.createElement("img",{src:K.a,className:Ge.a.s2,onClick:function(){return xt(Qe)}}))})))},xe=Ie,ge=e("LvDl"),Qt=e("m3rI"),Ft=e("hW5Z"),ie=e.n(Ft),qe=function(b){var q=b.dispatch,Ue=b.onCancel,Ce=b.onSave,Fe=b.loading,Be=Fe===void 0?!1:Fe;return t.a.createElement("div",{className:ie.a.complete},t.a.createElement("div",{onClick:Ue,className:ie.a.cancel},"\u53D6\u6D88"),t.a.createElement(h.a,{type:"primary",loading:Be,onClick:Ce,className:ie.a.save},"\u4FDD\u5B58"))},Yt=Object(c.a)()(qe),Ne=e("UqFu"),re=e("z7Xi"),zt=e("jN4g"),Bt=function(b){var q,Ue=b.globalSetting,Ce=b.loading,Fe=b.dispatch,Be=b.practiceSetting,ze=Object(k.a)(b,["globalSetting","loading","dispatch","practiceSetting"]),wt=w.a.useForm(),_a=Object(r.a)(wt,1),yt=_a[0],xt=Object(o.useState)({}),Ht=Object(r.a)(xt,2),Ve=Ht[0],Qe=Ht[1],va=Object(o.useState)(!1),Fa=Object(r.a)(va,2),Nt=Fa[0],Da=Fa[1],ra=Object(o.useState)(""),rt=Object(r.a)(ra,2),Xe=rt[0],Q=rt[1],y=Object(o.useState)([]),I=Object(r.a)(y,2),m=I[0],ee=I[1],J=Object(o.useState)([]),Re=Object(r.a)(J,2),Pe=Re[0],De=Re[1],$e=Object(o.useState)(0),Ot=Object(r.a)($e,2),Y=Ot[0],ot=Ot[1],We=Object(o.useRef)({}),Wt=Object(o.useRef)(""),ya=Object(o.useRef)(null),ka=Object(o.useRef)(Object(ge.throttle)(function(){return gt()},2e3,{leading:!0,trailing:!1})).current,it=Be.id;Object(o.useEffect)(function(){if(!it)return;Et(),ea()},[it]);var ea=function(){var pt=Object(g.a)(l.a.mark(function N(){var Ct;return l.a.wrap(function(ha){for(;;)switch(ha.prev=ha.next){case 0:return ha.next=2,Object(he.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:Ct=ha.sent,(Ct==null?void 0:Ct.data)&&ee(Ct.data||[]);case 4:case"end":return ha.stop()}},N)}));return function(){return pt.apply(this,arguments)}}(),mt=function(){var pt=Object(g.a)(l.a.mark(function N(Ct){var Rt;return l.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,Object(he.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:Ct}});case 2:Rt=H.sent,(Rt==null?void 0:Rt.data)&&De(Object(R.V)(Rt==null?void 0:Rt.data));case 4:case"end":return H.stop()}},N)}));return function(Ct){return pt.apply(this,arguments)}}();Object(o.useEffect)(function(){return JSON.stringify(Ve)!=="{}"&&na(),function(){clearTimeout(ya.current)}},[Ve,Xe]);var na=function(){clearTimeout(ya.current),ya.current=setTimeout(function(){!Object(ge.isEqual)(Ve,We.current)||Xe!==Wt.current?Fe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Fe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Et=function(){var pt=Object(g.a)(l.a.mark(function N(){var Ct,Rt,ha,H,Se,Oe,le,fe;return l.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.next){case 0:return Tt.next=2,Object(he.a)("/api/shixuns/".concat(it,"/edit_base_info.json"),{method:"get"});case 2:Ct=Tt.sent,Ct.status===0&&(Se=Object(d.a)(Object(d.a)({},Ct.data),{},{description:Object(Ne.a)(Ct.data.description)}),Oe=((Rt=Se.exercise_subjects)===null||Rt===void 0?void 0:Rt.map(function(Kt){return Kt.id}))||[],le=((ha=Se.exercise_points)===null||ha===void 0?void 0:ha.map(function(Kt){return Kt.id}))||[],fe={description:Se.description,shixun_tags:Se.shixun_tags,name:Se.name,course:Oe,knowledge:le},yt.setFieldsValue(fe),We.current=Object(d.a)({},fe),Wt.current=Se.attachment_id||"",Qe(Object(d.a)({},fe)),Q(Se.attachment_id||""),((H=Se.exercise_subjects)===null||H===void 0?void 0:H.length)&&mt(Oe));case 4:case"end":return Tt.stop()}},N)}));return function(){return pt.apply(this,arguments)}}(),Ia=function(N,Ct){if(Qe(Object(d.a)({},Ct)),"course"in N){var Rt;mt(N.course),ot(Y+1),(N==null||((Rt=N.course)===null||Rt===void 0)?void 0:Rt.length)?(Qe(Object(d.a)(Object(d.a)({},Ct),{},{knowledge:ne(!0)})),yt.setFieldsValue({knowledge:ne(!0)})):(Qe(Object(d.a)(Object(d.a)({},Ct),{},{knowledge:[]})),yt.setFieldsValue({knowledge:[]}))}},Le=function(){St()},gt=function(){Object(R.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),yt.submit()},ne=function(N){var Ct=yt.getFieldsValue(),Rt=Ct.course,ha=Ct.knowledge,H=[];if(Pe.forEach(function(Oe){var le={exercise_subject_id:Number(Oe.value.split("_")[2]),exercise_point_ids:[]};(Oe==null?void 0:Oe.children)&&(Oe==null||Oe.children.forEach(function(fe){ha.includes(fe.value)&&le.exercise_point_ids.push(fe.value),(fe==null?void 0:fe.children)&&(fe==null||fe.children.forEach(function(bt){ha.includes(bt.value)&&le.exercise_point_ids.push(bt.value)}))})),H.push(le)}),H=H.filter(function(Oe){return Rt.includes(Oe.exercise_subject_id)}),N){var Se=[];return H.forEach(function(Oe){Se=Se.concat(Oe.exercise_point_ids)}),Se}return H},tt=function(N){console.log(N,"values");var Ct=N.name,Rt=N.description,ha=N.shixun_tags,H=Object(he.a)("/api/shixuns/".concat(it,"/base_info_save.json"),{method:"post",body:{shixun:{name:Ct,description:Rt,shixun_tags:ha,attachment_id:Xe},exercise_subjects:ne()}});H.then(function(Se){Se.status===0&&(u.b.success("\u4FDD\u5B58\u6210\u529F"),Fe({type:"practiceSetting/getCommonData",payload:{id:it}}),Fe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),We.current={description:Ve.description,shixun_tags:Ve.shixun_tags,name:Ve.name,course:Ve.course,knowledge:Ve.knowledge},Wt.current=Xe),Se.status===-3&&yt.setFields([{name:"name",errors:[(Se==null?void 0:Se.message)||"\u6B64\u540D\u79F0\u5DF2\u91CD\u590D"]}])})},St=function(){var N,Ct=function(){c.c.push("/shixuns/".concat(it,"/challenges")),Fe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Be==null||((N=Be.sideBar)===null||N===void 0)?void 0:N.confirmLeave)?E.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Ct()}}):Ct()};function ba(pt){var N=pt.type==="image/jpeg"||pt.type==="image/png";return N||u.b.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),N}var pa=t.a.createElement(h.a,{loading:Nt,icon:t.a.createElement(re.a,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function un(pt,N){var Ct=new FileReader;Ct.addEventListener("load",function(){return N(Ct.result)}),Ct.readAsDataURL(pt)}var Pa=function(N){if(N.file.status==="uploading"){Da(!0);return}if(N.file.status==="done"){var Ct,Rt;Da(!1),Q(N==null||((Ct=N.file)===null||Ct===void 0||((Rt=Ct.response)===null||Rt===void 0))?void 0:Rt.id)}},ta=function(){return t.a.createElement("div",{className:Ee.a.img},t.a.createElement("img",{src:Qt.a.API_SERVER+"/api/attachments/"+Xe,alt:"avatar",style:{width:"100%"}}),t.a.createElement("div",null,t.a.createElement(zt.a,{onClick:function(){return Q("")},style:{fontSize:"16px",color:"red"}})))},Ye=function(){var pt=Object(g.a)(l.a.mark(function N(){var Ct,Rt;return l.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:if(!(Ve.name===((Ct=We.current)===null||Ct===void 0?void 0:Ct.name))){H.next=2;break}return H.abrupt("return");case 2:return H.next=4,Object(he.a)("/api/common_exercises/item_banks/check_name.json",{method:"get",params:{name:Ve.name}});case 4:Rt=H.sent,Rt.status===-3&&yt.setFields([{name:"name",errors:[(Rt==null?void 0:Rt.message)||"\u6B64\u540D\u79F0\u5DF2\u91CD\u590D"]}]);case 6:case"end":return H.stop()}},N)}));return function(){return pt.apply(this,arguments)}}();return t.a.createElement("div",{className:Ee.a.information},t.a.createElement("section",{className:Ee.a.scroll},t.a.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),t.a.createElement("div",{className:Ee.a.formWrap}," ",t.a.createElement(w.a,{form:yt,scrollToFirstError:!0,layout:"vertical",onValuesChange:Ia,onFinish:tt},t.a.createElement(w.a.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},t.a.createElement(v.a,{onBlur:Ye,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:"".concat(((q=Ve.name)===null||q===void 0?void 0:q.length)||0,"/60")})),t.a.createElement(w.a.Item,{className:"customAddTags",name:"shixun_tags",label:t.a.createElement("div",null,"\u6280\u80FD\u6807\u7B7E : ",t.a.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E"))},t.a.createElement(xe,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),t.a.createElement(w.a.Item,{label:"\u6240\u5C5E\u79D1\u76EE",name:"course",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6240\u5C5E\u79D1\u76EE"}]},t.a.createElement(S.a,{mode:"multiple",allowClear:!0,showArrow:!0,optionFilterProp:"children",placeholder:"\u9009\u62E9\u79D1\u76EE",getPopupContainer:function(N){return N.parentNode}},m.map(function(pt){return t.a.createElement(S.a.Option,{key:pt.id,title:pt.name,value:pt.id},pt.name)}))),t.a.createElement(w.a.Item,{label:"\u9009\u62E9\u77E5\u8BC6\u70B9",name:"knowledge"},t.a.createElement(Te.a,{getPopupContainer:function(N){return N.parentNode},key:Y,treeData:Pe,treeCheckable:!0,virtual:!1,treeDefaultExpandAll:!0,disabled:!Object(ge.size)(Ve==null?void 0:Ve.course),allowClear:!0,showArrow:!0,treeNodeFilterProp:"title",placeholder:"\u9009\u62E9\u77E5\u8BC6\u70B9",showCheckedStrategy:Te.a.SHOW_PARENT})),t.a.createElement($.a,null,t.a.createElement(a.a,null,t.a.createElement(w.a.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Xe?ta():t.a.createElement(P.a,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(Qt.a.API_SERVER,"/api/attachments.json"),beforeUpload:ba,onChange:Pa},pa))),t.a.createElement(a.a,{className:"c-grey-999"},t.a.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),t.a.createElement(w.a.Item,{name:"description",label:"\u7B80\u4ECB:"},t.a.createElement(Jt.a,{defaultValue:Ve.description||"",watch:!0}))))),t.a.createElement(Yt,{onSave:ka,onCancel:Le,loading:Nt}))},pe=Object(c.a)(function(V){var b=V.loading,q=V.globalSetting,Ue=V.practiceSetting;return{globalSetting:q,loading:b,practiceSetting:Ue}})(Bt),ye=e("ch0t"),ke=e("R9oj"),ue=e("ECub"),be=e("T2oS"),Ke=e("W9HT"),C=e("bKvZ"),de=e.n(C),Ae=e("KeGQ"),at=e.n(Ae),da=e("NLgs"),X=e("ngQI"),ce=function(b){var q=b.globalSetting,Ue=b.dispatch,Ce=b.practiceSetting,Fe=Object(k.a)(b,["globalSetting","dispatch","practiceSetting"]),Be=Object(o.useState)(!1),ze=Object(r.a)(Be,2),wt=ze[0],_a=ze[1],yt=Object(o.useState)({}),xt=Object(r.a)(yt,2),Ht=xt[0],Ve=xt[1],Qe=Object(o.useState)(!0),va=Object(r.a)(Qe,2),Fa=va[0],Nt=va[1],Da=Object(o.useState)(!1),ra=Object(r.a)(Da,2),rt=ra[0],Xe=ra[1],Q=Object(o.useState)(null),y=Object(r.a)(Q,2),I=y[0],m=y[1],ee=Object(o.useRef)(!1),J=Ce.id,Re=Ce.updateIndex,Pe=Ce.is_published,De=Ce.newQuestion,$e=Ht.challenge_list,Ot=$e===void 0?[]:$e;Object(o.useEffect)(function(){return J?(ot(),function(){Ue({type:"practiceSetting/setParams",payload:{newQuestion:null}})}):void 0},[J,Re]),Object(o.useEffect)(function(){Y()},[Fe.location]);var Y=function(){var gt,ne=Fe.location,tt=ne.pathname.split("/");(tt.includes("newquestion")||tt.includes("new")||(ne==null||((gt=ne.query)===null||gt===void 0)?void 0:gt.tabId))&&(ee.current=!0)},ot=function(){var Le=Object(g.a)(l.a.mark(function gt(){var ne,tt,St,ba,pa,un,Pa;return l.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return Nt(!0),Ye.next=3,Object(B.F)({id:J});case 3:St=Ye.sent,(St==null||((ne=St.challenge_list)===null||ne===void 0)?void 0:ne.length)&&(ba=Fe.location.pathname.split("/"),pa=St.challenge_list.find(function(pt){return String(pt.challenge_id)===ba[4]}),ba.includes("newquestion")||ba.includes("new")?(Pa=St.challenge_list[((un=St.challenge_list)===null||un===void 0?void 0:un.length)-1],Ue({type:"practiceSetting/setParams",payload:{newQuestion:{st:ba.includes("new")?0:1,name:""}}}),m(void 0),it(Pa)):ba[4]&&pa?We(pa,!1):We(St.challenge_list[0])),(St==null||((tt=St.challenge_list)===null||tt===void 0)?void 0:tt.length)||m(null),Ve(St),Nt(!1);case 8:case"end":return Ye.stop()}},gt)}));return function(){return Le.apply(this,arguments)}}(),We=function(gt){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(m(gt.challenge_id),it(gt),ne){var tt="/shixuns/".concat(J,"/edit/").concat(gt.challenge_id,"/").concat(gt.st===1?"editquestion":"editcheckpoint");c.c.push(tt)}},Wt=function(gt,ne){ne.stopPropagation();var tt=gt.challenge_id,St=function(){var ba=Object(g.a)(l.a.mark(function pa(){var un,Pa,ta,Ye;return l.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(B.s)({id:J,challengesId:tt});case 2:if(un=N.sent,!(un.status===1)){N.next=12;break}return N.next=6,Object(B.F)({id:J});case 6:if(Ye=N.sent,Ve(Ye),!(tt===I&&((Pa=Ye.challenge_list)===null||Pa===void 0?void 0:Pa.length))){N.next=11;break}return We(Ye.challenge_list[0]),N.abrupt("return");case 11:((ta=Ye.challenge_list)===null||ta===void 0?void 0:ta.length)||(m(null),ee.current=!0,it({}),c.c.push("/shixuns/".concat(J,"/edit?tabId=level")));case 12:case"end":return N.stop()}},pa)}));return function(){return ba.apply(this,arguments)}}();E.a.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:St})},ya=function(gt,ne,tt){var St=Array.from(gt),ba=St.splice(ne,1),pa=Object(r.a)(ba,1),un=pa[0];return St.splice(tt,0,un),St},ka=function(gt,ne){if(!gt.destination)return;var tt=ya(ne,gt.source.index,gt.destination.index);Ve(Object(d.a)(Object(d.a)({},Ht),{},{challenge_list:tt}));var St=tt.map(function(ba){return ba.challenge_id});Object(B.Db)({id:J,ids:St}).then(function(ba){ba.status!==0&&Ve(Object(d.a)(Object(d.a)({},Ht),{},{challenge_list:ne}))})},it=function(gt){Ue({type:"practiceSetting/setParams",payload:{selectQuestionParams:gt}})},ea=function(){var Le=Object(g.a)(l.a.mark(function gt(ne,tt){var St;return l.a.wrap(function(pa){for(;;)switch(pa.prev=pa.next){case 0:if(!(ne===I)){pa.next=2;break}return pa.abrupt("return");case 2:return pa.next=4,mt();case 4:m(ne),it(tt),Ue({type:"practiceSetting/setParams",payload:{newQuestion:null}}),St="/shixuns/".concat(J,"/edit/").concat(ne,"/").concat(tt.st===1?"editquestion":"editcheckpoint"),c.c.push(St);case 9:case"end":return pa.stop()}},gt)}));return function(ne,tt){return Le.apply(this,arguments)}}(),mt=function(){return new Promise(function(gt,ne){var tt;(Ce==null||((tt=Ce.sideBar)===null||tt===void 0)?void 0:tt.confirmLeave)?E.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Ue({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),gt()},onCancel:function(){ne()}}):gt()})},na=function(gt){return t.a.createElement(t.a.Fragment,null,t.a.createElement(X.a,{onDragEnd:function(tt){return ka(tt,gt)}},t.a.createElement(X.c,{droppableId:"droppable"},function(ne,tt){return t.a.createElement("div",Object(L.a)({ref:ne.innerRef},ne.droppableProps,{style:{width:"100%"}}),gt.map(function(St,ba){var pa=St.st,un=St.name,Pa=St.challenge_id;return t.a.createElement(X.b,{key:Pa,draggableId:Pa.toString(),index:ba,isDragDisabled:Pe},function(ta,Ye){return t.a.createElement("div",Object(L.a)({ref:ta.innerRef},ta.draggableProps,ta.dragHandleProps,{className:I===Pa?de.a.listActive:de.a.list,onClick:function(){return ea(Pa,St)}}),t.a.createElement("span",{className:de.a.s1},pa===0?t.a.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#1890FF"}}):t.a.createElement("i",{className:"iconfont icon-xuanzeti1",style:{color:"#44D7B6"}})),t.a.createElement("span",{className:de.a.s2},"\u7B2C",ba+1,"\u5173: ",un),!Pe&&t.a.createElement("span",{className:de.a.s3,onClick:function(N){return Wt(St,N)}},t.a.createElement("i",{className:"iconfont icon-shanchu7"})))})}))})),De&&t.a.createElement("div",{className:de.a.listActive},t.a.createElement("span",{className:de.a.s1},(De==null?void 0:De.st)===0?t.a.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#1890FF"}}):t.a.createElement("i",{className:"iconfont icon-xuanzeti1",style:{color:"#44D7B6"}})),t.a.createElement("span",{className:de.a.s2},"\u7B2C",gt.length+1,"\u5173: ",De==null?void 0:De.name)),!Pe&&t.a.createElement("div",{className:de.a.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--"))},Et=function(){var Le=Object(g.a)(l.a.mark(function gt(ne){return l.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:return St.next=2,mt();case 2:ne==="new"?c.c.push("/shixuns/".concat(J,"/edit/new")):c.c.push("/shixuns/".concat(J,"/edit/newquestion")),_a(!1),m(void 0),Ue({type:"practiceSetting/setParams",payload:{newQuestion:{st:ne==="new"?0:1,name:""}}});case 6:case"end":return St.stop()}},gt)}));return function(ne){return Le.apply(this,arguments)}}(),Ia=function(){if(Object(da.b)(Ue,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361"))return;_a(!wt)};return t.a.createElement("div",{className:de.a.level},t.a.createElement("aside",{className:de.a.left,style:{width:rt?"0":"25%"}},t.a.createElement("div",{className:de.a.container},t.a.createElement("div",{className:de.a.title},"\u4EFB\u52A1\u5173\u5361(",Ot.length,")"),t.a.createElement("div",{className:de.a.listWrap},Fa?t.a.createElement(Ke.a,{size:"large"}):!!Ot.length||!!De?na(Ot):t.a.createElement(ue.a,{image:at.a,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!rt&&t.a.createElement("div",{className:de.a.btns},t.a.createElement("aside",{className:de.a.btnsWrap},t.a.createElement("div",{style:{transform:wt?"rotate(45deg)":"rotate(0deg)"},className:de.a.icon,onClick:Ia},"+"),t.a.createElement("div",{className:de.a.btn,style:{left:wt?20:-154}},t.a.createElement("div",{className:de.a.d1,onClick:function(){return Et("new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),t.a.createElement("div",{className:de.a.d2,onClick:function(){return Et("newquestion")}},"\u65B0\u5EFA\u9009\u62E9\u9898\u5173\u5361")))),t.a.createElement("div",{className:rt?de.a.elseShrink:de.a.shrink,onClick:function(){return Xe(!rt)}},t.a.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),t.a.createElement("aside",{className:de.a.right,id:"modal-level-question"},I===null&&ee.current?t.a.createElement("div",{className:de.a.addIcon},t.a.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):Fe.children))},Lt=Object(c.a)(function(V){var b=V.globalSetting,q=V.practiceSetting;return{globalSetting:b,practiceSetting:q}})(ce),Gt=e("DjyN"),Pt=e("NUBc"),Za=e("cWXX"),an=e("/ezw"),fn=e("qVdP"),Ra=e("jsC+"),Je=e("lUTK"),Dt=e("BvKs"),Na=e("7Kak"),Mt=e("9yH6"),Ba=e("Qvpy"),cn=e.n(Ba),Rn=function(b){var q=b.shixunsDetail,Ue=b.globalSetting,Ce=b.loading,Fe=b.dispatch,Be=b.onReloadData,ze=Object(k.a)(b,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]),wt=Object(o.useState)(),_a=Object(r.a)(wt,2),yt=_a[0],xt=_a[1],Ht=Object(o.useState)([]),Ve=Object(r.a)(Ht,2),Qe=Ve[0],va=Ve[1];Object(o.useEffect)(function(){q.actionTabs.key==="Collaborators-ChangeManager"&&Fa()},[q.actionTabs.key]);var Fa=function(){var rt=Object(g.a)(l.a.mark(function Xe(){var Q,y;return l.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,Fe({type:"shixunsDetail/getChangeManager",payload:{id:(Q=q.actionTabs.params)===null||Q===void 0?void 0:Q.id}});case 2:y=m.sent,va(y||[]);case 4:case"end":return m.stop()}},Xe)}));return function(){return rt.apply(this,arguments)}}(),Nt=function(){var Xe;Fe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(Xe=q.actionTabs.params)===null||Xe===void 0?void 0:Xe.id}}})},Da=function(){var rt=Object(g.a)(l.a.mark(function Xe(){var Q,y;return l.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(yt){m.next=3;break}return u.b.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F"),m.abrupt("return");case 3:return m.next=5,Fe({type:"shixunsDetail/changeManager",payload:{id:(Q=q.actionTabs.params)===null||Q===void 0?void 0:Q.id,user_id:yt}});case 5:y=m.sent,ra(),y&&(Be(),u.b.info(y.message));case 8:case"end":return m.stop()}},Xe)}));return function(){return rt.apply(this,arguments)}}(),ra=function(){Fe({type:"shixunsDetail/setActionTabs",payload:{}}),xt(null)};return t.a.createElement(E.a,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",visible:q.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:Ce.effects["shixunsDetail/changeManager"],onOk:Da,onCancel:ra},t.a.createElement("div",null,t.a.createElement("div",{className:cn.a.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",t.a.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),t.a.createElement("div",{className:cn.a.content},Qe.length?t.a.createElement(Mt.a.Group,{value:yt,onChange:function(Xe){return xt(Xe.target.value)}},Qe.map(function(rt,Xe){return t.a.createElement(Mt.a,{className:cn.a.radio,key:Xe,value:rt.user_id},rt.name)})):t.a.createElement("div",{className:cn.a.add},t.a.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.a.createElement("a",{className:cn.a.colorBlue,onClick:Nt},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))},yn=Object(c.a)(function(V){var b=V.shixunsDetail,q=V.loading,Ue=V.globalSetting;return{shixunsDetail:b,globalSetting:Ue,loading:q}})(Rn),et=e("Znn+"),G=e("ZTPi"),ca=e("ju9d"),Ua=e("DDK+"),xa=G.a.TabPane,Qa=function(V){var b=V.visible,q=V.onCancel,Ue=V.onSelectGroup,Ce=V.shixunId,Fe=V.onSelectCollaborator;return t.a.createElement(E.a,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",visible:b,width:1100,centered:!0,keyboard:!1,onCancel:q,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.a.createElement(G.a,{defaultActiveKey:"1"},t.a.createElement(xa,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.a.createElement(ca.a,{onCancel:q,container_type:2,container_id:Ce,onSelect:Fe})),t.a.createElement(xa,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},t.a.createElement(Ua.a,{onCancel:q,onSelect:Ue}))))},Ja=e("oaGz"),$t=e.n(Ja),we=e("8Skl"),nt=e("ruvs"),Ya=function(b){var q,Ue,Ce,Fe,Be,ze,wt=b.shixunsDetail,_a=b.globalSetting,yt=b.loading,xt=b.user,Ht=b.dispatch,Ve=Object(k.a)(b,["shixunsDetail","globalSetting","loading","user","dispatch"]),Qe=Object(o.useRef)(),va=Object(o.useState)(0),Fa=Object(r.a)(va,2),Nt=Fa[0],Da=Fa[1],ra=Object(o.useState)([]),rt=Object(r.a)(ra,2),Xe=rt[0],Q=rt[1],y=Object(o.useState)({id:null,page:1}),I=Object(r.a)(y,2),m=I[0],ee=I[1],J=(q=xt.userInfo)===null||q===void 0||((Ue=q.shixun)===null||Ue===void 0)?void 0:Ue.editable,Re=((Ce=xt.userInfo)===null||Ce===void 0?void 0:Ce.role)<=2||((Fe=xt.userInfo)===null||Fe===void 0||((Be=Fe.shixun)===null||Be===void 0)?void 0:Be.is_creator);Object(o.useEffect)(function(){Qe.current=Ve.match.params.id,m.id=Qe.current,ee(m),Pe(m)},[]);var Pe=function(){var it=Object(g.a)(l.a.mark(function ea(mt){var na;return l.a.wrap(function(Ia){for(;;)switch(Ia.prev=Ia.next){case 0:return Ia.next=2,Ht({type:"shixunsDetail/getCollaboratorsData",payload:mt});case 2:na=Ia.sent,na&&(Q(na.members||[]),Da(na.member_count));case 4:case"end":return Ia.stop()}},ea)}));return function(mt){return it.apply(this,arguments)}}(),De=function(){var it=Object(g.a)(l.a.mark(function ea(){var mt;return l.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return m.page=1,ee(m),mt=Object(nt.b)(),Et.next=5,Ht({type:"user/getUserInfo",payload:mt});case 5:return Et.next=7,Pe(m);case 7:case"end":return Et.stop()}},ea)}));return function(){return it.apply(this,arguments)}}(),$e=function(ea){m.page=ea,ee(m),Pe(m)},Ot=function(ea){E.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:$t.a.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:function(){var mt=Object(g.a)(l.a.mark(function Et(){var Ia,Le;return l.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=2,Ht({type:"shixunsDetail/deleteCollaborators",payload:{id:Qe.current,userId:ea}});case 2:if(Le=ne.sent,!(((Ia=xt.userInfo)===null||Ia===void 0?void 0:Ia.user_id)===ea)){ne.next=6;break}return c.c.push("/shixuns"),ne.abrupt("return");case 6:u.b.info(Le==null?void 0:Le.message),m.page=1,ee(m),Pe(m);case 10:case"end":return ne.stop()}},Et)}));function na(){return mt.apply(this,arguments)}return na}()})},Y=function(){Ht({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Qe.current}}})};function ot(it,ea,mt,na){return We.apply(this,arguments)}function We(){return We=Object(g.a)(l.a.mark(function it(ea,mt,na,Et){return l.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return Le.next=2,Ht({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:ea,user_id:mt,editable:na?0:1}});case 2:Pe(m);case 3:case"end":return Le.stop()}},it)})),We.apply(this,arguments)}var Wt=function(){Ht({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Qe.current}}})};function ya(){Ht({type:"shixunsDetail/setActionTabs",payload:{}})}var ka={visible:wt.actionTabs.key==="Collaborators-AddCollaborator",onCancel:ya,shixunId:Qe.current,onSelectCollaborator:function(){var it=Object(g.a)(l.a.mark(function mt(na){var Et;return l.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return ya(),Le.next=3,Ht({type:"shixunsDetail/addCollaborator",payload:{id:Qe.current,user_ids:na}});case 3:Et=Le.sent,Et&&(u.b.success("\u6DFB\u52A0\u6210\u529F"),De());case 5:case"end":return Le.stop()}},mt)}));function ea(mt){return it.apply(this,arguments)}return ea}(),onSelectGroup:function(){var it=Object(g.a)(l.a.mark(function mt(na){var Et;return l.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return ya(),Le.next=3,Ht({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Qe.current,group_id:na.group_id}});case 3:Et=Le.sent,Et&&(u.b.success("\u6DFB\u52A0\u6210\u529F"),De());case 5:case"end":return Le.stop()}},mt)}));function ea(mt){return it.apply(this,arguments)}return ea}()};return t.a.createElement("section",null,t.a.createElement("div",{className:$t.a.wrap},t.a.createElement("div",{className:$t.a.content},((ze=wt.detail)===null||ze===void 0?void 0:ze.identity)<5&&t.a.createElement("div",{className:$t.a.head},t.a.createElement("span",{className:$t.a.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",Nt,"\u4EBA\uFF09"),t.a.createElement("div",null,Re&&t.a.createElement(h.a,{type:"primary",ghost:!0,className:$t.a.button,style:{marginRight:"20px"},onClick:Y},"\u66F4\u6362\u7BA1\u7406\u5458"),J&&t.a.createElement(h.a,{type:"primary",className:$t.a.button,style:{marginRight:"40px"},onClick:Wt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),t.a.createElement("div",{className:$t.a.list},t.a.createElement(an.a,{loading:yt.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Xe.map(function(it,ea){var mt,na,Et,Ia,Le,gt,ne,tt;return t.a.createElement("div",{style:{display:"inline-block",width:"50%"}},t.a.createElement("div",{className:$t.a.itemWrap,key:ea},t.a.createElement("a",{href:(mt=it.user)===null||mt===void 0?void 0:mt.user_url,target:"_blank",className:$t.a.imgWrap},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:$t.a.img,src:"".concat(Qt.a.IMG_SERVER,"/images/").concat((na=it.user)===null||na===void 0?void 0:na.image_url)}),((Et=it.user)===null||Et===void 0?void 0:Et.shixun_manager)&&t.a.createElement("span",{className:$t.a.manager},"\u521B\u5EFA\u8005")),t.a.createElement("div",{className:$t.a.itemContent},t.a.createElement("p",{className:$t.a.nameWrap},t.a.createElement("a",{href:it.user.user_url,target:"_blank",className:$t.a.name},(Ia=it.user)===null||Ia===void 0?void 0:Ia.name),t.a.createElement("div",{className:$t.a.actionGroup},Re?((Le=it.user)===null||Le===void 0?void 0:Le.shixun_manager)?null:t.a.createElement(Ra.a,{overlay:t.a.createElement(Dt.a,{selectedKeys:[it.editable?"1":"2"],onClick:function(){var ba;ot(wt.detail.identifier,it.user.user_id,it.editable,(ba=it.user)===null||ba===void 0?void 0:ba.name)}},t.a.createElement(Dt.a.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),t.a.createElement(Dt.a.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},t.a.createElement("div",null,it.editable?t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",t.a.createElement(we.a,{style:{fontSize:"14px",color:"#888888"}}))):it.editable?t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((gt=it.user)===null||gt===void 0?void 0:gt.shixun_manager)&&J&&it.user.user_id!==((ne=xt.userInfo)===null||ne===void 0?void 0:ne.user_id)?t.a.createElement("a",{className:$t.a.deletetitle,onClick:function(){var ba;return Ot((ba=it.user)===null||ba===void 0?void 0:ba.user_id)}},"\u5220\u9664"):null)),t.a.createElement("p",{className:$t.a.schoolWrap},t.a.createElement("span",{className:$t.a.school},(tt=it.user)===null||tt===void 0?void 0:tt.school_name)))))})))),Nt>10&&t.a.createElement("div",{className:$t.a.countWrap},t.a.createElement(Pt.a,{showQuickJumper:!1,showSizeChanger:!1,total:Nt,onChange:function(ea){return $e(ea)},pageSize:10,current:m.page}))),t.a.createElement(yn,{onReloadData:De}),t.a.createElement(Qa,ka))},za=Object(c.a)(function(V){var b=V.shixunsDetail,q=V.loading,Ue=V.globalSetting,Ce=V.user;return{shixunsDetail:b,globalSetting:Ue,user:Ce,loading:q}})(Ya),T=e("11/R"),rn=e("Q9mQ"),La=e("diRs"),Aa=e("jrin"),jt=e("ZW9T"),la=e("RCxd"),ua=e("4SAo"),wa=e.n(ua),ma=v.a.TextArea,$a=function(b){var q=b.shixunsDetail,Ue=b.globalSetting,Ce=b.loading,Fe=b.dispatch,Be=b.onFinish,ze=Be===void 0?function(){}:Be,wt=Object(k.a)(b,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),_a=w.a.useForm(),yt=Object(r.a)(_a,1),xt=yt[0],Ht=function(){var Qe=Object(g.a)(l.a.mark(function va(Fa){var Nt,Da;return l.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Fe({type:"shixunsDetail/getCustomScript",payload:{id:(Nt=q.actionTabs.params)===null||Nt===void 0?void 0:Nt.id,compile:Fa.execute,excutive:Fa.compile}});case 2:Da=rt.sent,Ve(),Da&&ze(Da==null?void 0:Da.shixun_script);case 5:case"end":return rt.stop()}},va)}));return function(Fa){return Qe.apply(this,arguments)}}(),Ve=function(){Fe({type:"shixunsDetail/setActionTabs",payload:{}})};return t.a.createElement(E.a,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:q.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Ve},t.a.createElement(w.a,{form:xt,scrollToFirstError:!0,layout:"vertical",onFinish:Ht},t.a.createElement(w.a.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(ma,{rows:4})),t.a.createElement(w.a.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},t.a.createElement(ma,{rows:4})),t.a.createElement("div",{className:wa.a.footerWrap},t.a.createElement(w.a.Item,null,t.a.createElement(h.a,{className:"mr5",size:"large",onClick:Ve},"\u53D6\u6D88"),t.a.createElement(h.a,{size:"large",type:"primary",htmlType:"submit",loading:Ce.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))},Ga=Object(c.a)(function(V){var b=V.shixunsDetail,q=V.loading,Ue=V.globalSetting;return{shixunsDetail:b,globalSetting:Ue,loading:q}})($a),ja=e("Lai7"),_t=e.n(ja),D=e("EGTK"),ft=e("UGPy"),oe=e.n(ft),oa=e("FrRK"),It=e("9Bee"),kt=e("N3QO"),dt=S.a.Option,Oa=function(b){var q,Ue,Ce=b.practiceSetting,Fe=b.dispatch,Be=b.shixunsDetail,ze=b.user,wt=Object(o.useState)(null),_a=Object(r.a)(wt,2),yt=_a[0],xt=_a[1],Ht=Object(o.useState)([]),Ve=Object(r.a)(Ht,2),Qe=Ve[0],va=Ve[1],Fa=Object(o.useState)(!0),Nt=Object(r.a)(Fa,2),Da=Nt[0],ra=Nt[1],rt=Object(o.useState)({}),Xe=Object(r.a)(rt,2),Q=Xe[0],y=Xe[1],I=Object(o.useState)([]),m=Object(r.a)(I,2),ee=m[0],J=m[1],Re=Object(o.useState)(),Pe=Object(r.a)(Re,2),De=Pe[0],$e=Pe[1],Ot=Object(o.useState)(),Y=Object(r.a)(Ot,2),ot=Y[0],We=Y[1],Wt=Object(o.useState)([]),ya=Object(r.a)(Wt,2),ka=ya[0],it=ya[1],ea=Object(o.useState)({}),mt=Object(r.a)(ea,2),na=mt[0],Et=mt[1],Ia=Object(o.useRef)(null),Le=Object(o.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),gt=Object(o.useRef)(null),ne=Ce.id,tt=Ce.is_published,St=na.frequence_image,ba=St===void 0?[]:St,pa=na.environments,un=pa===void 0?[]:pa,Pa=na.choice_small_type,ta=Pa===void 0?[]:Pa,Ye=na.other_image,pt=Ye===void 0?[]:Ye,N=Q.name,Ct=Q.description,Rt=Q.authorization,ha=Q.small_type,H=ha===void 0?[]:ha;Object(o.useEffect)(function(){if(yt===null)return;le(),Ia.current.scrollTop=0},[yt]),Object(o.useEffect)(function(){if(!ne)return;Oe()},[ne]),Object(o.useEffect)(function(){return yt===null?void 0:(Se(),function(){clearTimeout(gt.current)})},[yt,Qe,ee,De,ot]);var Se=function(){clearTimeout(gt.current),gt.current=setTimeout(function(){!Object(ge.isEqual)(Le.current.activeId,yt)||!Object(ge.isEqual)(Le.current.selectId,Qe)||!Object(ge.isEqual)(Le.current.serviceConfigList,ee)||!Object(ge.isEqual)(Le.current.evaluateScript,De)||!Object(ge.isEqual)(Le.current.evaluationScript,ot)?Fe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Fe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Oe=function(){var Zt=Object(g.a)(l.a.mark(function Ut(){var Ca,Ta,_n,Va;return l.a.wrap(function(pn){for(;;)switch(pn.prev=pn.next){case 0:return ra(!0),pn.next=3,Object(he.a)("/api/shixuns/".concat(ne,"/edit_environment_info.json"),{method:"get"});case 3:Ca=pn.sent,Ca.status===0&&(Et(Object(d.a)({},Ca.data)),ra(!1),(Ca==null||((Ta=Ca.data)===null||Ta===void 0)?void 0:Ta.id)?(Le.current.activeId=Ca==null||((_n=Ca.data)===null||_n===void 0)?void 0:_n.id,xt(Ca==null||((Va=Ca.data)===null||Va===void 0)?void 0:Va.id)):xt(null));case 5:case"end":return pn.stop()}},Ut)}));return function(){return Zt.apply(this,arguments)}}(),le=function(){var Zt=Object(g.a)(l.a.mark(function Ut(){var Ca,Ta,_n,Va,Ha;return l.a.wrap(function(vn){for(;;)switch(vn.prev=vn.next){case 0:return vn.next=2,Object(he.a)("/api/shixuns/".concat(ne,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:yt}});case 2:Ha=vn.sent,y(Ha.data),Le.current.selectId=(Ca=Ha.data)===null||Ca===void 0?void 0:Ca.choice_small_type,va((Ta=Ha.data)===null||Ta===void 0?void 0:Ta.choice_small_type),Le.current.serviceConfigList=(_n=Ha.data)===null||_n===void 0?void 0:_n.shixun_service_configs,J((Va=Ha.data)===null||Va===void 0?void 0:Va.shixun_service_configs),Le.current.evaluateScript=Ha.data.evaluate_script,$e(Ha.data.evaluate_script),Le.current.evaluationScript=Ha.data.choice_standard_scripts,We(Ha.data.choice_standard_scripts),it(Ha.data.standard_scripts);case 13:case"end":return vn.stop()}},Ut)}));return function(){return Zt.apply(this,arguments)}}(),fe=function(){var Ut,Ca=function(){c.c.push("/shixuns/".concat(ne,"/challenges")),Fe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ce==null||((Ut=Ce.sideBar)===null||Ut===void 0)?void 0:Ut.confirmLeave)?E.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Ca()}}):Ca()},bt=function(){var Zt=Object(g.a)(l.a.mark(function Ut(){var Ca,Ta,_n,Va=arguments;return l.a.wrap(function(pn){for(;;)switch(pn.prev=pn.next){case 0:if(Ca=Va.length>0&&Va[0]!==void 0?Va[0]:!1,!Object(da.b)(Fe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")){pn.next=3;break}return pn.abrupt("return");case 3:return Ta={sub_type:Qe,main_type:yt,shixun:{mirror_script_id:ot},shixun_info:{evaluate_script:De},shixun_service_configs:ee.map(function(vn){return{mirror_repository_id:vn.mirror_repository_id,cpu_limit:vn.cpu_limit,lower_cpu_limit:vn.lower_cpu_limit,memory_limit:vn.memory_limit,request_limit:vn.request_limit}})},pn.next=6,Object(he.a)("/api/shixuns/".concat(ne),{method:"put",body:Ta});case 6:_n=pn.sent,_n.status===0&&(u.b.success("\u7F16\u8F91\u6210\u529F"),Le.current={activeId:yt,selectId:Qe,serviceConfigList:ee,evaluateScript:De,evaluationScript:ot},Fe({type:"practiceSetting/getCommonData",payload:{id:ne}}),Fe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 8:case"end":return pn.stop()}},Ut)}));return function(){return Zt.apply(this,arguments)}}(),Tt=H.filter(function(Zt){return Qe.includes(Zt.id)}),Kt=function(){fe()},dn=function(Ut,Ca,Ta){var _n=ee.map(function(Va,Ha){return Ha===Ta?Object(d.a)(Object(d.a)({},Va),{},Object(Aa.a)({},Ca,Ut)):Va});J(_n)},on=function(){Fe({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:ne}}})},gn=function(){var Zt=Object(g.a)(l.a.mark(function Ut(Ca){var Ta;return l.a.wrap(function(Va){for(;;)switch(Va.prev=Va.next){case 0:return Va.next=2,Fe({type:"shixunsDetail/getScriptContent",payload:{id:ne,script_id:Ca}});case 2:Ta=Va.sent,Ta&&$e(Ta.content);case 4:case"end":return Va.stop()}},Ut)}));return function(Ca){return Zt.apply(this,arguments)}}(),Xa=function(Ut){E.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",t.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:function(){var Ca=Object(g.a)(l.a.mark(function _n(){return l.a.wrap(function(Ha){for(;;)switch(Ha.prev=Ha.next){case 0:return Ha.next=2,gn(Ut);case 2:E.a.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:t.a.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")});case 3:case"end":return Ha.stop()}},_n)}));function Ta(){return Ca.apply(this,arguments)}return Ta}()})},Tn=function(Ut,Ca){var Ta=ee[0]?[ee[0]]:[];Ca.forEach(function(_n){var Va=ee.find(function(vn){return vn.mirror_repository_id===Number(_n.key)});if(Va)Ta.push(Va);else{var Ha=H.find(function(vn){return vn.id===Number(_n.key)});if(Ha.mirror_name){var pn={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(_n.key),name:Ha.mirror_name,request_limit:10};Ta.push(pn)}}}),J(Ta),va(Ut)};return t.a.createElement("div",{className:oe.a.practice},t.a.createElement(D.a,{loading:Da,skin:"night",className:oe.a.left,dispatch:Fe,value:yt,data:un,otherData:pt,tags:ba,onChange:function(Ut){return xt(Ut)}}),t.a.createElement("div",{className:oe.a.right},t.a.createElement("header",null,t.a.createElement("div",{className:oe.a.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",yt===null?"\u2014 \u2014":N)),t.a.createElement("div",{className:oe.a.content,ref:Ia},yt===null&&t.a.createElement(ue.a,{image:_t.a,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),yt!==null&&t.a.createElement("div",{className:oe.a.des},t.a.createElement("div",{className:oe.a.mainBody},t.a.createElement(It.a,{value:Ct})),t.a.createElement("div",{className:oe.a.title},"\u9644\u5E26\u73AF\u5883"),t.a.createElement("div",{className:oe.a.selectBox},t.a.createElement(S.a,{onChange:function(Ut,Ca){return Tn(Ut,Ca)},getPopupContainer:function(Ut){return Ut.parentNode},mode:"multiple",bordered:!1,value:Qe,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},H.map(function(Zt,Ut){return t.a.createElement(dt,{key:Zt.id,value:Zt.id},Zt.type_name)})),t.a.createElement("div",{className:oe.a.smallType},Tt.map(function(Zt){return Zt.description?t.a.createElement("span",{key:Zt.id},Zt.description):null}))),!(Be==null||((q=Be.detail)===null||q===void 0)?void 0:q.is_jupyter_lab)&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:oe.a.title},"\u8BC4\u6D4B\u811A\u672C"),t.a.createElement("div",{className:oe.a.evaluating},t.a.createElement("div",{className:oe.a.evaluatingLabel},t.a.createElement(S.a,{style:{width:400},bordered:!1,getPopupContainer:function(Ut){return Ut.parentNode},value:ot,disabled:tt,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:function(Ut){Xa(Ut),We(Ut)}},(ka||[]).map(function(Zt,Ut){return t.a.createElement(dt,{value:parseInt(Zt.id),name:Zt.scptname,key:Ut},Zt.scptname)})),t.a.createElement("span",{className:oe.a.evaluatingS1,onClick:on},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),t.a.createElement(La.a,{overlayClassName:oe.a.popover,placement:"bottomLeft",content:t.a.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",t.a.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",t.a.createElement("br",null),"challengeProgramNames",t.a.createElement("br",null),"sourceClassNames",t.a.createElement("br",null),t.a.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",t.a.createElement("br",null),t.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",t.a.createElement("br",null),"src/step1/HelloWorld.java",t.a.createElement("br",null),"src/step2/Other.java",t.a.createElement("br",null),t.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",t.a.createElement("br",null),"step1.HelloWorld",t.a.createElement("br",null),"step2.Other",t.a.createElement("br",null),t.a.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",t.a.createElement("br",null),'ff challengeProgramNames=("src/step1/',t.a.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',t.a.createElement("br",null),'sourceClassNames=("step1.HelloWorld',t.a.createElement("br",null),'" "step2.Other")',t.a.createElement("br",null),t.a.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},t.a.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},t.a.createElement(la.a,null)))),t.a.createElement(jt.b,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:De,options:{readOnly:tt},onChange:function(Ut){return $e(Ut)}}))),((Ue=Be.detail)===null||Ue===void 0?void 0:Ue.identity)<3&&!!ee.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:oe.a.title},"\u670D\u52A1\u914D\u7F6E"),t.a.createElement("div",{className:oe.a.serviceSettingWrap},ee==null?void 0:ee.map(function(Zt,Ut){return t.a.createElement("div",{key:Ut,className:"mb30"},t.a.createElement("div",null,t.a.createElement("span",{className:"font16"},Zt.name)),t.a.createElement("div",{className:oe.a.serviceBox},t.a.createElement("label",{className:oe.a.serviceSetLeft},"CPU(\u6838)\uFF1A"),t.a.createElement(v.a,{className:oe.a.serviceSetInput,value:Zt.cpu_limit,disabled:tt,onChange:function(Ta){return dn(Ta.target.value,"cpu_limit",Ut)}})),t.a.createElement("div",{className:oe.a.serviceBox},t.a.createElement("label",{className:oe.a.serviceSetLeft},"\u6700\u4F4ECPU(\u6838)\uFF1A"),t.a.createElement(v.a,{className:oe.a.serviceSetInput,value:Zt.lower_cpu_limit,disabled:tt,onChange:function(Ta){return dn(Ta.target.value,"lower_cpu_limit",Ut)}})),t.a.createElement("div",{className:oe.a.serviceBox},t.a.createElement("label",{className:oe.a.serviceSetLeft},"\u5185\u5B58\u9650\u5236(M)\uFF1A"),t.a.createElement(v.a,{className:oe.a.serviceSetInput,value:Zt.memory_limit,disabled:tt,onChange:function(Ta){return dn(Ta.target.value,"memory_limit",Ut)}})),t.a.createElement("div",{className:oe.a.serviceBox},t.a.createElement("label",{className:oe.a.serviceSetLeft},"\u5185\u5B58\u8981\u6C42(M)\uFF1A"),t.a.createElement(v.a,{className:oe.a.serviceSetInput,value:Zt.request_limit,style:{width:300},disabled:tt,onChange:function(Ta){return dn(Ta.target.value,"request_limit",Ut)}}),t.a.createElement("label",{className:oe.a.serviceSetTip},"\u6E29\u99A8\u63D0\u793A\uFF1A\u7EAF\u7F16\u7A0B\u7C7B\u578B\u5B9E\u8BAD\u5EFA\u8BAE\u4F7F\u7528\u9ED8\u8BA4\u503C\uFF0C\u5BF9\u4E8E\u5927\u6570\u636E\u7B49\u5EFA\u8BAE\u4F7F\u7528\u6700\u5927\u5185\u5B58\u768430%")))}))))),t.a.createElement("div",{className:oe.a.btns},t.a.createElement(h.a,{size:"large",style:{marginRight:20},onClick:Kt},"\u53D6\u6D88"),t.a.createElement(h.a,{size:"large",type:"primary",disabled:yt===null,onClick:function(){return bt()}},"\u4FDD\u5B58"))),t.a.createElement(oa.a,null),t.a.createElement(Ga,{onFinish:function(Ut){return $e(Ut)}}),t.a.createElement(kt.a,null))},Ea=Object(c.a)(function(V){var b=V.practiceSetting,q=V.globalSetting,Ue=V.shixunsDetail,Ce=V.user;return{practiceSetting:b,globalSetting:q,shixunsDetail:Ue,user:Ce}})(Oa),Vt=e("g9YV"),aa=e("wCAj"),nn=e("5Dmo"),qt=e("3S7+"),Wa=e("P5Jw"),En=e("wd/R"),bn=e.n(En),mn=e("3d99"),st=e.n(mn),Xt=e("sckv"),vt=e.n(Xt),Ma=e("KhGG"),sn=P.a.Dragger,tn=function(b){var q,Ue=b.dispatch,Ce=b.id,Fe=b.onClose,Be=b.onOK,ze=b.visible,wt=b.wrapClassName,_a=b.local,yt=b.containerId,xt=b.rootIdentifier,Ht=Object(o.useState)({}),Ve=Object(r.a)(Ht,2),Qe=Ve[0],va=Ve[1],Fa=Object(o.useState)([]),Nt=Object(r.a)(Fa,2),Da=Nt[0],ra=Nt[1],rt=Object(o.useState)([]),Xe=Object(r.a)(rt,2),Q=Xe[0],y=Xe[1],I=Object(o.useState)(0),m=Object(r.a)(I,2),ee=m[0],J=m[1],Re=Object(o.useState)(!1),Pe=Object(r.a)(Re,2),De=Pe[0],$e=Pe[1],Ot=Object(o.useState)(!1),Y=Object(r.a)(Ot,2),ot=Y[0],We=Y[1],Wt=w.a.useForm(),ya=Object(r.a)(Wt,1),ka=ya[0],it=Object(o.useState)([]),ea=Object(r.a)(it,2),mt=ea[0],na=ea[1],Et=Object(o.useRef)([]);Object(o.useEffect)(function(){ze&&(ka.resetFields(),na([]),y([]),ra([]),J(0),We(!1),$e(!1))},[ze]);var Ia=function(H){if(H.file.status==="done"||H.file.status==="uploading"){var Se,Oe,le;if(na(H.fileList),!H.file.response)return;if((Se=H.file.response)===null||Se===void 0?void 0:Se.id){u.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}na(mt.filter(function(fe){return fe.uid!==H.file.uid})),((Oe=H.file.response)===null||Oe===void 0?void 0:Oe.message)&&u.b.info((le=H.file.response)===null||le===void 0?void 0:le.message)}},Le=function(){var ha=Object(g.a)(l.a.mark(function H(Se){var Oe,le,fe;return l.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.next){case 0:if(ee){Tt.next=8;break}return le=mt.filter(function(Kt){return Kt.uid!==Se.uid}),na(le),Et.current=Object(sa.a)(le),ra(Da.filter(function(Kt){return Kt!==Se.name})),u.b.info("\u5220\u9664\u6210\u529F"),le.length||(ka.setFieldsValue({file:void 0}),ka.validateFields()),Tt.abrupt("return");case 8:if(Se.response){Tt.next=11;break}return u.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),Tt.abrupt("return");case 11:return Tt.next=13,Object(he.a)("/api/shixuns/".concat(Ce,"/destroy_data_sets.json"),{method:"Delete",body:{id:[Se==null||((Oe=Se.response)===null||Oe===void 0)?void 0:Oe.id]}});case 13:fe=Tt.sent,fe.status===0&&(na(mt.filter(function(Kt){return Kt.uid!==Se.uid})),u.b.info("\u5220\u9664\u6210\u529F"));case 15:case"end":return Tt.stop()}},H)}));return function(Se){return ha.apply(this,arguments)}}(),gt=function(H){if(mt==null?void 0:mt.some(function(Oe){return Oe.name===H.name}))return u.b.info("".concat(H.name,"\u6587\u4EF6\u5DF2\u5B58\u5728")),!1;if(H.size/1024/1024>500)return u.b.info("\u6587\u4EF6\u8D85\u8FC7500M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var Se={name:H.name,uid:H.uid,file:H,percent:0};return mt.push(Se),Et.current=Object(sa.a)(mt),na(Object(sa.a)(mt)),!1},ne={height:300,multiple:!0,disabled:ee>0,withCredentials:!0,fileList:mt,action:"".concat(Qt.a.API_SERVER,"/api/attachments.json"),onChange:Ia,onRemove:Le,beforeUpload:gt},tt=function(H,Se,Oe,le,fe){var bt=new FormData;Object.keys(H).forEach(function(Kt){bt.append(Kt,H[Kt])});var Tt=new window.XMLHttpRequest;return Tt.withCredentials=!0,Tt.addEventListener("load",function(Kt){var dn;Oe(JSON.parse(Kt==null||((dn=Kt.target)===null||dn===void 0)?void 0:dn.response))},!1),Tt.addEventListener("error",function(Kt){fe&&fe(Kt)},!1),Tt.upload.onprogress=function(Kt){le&&le(Kt)},Tt.open("POST",Se),Tt.send(bt),Tt},St=function(H,Se){if(H.lengthComputable){var Oe=Math.floor(H.loaded/H.total*100),le=Object(d.a)(Object(d.a)({},Se),{},{percent:Oe,status:Oe===100?"done":"uploading"});console.log(Et.current,333),Et.current=Et.current.map(function(fe){return fe.uid===Se.uid?le:fe}),na(Et.current)}},ba=function(H,Se){var Oe=Object(d.a)(Object(d.a)({},Se),{},{status:"error"});u.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Et.current=Et.current.map(function(le){return le.uid===Se.uid?Oe:le}),Et.current.every(function(le){return le.status==="done"||le.status==="error"})&&(We(!1),J(2)),na(Et.current)},pa=function(H,Se){var Oe=Object(d.a)(Object(d.a)({},Se),{},{status:"done"});if(H.status===0||(Oe=Object(d.a)(Object(d.a)({},Se),{},{status:"error"}),u.b.error("\u4E0A\u4F20\u5931\u8D25!")),Et.current=Et.current.map(function(le){return le.uid===Se.uid?Oe:le}),Et.current.every(function(le){return le.status==="done"})){u.b.success("\u4E0A\u4F20\u5B8C\u6210!"),pt(!0);return}Et.current.every(function(le){return le.status==="done"||le.status==="error"})&&(We(!1),J(2)),na(Et.current)},un=function(){var H=!0;return window.navigator.onLine==!0?H=!0:H=!1,H},Pa=function(){var ha=Object(g.a)(l.a.mark(function H(Se){var Oe,le,fe,bt,Tt,Kt,dn,on;return l.a.wrap(function(Xa){for(;;)switch(Xa.prev=Xa.next){case 0:if(We(!0),!(ee===3)){Xa.next=4;break}return J(2),Xa.abrupt("return");case 4:if(!(ee===2||ee===1)){Xa.next=7;break}return ta(),Xa.abrupt("return");case 7:return Oe=Se||{},le=Oe.commitMessage,fe=le===void 0?"":le,bt=Oe.fileOss,Tt=bt===void 0?[]:bt,Kt=_a?mt:Tt,dn=Kt.map(function(Tn){return Tn.name}),Xa.next=12,Object(he.a)("/api/shixuns/".concat(Ce,"/check_data_sets"),{method:"post",body:{files_name:dn}});case 12:if(on=Xa.sent,!(on.status===-3)){Xa.next=17;break}return ra(on==null?void 0:on.exist_files),We(!1),Xa.abrupt("return");case 17:if(!(JSON.stringify(on)==="{}")){Xa.next=21;break}return We(!1),u.b.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!"),Xa.abrupt("return");case 21:on.status===0&&(mt.forEach(function(Tn){var Zt=tt({file:Tn.file,description:fe},"".concat(Qt.a.API_SERVER,"/api/shixuns/").concat(Ce,"/upload_data_sets.json"),function(Ut){return pa(Ut,Tn)},function(Ut){return St(Ut,Tn)},function(Ut){return ba(Ut,Tn)});Q.push(Zt)}),J(1));case 22:case"end":return Xa.stop()}},H)}));return function(Se){return ha.apply(this,arguments)}}(),ta=function(){var H=Object(d.a)({},ka.getFieldsValue())||{},Se=H.commitMessage,Oe=Se===void 0?"":Se,le=Et.current.filter(function(bt){return bt.status==="error"}),fe=Et.current.map(function(bt){return Object(d.a)(Object(d.a)({},bt),{},{status:bt.status==="error"?"uploading":bt.status})});na(fe),le.forEach(function(bt){var Tt=tt({file:bt.file,description:Oe},"".concat(Qt.a.API_SERVER,"/api/shixuns/").concat(Ce,"/upload_data_sets.json"),function(Kt){return pa(Kt,bt)},function(Kt){return St(Kt,bt)},function(Kt){return ba(Kt,bt)});Q.push(Tt)})},Ye=function(H){if(console.log(H,"changedValues"),"fileOss"in H){var Se,Oe;if((H==null?void 0:H.fileOss.every(function(le){return le.status==="done"}))&&(H==null||((Se=H.fileOss)===null||Se===void 0)?void 0:Se.length)){u.b.success("\u4E0A\u4F20\u5B8C\u6210!"),pt(!0);return}if((H==null?void 0:H.fileOss.every(function(le){return le.status==="done"||le.status==="error"}))&&(H==null||((Oe=H.fileOss)===null||Oe===void 0)?void 0:Oe.length)){J(3),We(!1);return}ra(Da.filter(function(le){var fe;return H==null||((fe=H.fileOss)===null||fe===void 0)?void 0:fe.some(function(bt){return bt.name===le})}))}va(Object(d.a)({},ka.getFieldsValue()))},pt=function(H){H||($e(!0),Q.forEach(function(Se){Se.abort()})),Be(),Fe()},N=function(){var H=Object(d.a)({},ka.getFieldsValue())||{},Se=H.fileOss,Oe=Se===void 0?[]:Se,le=mt==null?void 0:mt.every(function(bt){return bt.status==="done"}),fe=Oe==null?void 0:Oe.every(function(bt){return bt.status==="done"});if(!le||!fe){E.a.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){pt()}});return}pt()},Ct=function(){return t.a.createElement(t.a.Fragment,null,t.a.createElement("div",null,t.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(vt.a.colorBlue)})),t.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",t.a.createElement("span",{className:"".concat(vt.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))},Rt=function(H){console.log(H,444)};return t.a.createElement(E.a,{visible:ze,wrapClassName:wt,onOk:function(){Object(R.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),ka.submit()},centered:!0,okText:ee===0?"\u786E\u5B9A":ee===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:ot},onCancel:N,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},t.a.createElement("div",{className:vt.a.wrap},t.a.createElement(w.a,{className:"mt10",form:ka,scrollToFirstError:!0,layout:"vertical",onFinish:Pa,onValuesChange:Ye},_a?t.a.createElement(w.a.Item,{label:t.a.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",t.a.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},t.a.createElement(sn,ne," ",Ct())):t.a.createElement(w.a.Item,{label:t.a.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",t.a.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},t.a.createElement(Ma.a,{identifier:xt,cancelUpload:De,container_type:"Shixun",container_id:yt,uploading:ee<3?ee:0,disabled:ee>0,height:300,maxSize:100*1024*1024*1024,description:Qe.commitMessage||"",text:Ct(),onComplete:Rt})),!!Da.length&&t.a.createElement("span",{className:vt.a.repeatedName},Da.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),t.a.createElement(w.a.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},t.a.createElement(v.a,{bordered:!1,disabled:ee>0,maxLength:100,suffix:"".concat(((q=Qe.commitMessage)===null||q===void 0?void 0:q.length)||0,"/100"),placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},ia=tn,Dn=e("xKgJ"),Un=t.a.Fragment,xn=function(b){var q,Ue,Ce,Fe,Be=b.globalSetting,ze=b.dispatch,wt=b.practiceSetting,_a=b.shixunsDetail,yt=b.user,xt=Object(k.a)(b,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ht=wt.id,Ve=Object(o.useState)([]),Qe=Object(r.a)(Ve,2),va=Qe[0],Fa=Qe[1],Nt=Object(o.useState)({}),Da=Object(r.a)(Nt,2),ra=Da[0],rt=Da[1],Xe=Object(o.useState)(!1),Q=Object(r.a)(Xe,2),y=Q[0],I=Q[1],m=Object(o.useState)(!0),ee=Object(r.a)(m,2),J=ee[0],Re=ee[1],Pe=Object(o.useState)(!1),De=Object(r.a)(Pe,2),$e=De[0],Ot=De[1],Y=Object(o.useState)(!1),ot=Object(r.a)(Y,2),We=ot[0],Wt=ot[1],ya=Object(o.useState)([]),ka=Object(r.a)(ya,2),it=ka[0],ea=ka[1],mt=Object(o.useState)(!1),na=Object(r.a)(mt,2),Et=na[0],Ia=na[1],Le=Object(o.useState)({}),gt=Object(r.a)(Le,2),ne=gt[0],tt=gt[1],St=Object(o.useState)({page:1,limit:10,total:0}),ba=Object(r.a)(St,2),pa=ba[0],un=ba[1];Object(o.useEffect)(function(){if(!Ht)return;ta()},[Ht]);var Pa=function(le){var fe=Object(d.a)(Object(d.a)({},pa),{},{page:le});ea([]),un(fe),ta(fe)},ta=function(){var Oe=Object(g.a)(l.a.mark(function le(fe){var bt,Tt,Kt;return l.a.wrap(function(on){for(;;)switch(on.prev=on.next){case 0:return bt={page:1,limit:10,total:0},Tt=fe||bt,I(!0),on.next=5,ze({type:"shixunsDetail/getSetData",payload:Object(d.a)(Object(d.a)({},Tt),{},{id:Ht})});case 5:Kt=on.sent,(Kt==null?void 0:Kt.data_sets)&&(I(!1),Fa(Object(sa.a)(Kt.data_sets)),un(Object(d.a)(Object(d.a)({},Tt),{},{total:Kt==null?void 0:Kt.data_sets_count})),Re(!1),rt(Object(d.a)({},Kt)));case 7:case"end":return on.stop()}},le)}));return function(fe){return Oe.apply(this,arguments)}}(),Ye=function(){return t.a.createElement("div",{className:st.a.empty},t.a.createElement("img",{src:e("8/bI"),width:"258"}),t.a.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~"))},pt=function(le){console.log("selectedRowKeys changed: ",le),ea(le)},N={selectedRowKeys:it,columnWidth:70,onChange:pt},Ct=function(le){Object(R.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);var fe=le?[le]:it;E.a.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var bt=Object(g.a)(l.a.mark(function Kt(){var dn,on;return l.a.wrap(function(Xa){for(;;)switch(Xa.prev=Xa.next){case 0:return Xa.next=2,Object(he.a)("/api/shixuns/".concat(Ht,"/destroy_data_sets.json"),{method:"Delete",body:{id:fe}});case 2:dn=Xa.sent,dn.status===0&&(on=fe.length===va.length&&pa.page>1?pa.page-1:pa.page,u.b.success("\u5220\u9664\u6210\u529F"),ta(Object(d.a)(Object(d.a)({},pa),{},{page:on})),ea([]));case 4:case"end":return Xa.stop()}},Kt)}));function Tt(){return bt.apply(this,arguments)}return Tt}()})},Rt=function(){var Oe=Object(g.a)(l.a.mark(function le(){var fe,bt,Tt,Kt,dn;return l.a.wrap(function(gn){for(;;)switch(gn.prev=gn.next){case 0:if(fe=ne.title,bt=null,console.log(fe,"title"),!(fe==="")){gn.next=7;break}return bt="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",tt(Object(d.a)(Object(d.a)({},ne),{},{errorDes:bt})),gn.abrupt("return");case 7:if(Tt=va.find(function(Xa){return Xa.id===(ne==null?void 0:ne.id)}).title,!(fe===Tt.substring(0,Tt.lastIndexOf("."))||fe===Tt)){gn.next=12;break}return bt="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",tt(Object(d.a)(Object(d.a)({},ne),{},{errorDes:bt})),gn.abrupt("return");case 12:return Kt=Tt.includes(".")?Tt.substring(Tt.lastIndexOf("."),Tt.length):"",gn.next=15,Object(he.a)("/api/shixuns/".concat(Ht,"/rename_data_sets.json"),{method:"post",body:{id:ne==null?void 0:ne.id,new_file_name:fe+Kt}});case 15:dn=gn.sent,dn.status===0&&(u.b.success("\u91CD\u547D\u540D\u6210\u529F"),ta(pa),Ot(!1),tt({}));case 17:case"end":return gn.stop()}},le)}));return function(){return Oe.apply(this,arguments)}}(),ha=function(){var le=ne.download_url;H(le),u.b.success("\u590D\u5236\u6210\u529F"),Wt(!1),tt({})},H=function(le){var fe=le,bt=document.createElement("input");bt.value=fe,document.body.appendChild(bt),bt.select(),document.execCommand("Copy"),bt.style.display="none"},Se=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(le){return t.a.createElement(qt.a,{title:le},t.a.createElement("span",null,le))}},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(le){return t.a.createElement(qt.a,{title:le},t.a.createElement("span",null,le||"--"))}},{title:"\u6700\u540E\u4FEE\u6539\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(le,fe){return bn()(fe.created_on).format("YYYY-MM-DD HH:mm")}},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:function(le,fe){return t.a.createElement("div",{className:st.a.path},t.a.createElement(qt.a,{title:le},t.a.createElement("span",{className:st.a.text},le)),t.a.createElement(Wa.CopyToClipboard,{text:le,onCopy:function(){return u.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement(qt.a,{title:"\u590D\u5236"},t.a.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))}},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:Object(Dn.w)()?200:120,render:function(le,fe){return t.a.createElement("div",{className:st.a.actionsBtns},t.a.createElement(qt.a,{title:"\u91CD\u547D\u540D"},t.a.createElement("span",{className:"iconfont icon-zhongmingming",onClick:function(){var Tt;tt(Object(ge.clone)(Object(d.a)(Object(d.a)({},fe),{},{title:(fe==null?void 0:fe.title.includes("."))?fe==null||((Tt=fe.title)===null||Tt===void 0)?void 0:Tt.substring(0,fe.title.lastIndexOf(".")):fe==null?void 0:fe.title}))),Ot(!0),Object(R.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),Object(Dn.w)()&&t.a.createElement(qt.a,{title:"\u5206\u4EAB"},t.a.createElement("span",{className:"iconfont icon-fenxiang",onClick:function(){Object(R.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),tt(Object(ge.clone)(fe)),Wt(!0)}})),Object(Dn.w)()&&t.a.createElement(qt.a,{title:"\u4E0B\u8F7D"},t.a.createElement("span",{className:"iconfont icon-xiazai3",onClick:function(){Object(R.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),Object(R.r)(fe.title,fe==null?void 0:fe.download_url)}})),t.a.createElement(qt.a,{title:"\u5220\u9664"},t.a.createElement("span",{className:"iconfont icon-shanchu8",onClick:function(){Object(R.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Ct(fe.id)}})))}}];return t.a.createElement("div",{className:st.a.dataset},t.a.createElement("div",{className:st.a.header},t.a.createElement("div",{className:st.a.title},"\u6570\u636E\u96C6(",pa.total,")"),t.a.createElement("div",{className:st.a.dataPath},t.a.createElement("span",{className:st.a.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),t.a.createElement("input",{value:ra==null?void 0:ra.folder_name,disabled:!0}),t.a.createElement(Wa.CopyToClipboard,{text:ra==null?void 0:ra.folder_name,onCopy:function(){return u.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement(qt.a,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},t.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),t.a.createElement("div",{className:st.a.btns},t.a.createElement(h.a,{type:"primary",ghost:!0,onClick:function(){return Ct()},disabled:!it.length},"\u5220\u9664"),t.a.createElement(h.a,{type:"primary",onClick:function(){return Ia(!0)}},"\u4E0A\u4F20\u6587\u4EF6"))),t.a.createElement("div",{className:st.a.content},t.a.createElement(an.a,{loading:J,active:!0,paragraph:{rows:5}},pa.total?t.a.createElement(aa.a,{rowSelection:N,className:st.a.customTable,dataSource:va,bordered:!1,rowKey:function(le){return le.id},rowClassName:st.a.row,columns:Se,loading:y,pagination:{pageSize:pa.limit,total:pa.total,current:pa.page,onChange:Pa,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Ye())),t.a.createElement(ia,{rootIdentifier:_a==null||((q=_a.detail)===null||q===void 0)?void 0:q.root_identifier,wrapClassName:st.a.uploadFileModal,id:Ht,containerId:_a==null||((Ue=_a.detail)===null||Ue===void 0)?void 0:Ue.id,local:Be==null||((Ce=Be.setting)===null||Ce===void 0)?void 0:Ce.is_local,dispatch:ze,visible:Et,onClose:function(){return Ia(!1)},onOK:ta}),t.a.createElement(E.a,{title:"\u91CD\u547D\u540D",visible:$e,onOk:Rt,centered:!0,wrapClassName:st.a.renameModal,onCancel:function(){Ot(!1),tt({})},width:"1000px"},t.a.createElement("div",null,t.a.createElement("div",{className:st.a.fileName},t.a.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),t.a.createElement(v.a,{value:ne==null?void 0:ne.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:function(le){tt(Object(d.a)(Object(d.a)({},ne),{},{title:le.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((ne==null||((Fe=ne.title)===null||Fe===void 0)?void 0:Fe.length)||0,"/60")}),(ne==null?void 0:ne.errorDes)&&t.a.createElement("div",{className:st.a.errorDes},ne==null?void 0:ne.errorDes))),t.a.createElement(E.a,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",visible:We,onOk:ha,centered:!0,wrapClassName:st.a.shareModal,onCancel:function(){Wt(!1),tt({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},t.a.createElement("div",null,t.a.createElement("div",{className:st.a.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",t.a.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),t.a.createElement(v.a,{bordered:!1,addonBefore:"\u94FE\u63A5",value:ne==null?void 0:ne.download_url}))))},Pn=Object(c.a)(function(V){var b=V.globalSetting,q=V.shixunsDetail,Ue=V.practiceSetting,Ce=V.user;return{globalSetting:b,shixunsDetail:q,user:Ce,practiceSetting:Ue}})(xn),hn=e("aHsQ"),jn=e("sGsY"),Fn=e("fKo2"),Bn=e.n(Fn),At=e("BMKw"),lt=e.n(At),ct=function(b){return(b==null?void 0:b.length)?b.filter(function(q,Ue){return Ue!==0}).map(function(q){return q.val}).join("").substr(1):""},Sa=function(b){var q=b.shixunsDetail,Ue=b.globalSetting,Ce=b.loading,Fe=b.dispatch,Be=b.fileType,ze=b.path,wt=b.onFinish,_a=wt===void 0?function(){}:wt,yt=Object(A.m)(),xt=Object(o.useState)(""),Ht=Object(r.a)(xt,2),Ve=Ht[0],Qe=Ht[1],va=Object(o.useState)([]),Fa=Object(r.a)(va,2),Nt=Fa[0],Da=Fa[1],ra=Object(o.useState)([]),rt=Object(r.a)(ra,2),Xe=rt[0],Q=rt[1],y=[fa.OriginalPicturePath,fa.ExpectPicturePath,fa.PicturePath],I=y.includes(Be);Object(o.useEffect)(function(){if(q.actionTabs.key!=="EditPracticeSetting-SelectFilePath")return;Qe(ze||""),m()},[q.actionTabs.key]);var m=function(){var Ot=Object(g.a)(l.a.mark(function Y(){var ot,We,Wt,ya,ka=arguments;return l.a.wrap(function(ea){for(;;)switch(ea.prev=ea.next){case 0:return We=ka.length>0&&ka[0]!==void 0?ka[0]:"",ea.next=3,Fe({type:"shixunsDetail/getRepository",payload:{id:yt.id,path:We}});case 3:Wt=ea.sent,We===""&&!(Wt==null||((ot=Wt.trees)===null||ot===void 0)?void 0:ot.length)&&u.b.warn("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),(Wt==null?void 0:Wt.trees)&&(ya=Wt.trees.map(function(mt){return Object(d.a)(Object(d.a)({},mt),{name:mt.name,val:mt.name})}),Q(ya||[]));case 6:case"end":return ea.stop()}},Y)}));return function(){return Ot.apply(this,arguments)}}(),ee=function(Y){var ot=ct(Nt),We="".concat(ot&&"".concat(ot,"/")).concat(Y);Be===fa.Path?!(Ve==null?void 0:Ve.includes("".concat(We,"\uFF1B")))&&Qe("".concat(Ve).concat(We,"\uFF1B")):Be===fa.ExecPath&&Qe(We)},J=function(Y){if(Y.type==="tree"){Nt.length?Nt.push({val:"/".concat(Y.val),path:Y.val}):Nt.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(Y.val),path:Y.val}),Da(Nt);var ot=ct(Nt);I&&Qe(ot),m(ot)}},Re=function(Y,ot){var We=Nt.filter(function(ya,ka){return ka<=ot});Da(We);var Wt=ct(We);I&&Qe(Wt),m(Wt)},Pe=function(){var Ot=Object(g.a)(l.a.mark(function Y(){return l.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:_a(Ve),De();case 2:case"end":return We.stop()}},Y)}));return function(){return Ot.apply(this,arguments)}}(),De=function(){Qe(""),Da([]),Q([]),Fe({type:"shixunsDetail/setActionTabs",payload:{}})},$e=ct(Nt);return t.a.createElement(E.a,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,visible:q.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Pe,onCancel:De},t.a.createElement("div",{className:lt.a.wrap},t.a.createElement("div",{className:lt.a.content},t.a.createElement("div",{className:lt.a.mainPathWrap},!!(Nt==null?void 0:Nt.length)&&Nt.map(function(Ot,Y){return t.a.createElement("a",{key:Y,onClick:function(){return Re(Ot,Y)}},Ot.val)})),!!(Xe==null?void 0:Xe.length)&&Xe.map(function(Ot,Y){return Ot.type==="tree"?t.a.createElement("a",{key:Y,onClick:function(){return J(Ot)}},t.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(lt.a.colorBlue)}),$e&&"".concat($e,"/"),Ot.name):t.a.createElement("a",{key:Y,onClick:function(){return ee("".concat(Ot.name))}},t.a.createElement("i",{className:"iconfont icon-zuoye ".concat(lt.a.colorBlue)}),$e&&"".concat($e,"/"),Ot.name)})),t.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),t.a.createElement(v.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",readOnly:!0,value:Ve,onChange:function(Y){return Qe(Y.target.value)}})))},Ze=Object(c.a)(function(V){var b=V.shixunsDetail,q=V.loading,Ue=V.globalSetting;return{shixunsDetail:b,globalSetting:Ue,loading:q.models.index}})(Sa),ut=jn.a.Countdown,ht;(function(V){V[V.LoadingFail=1]="LoadingFail",V[V.Loading=2]="Loading",V[V.Finish=3]="Finish"})(ht||(ht={}));var fa;(function(V){V.Path="path",V.ExecPath="exec_path",V.OriginalPicturePath="original_picture_path",V.ExpectPicturePath="expect_picture_path",V.PicturePath="picture_path"})(fa||(fa={}));var ga=function(b){var q=b.globalSetting,Ue=b.loading,Ce=b.dispatch,Fe=b.practiceSetting,Be=b.shixunsDetail,ze=Object(k.a)(b,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),wt=Object(o.useState)(),_a=Object(r.a)(wt,2),yt=_a[0],xt=_a[1],Ht=Object(o.useState)(),Ve=Object(r.a)(Ht,2),Qe=Ve[0],va=Ve[1],Fa=Object(o.useRef)(),Nt=Object(o.useState)(),Da=Object(r.a)(Nt,2),ra=Da[0],rt=Da[1],Xe=Object(o.useState)(),Q=Object(r.a)(Xe,2),y=Q[0],I=Q[1],m=Object(o.useState)(),ee=Object(r.a)(m,2),J=ee[0],Re=ee[1],Pe=Object(o.useRef)(!0),De=Object(o.useState)(!0),$e=Object(r.a)(De,2),Ot=$e[0],Y=$e[1],ot=Object(o.useState)(700),We=Object(r.a)(ot,2),Wt=We[0],ya=We[1],ka=Object(o.useState)(""),it=Object(r.a)(ka,2),ea=it[0],mt=it[1],na=Object(o.useRef)(),Et=Object(A.m)();Object(o.useEffect)(function(){Le()},[]);var Ia=function(){var Pa=Object(g.a)(l.a.mark(function ta(){var Ye,pt,N;return l.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Ce({type:"shixunsDetail/updateRepositoryFile",payload:{id:Et.id,path:Be==null||((Ye=Be.fileContent)===null||Ye===void 0||((pt=Ye.params)===null||pt===void 0))?void 0:pt.path,content:yt,secret_repository:Ot?null:!0}});case 2:N=Rt.sent,(N==null?void 0:N.content)&&(u.b.info("\u4FDD\u5B58\u6210\u529F"),Ce({type:"practiceSetting/setSideBarTabs",payload:Object(d.a)(Object(d.a)({},Fe.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return Rt.stop()}},ta)}));return function(){return Pa.apply(this,arguments)}}(),Le=function(){var Pa=Object(g.a)(l.a.mark(function ta(){var Ye;return l.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(B.S)({identifier:Et.id});case 2:Ye=N.sent,(Ye==null?void 0:Ye.url)&&mt(Ye==null?void 0:Ye.url);case 4:case"end":return N.stop()}},ta)}));return function(){return Pa.apply(this,arguments)}}(),gt=function(){var Pa=Object(g.a)(l.a.mark(function ta(){var Ye;return l.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(B.lb)({identifier:Et.id});case 2:if(Ye=N.sent,!((Ye==null?void 0:Ye.status)!==0)){N.next=5;break}return N.abrupt("return");case 5:(Ye==null?void 0:Ye.remainingSeconds)?(rt(Date.now()+Ye.remainingSeconds*1e3),I(Ye.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(Ye.remainingSeconds-300)*1e3)):ne();case 6:case"end":return N.stop()}},ta)}));return function(){return Pa.apply(this,arguments)}}(),ne=function(){E.a.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:function(){var ta=Object(g.a)(l.a.mark(function pt(){return l.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:tt();case 1:case"end":return Ct.stop()}},pt)}));function Ye(){return ta.apply(this,arguments)}return Ye}()})},tt=function(){var Pa=Object(g.a)(l.a.mark(function ta(){var Ye;return l.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return va(ht.Loading),N.next=3,Object(B.vb)({identifier:Et.id});case 3:if(Ye=N.sent,!((Ye==null?void 0:Ye.status)!==0)){N.next=6;break}return N.abrupt("return");case 6:va(ht.Finish),mt(Ye.url),Fa.current=Ye.port,u.b.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!");case 10:case"end":return N.stop()}},ta)}));return function(){return Pa.apply(this,arguments)}}(),St=function(){E.a.destroyAll(),E.a.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:t.a.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",t.a.createElement("span",null,t.a.createElement(ut,{value:ra,format:"HH:mm:ss",onFinish:ba})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:function(){var ta=Object(g.a)(l.a.mark(function pt(){var N;return l.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Object(B.a)({identifier:Et.id});case 2:if(N=Rt.sent,!(N.status===0)){Rt.next=7;break}return Rt.next=6,gt();case 6:u.b.success("\u5EF6\u957F\u6210\u529F!");case 7:case"end":return Rt.stop()}},pt)}));function Ye(){return ta.apply(this,arguments)}return Ye}()})},ba=function(){E.a.destroyAll(),E.a.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:t.a.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){tt()}})},pa=function(ta){Ce({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},un=function(){var Pa=Object(g.a)(l.a.mark(function ta(Ye){return l.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(B.Ib)({id:Et.id,startup_file:Ye});case 2:Le(),Ce({type:"practiceSetting/getCommonData",payload:Object(d.a)({},Et)});case 4:case"end":return N.stop()}},ta)}));return function(Ye){return Pa.apply(this,arguments)}}();return t.a.createElement("div",{className:Bn.a.warehouse},t.a.createElement($.a,{className:"mt20 ml20 font14",align:"middle"},t.a.createElement(a.a,null,t.a.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),t.a.createElement(a.a,{flex:"300px",onClick:function(){return pa(fa.ExecPath)}},t.a.createElement(v.a,{value:ea})),t.a.createElement(a.a,{flex:"1"},t.a.createElement(h.a,{type:"primary",className:"ml10",onClick:function(){return pa(fa.ExecPath)}},"\u8BBE\u7F6E"))),t.a.createElement("iframe",{onLoad:function(ta){},src:ea,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),t.a.createElement(Ze,{fileType:"exec_path",path:"",onFinish:function(ta){return un(ta)}}))},Ka=Object(c.a)(function(V){var b=V.loading,q=V.globalSetting,Ue=V.practiceSetting,Ce=V.shixunsDetail;return{globalSetting:q,loading:b,practiceSetting:Ue,shixunsDetail:Ce}})(ga),qa=function(b){var q=b.tabsActive,Ue=Object(k.a)(b,["tabsActive"]);return t.a.createElement(t.a.Fragment,null,q==="information"&&t.a.createElement(pe,null),q==="warehouse"&&t.a.createElement(ye.default,null),q==="level"&&t.a.createElement(Lt,Ue),q==="collaborate"&&t.a.createElement(za,Ue),q==="setting"&&t.a.createElement(T.a,null),q==="environment"&&t.a.createElement(Ea,Ue),q==="dataset"&&t.a.createElement(Pn,null),q==="service"&&t.a.createElement(Ka,Ue))},ln=qa,On=e("Jv0p"),en=e.n(On),Cn=e("luix"),An=e.n(Cn),Mn=[{name:"\u57FA\u672C\u4FE1\u606F",icon:t.a.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:t.a.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:t.a.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:t.a.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:t.a.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1",icon:t.a.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:t.a.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:t.a.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"}],Ln=function(b){var q,Ue=b.globalSetting,Ce=b.loading,Fe=b.dispatch,Be=b.shixunsDetail,ze=b.practiceSetting,wt=Object(k.a)(b,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),_a=ze.base_info_warning,yt=ze.challenges_warning,xt=ze.id,Ht=ze.repository_warning,Ve=ze.sideBar,Qe=ze.service_warning,va=Object(A.l)(),Fa=Object(A.m)();Object(o.useEffect)(function(){var ra,rt,Xe=va==null||((ra=va.query)===null||ra===void 0)?void 0:ra.tabId,Q=va.pathname.split("/").length,y=(Be==null||((rt=Be.detail)===null||rt===void 0)?void 0:rt.windows_vnc)?Mn.filter(function(m){return m.tabId!=="dataset"}):Mn,I=y.map(function(m){return m.tabId}).includes(Xe);if(Xe&&I){Fe({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Xe}});return}if(Q>4){Fe({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Xe||Xe&&!I){Fe({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[Be==null||((q=Be.detail)===null||q===void 0)?void 0:q.windows_vnc]),Object(o.useEffect)(function(){return function(){Fe({type:"practiceSetting/setSideBarTabs",payload:Object(d.a)(Object(d.a)({},ze.sideBar),{},{selectPath:""})})}},[Fa.id]);var Nt=function(rt){var Xe;if(rt===Ve.tabsActive)return;var Q=function(){c.c.push("/shixuns/".concat(xt,"/edit?tabId=").concat(rt)),Fe({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:rt,selectPath:"",confirmLeave:!1}})};(ze==null||((Xe=ze.sideBar)===null||Xe===void 0)?void 0:Xe.confirmLeave)?E.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Q()}}):Q()},Da=function(){var rt,Xe=(Be==null||((rt=Be.detail)===null||rt===void 0)?void 0:rt.windows_vnc)?Mn.filter(function(Q){return Q.tabId!=="dataset"}):Mn;return Xe.filter(function(Q){var y;return(Be==null||((y=Be.detail)===null||y===void 0)?void 0:y.is_jupyter_lab)?Q.tabId!=="level":Q.tabId!=="service"}).map(function(Q){var y=Q.name,I=Q.icon,m=Q.tabId;return t.a.createElement("div",{key:m,className:ze.sideBar.tabsActive===m?en.a.itemActive:en.a.item,onClick:function(){return Nt(m)}},I,t.a.createElement("span",{className:en.a.name},y),m==="information"&&_a&&t.a.createElement(qt.a,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},t.a.createElement("img",{src:An.a,alt:""})),m==="level"&&yt&&t.a.createElement(qt.a,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},t.a.createElement("img",{src:An.a,alt:""})),m==="service"&&Qe&&t.a.createElement(qt.a,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},t.a.createElement("img",{src:An.a,alt:""})),m==="warehouse"&&Ht&&t.a.createElement(qt.a,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},t.a.createElement("img",{src:An.a,alt:""})))})};return t.a.createElement("div",{className:en.a.sidebar},t.a.createElement("div",{className:en.a.items},Da()),t.a.createElement("div",{className:en.a.question},t.a.createElement(qt.a,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){return window.open("https://www.educoder.net/forums/4692")}},t.a.createElement("img",{src:e("kPWJ"),height:44,width:44,alt:""})))))},Sn=Object(c.a)(function(V){var b=V.loading,q=V.globalSetting,Ue=V.shixunsDetail,Ce=V.practiceSetting;return{globalSetting:q,loading:b,practiceSetting:Ce,shixunsDetail:Ue}})(Ln),In=function(b){var q=b.globalSetting,Ue=b.loading,Ce=b.dispatch,Fe=b.practiceSetting,Be=Object(k.a)(b,["globalSetting","loading","dispatch","practiceSetting"]),ze=Fe.sideBar,wt=ze.tabsActive,_a=Object(A.m)();return Object(o.useEffect)(function(){return Ce({type:"globalSetting/headerFooterToggle",payload:!1}),Ce({type:"shixunsDetail/getShixunsDetail",payload:_a}),Ce({type:"shixunsDetail/getSettingsData",payload:_a}),function(){Ce({type:"globalSetting/headerFooterToggle",payload:!0}),Ce({type:"practiceSetting/setParams",payload:{id:""}})}},[]),t.a.createElement("div",{className:f.a.practiceSetting},t.a.createElement("div",{className:f.a.wrapHeader},t.a.createElement(x,null)),t.a.createElement("div",{className:f.a.wrapLayout},t.a.createElement("div",{className:f.a.wrapSidebar},t.a.createElement(Sn,null)),t.a.createElement("div",{className:f.a.wrapContent},t.a.createElement(ln,Object(L.a)({},Be,{tabsActive:Fe.sideBar.tabsActive})))))},Nn=n.default=Object(c.a)(function(V){var b=V.loading,q=V.globalSetting,Ue=V.practiceSetting;return{globalSetting:q,loading:b,practiceSetting:Ue}})(In)},WdTA:function(s,n,e){s.exports=e.p+"static/studnetqun.a5754d96.png"},ZW9T:function(s,n,e){"use strict";e.d(n,"a",function(){return he});var L=e("k1fw"),k=e("miYZ"),o=e("tsqr"),t=e("rAM+"),ve=e("tJVT"),f=e("PpiC"),_=e("q1tI"),u=e.n(_),M=e("bdgK");function E(A,c,O,x,z){var $=c.getWordUntilPosition(O),p={startLineNumber:O.lineNumber,endLineNumber:O.lineNumber,startColumn:$.startColumn,endColumn:$.endColumn},a=x.map(function(Me){return{label:Me,kind:A.languages.CompletionItemKind.Keyword,insertText:Me,insertTextRules:A.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:p}});return z.map(function(Me){a.push(Object(L.a)(Object(L.a)({},Me),{},{range:p}))}),a}var te=function(A){var c={label:"ifelse",kind:A.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`),insertTextRules:A.languages.CompletionItemInsertTextRule.InsertAsSnippet},O=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];A.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(p,a){var Me=E(A,p,a,O,[c]);return{suggestions:Me}}});var x=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];A.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(p,a){var Me=[{label:"print",kind:A.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
`),insertTextRules:A.languages.CompletionItemInsertTextRule.InsertAsSnippet}],P=E(A,p,a,x,Me);return{suggestions:P}}});var z=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];A.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(p,a){var Me=[c,{label:"main",kind:A.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
`),insertTextRules:A.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:A.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
`),insertTextRules:A.languages.CompletionItemInsertTextRule.InsertAsSnippet}],P=E(A,p,a,z,Me);return{suggestions:P}}})},l="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function g(A){return/^\d+$/.test(A)?"".concat(A,"px"):A}function j(){}var i=!1,R={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function W(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],c=A;if(Array.isArray(A)){for(var O=0;O<A.length;O++){var x=R[A[O]];if(x)return x}return c[0]}return R[c]||c}var F=null,B=n.b=function(A){var c=A.width,O=c===void 0?"100%":c,x=A.height,z=x===void 0?"100%":x,$=A.value,p=A.language,a=p===void 0?"javascript":p,Me=A.style,P=Me===void 0?{}:Me,se=A.options,Te=se===void 0?{}:se,je=A.overrideServices,S=je===void 0?{}:je,U=A.theme,v=U===void 0?"vs-dark":U,Z=A.onEditBlur,h=A.onSave,d=A.autoHeight,ae=d===void 0?!1:d,w=A.forbidCopy,r=w===void 0?!1:w,me=A.onChange,Ee=me===void 0?j:me,Jt=A.editorDidMount,sa=Jt===void 0?j:Jt,He=A.onFocus,Ge=He===void 0?j:He,_e=A.filename,K=_e===void 0?"educoder.txt":_e,Ie=Object(f.a)(A,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),xe=Object(_.useRef)(),ge=Object(_.useRef)({}),Qt=Object(_.useState)(!1),Ft=Object(ve.a)(Qt,2),ie=Ft[0],qe=Ft[1];function Yt(){var X;return xe.current&&(X=new M.default(function(ce){var Lt=Object(t.a)(ce),Gt;try{for(Lt.s();!(Gt=Lt.n()).done;){var Pt=Gt.value;(Pt.target.offsetHeight>0||Pt.target.offsetWidth>0)&&ge.current.instance.layout()}}catch(Za){Lt.e(Za)}finally{Lt.f()}}),X.observe(xe.current)),X}function Ne(){o.b.warn(decodeURIComponent(l))}Object(_.useEffect)(function(){var X=ge.current.instance;if($!=null&&X&&ie){var ce=X.getModel();ce&&$!==ce.getValue()&&(i=!0,ce.setValue($),X.layout(),i=!1)}},[$,ie,ge.current]);function re(){var X=ge.current.instance;if(X){var ce=X.getSelection(),Lt=ge.current.pastePos||{},Gt=new F.Range(Lt.startLineNumber||ce.endLineNumber,Lt.startColumn||ce.endColumn,Lt.endLineNumber||ce.endLineNumber,Lt.endColumn||ce.endColumn);setTimeout(function(){X.executeEdits("",[{range:Gt,text:""}])},300)}}function zt(X){(window.navigator.platform.match("Mac")?X.metaKey:X.ctrlKey)&&X.keyCode==83&&(X.preventDefault(),h())}var Bt=function(){if(ae&&ge.current.instance){var ce=ge.current.instance.getContentHeight();at(ce<z?z:ce)}else at(z)};function pe(X){var ce=document.createEvent("MouseEvents");ce.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),X.dispatchEvent(ce)}function ye(X,ce){var Lt=window.URL||window.webkitURL||window,Gt=new Blob([ce]),Pt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Pt.href=Lt.createObjectURL(Gt),Pt.download=X,pe(Pt)}Object(_.useEffect)(function(){Bt()},[Bt]),Object(_.useEffect)(function(){xe.current&&!ie&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(X){try{F=X,te(F),ge.current.instance=F.editor.create(xe.current,Object(L.a)({value:$,language:W(a),theme:v,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},Te),S);var ce=ge.current.instance;if(sa(ce,F),setTimeout(function(){Bt(),ge.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:function(){ye(K||"educoder.txt",ce.getValue())}})},500),ge.current.subscription=ce.onDidChangeModelContent(function(Gt){i||(Bt(),Ee(ce.getValue(),Gt))}),r&&(ce.addCommand(F.KeyMod.CtrlCmd|F.KeyMod.Shift|F.KeyCode.KEY_V,function(){return Ne(),null}),ce.addCommand(F.KeyMod.CtrlCmd|F.KeyCode.KEY_C,function(){return Ne(),null})),Z&&ce.onDidBlurEditorWidget(function(){Z(ce.getValue())}),Ge&&ce.onDidFocusEditorText(function(){Ge(ce.getValue())}),r){ce.addCommand(F.KeyMod.CtrlCmd|F.KeyCode.KEY_V,function(){return Ne(),null}),ce.onDidPaste(function(Gt){ge.current.pastePos=Gt});try{window.addEventListener("paste",re)}catch(Gt){}}var Lt=Yt();return qe(!0),function(){var Gt=ge.current.instance;Gt.dispose();var Pt=Gt.getModel();Pt&&Pt.dispose(),ge.current.subscription&&ge.current.subscription.dispose(),r&&window.removeEventListener("paste",re),Lt.unobserve(xe.current)}}catch(Gt){debugger}})},[]),Object(_.useEffect)(function(){var X=ge.current.instance;if(X&&ie)return document.addEventListener("keydown",zt,!1),function(){document.removeEventListener("keydown",zt)}},[h,ie]),Object(_.useEffect)(function(){var X=ge.current.instance;if(X&&ie){var ce=W(a);F.editor.setModelLanguage(X.getModel(),ce),console.log("language:",a,X.getModel(),ce)}},[a,ie]),Object(_.useEffect)(function(){var X=ge.current.instance;X&&ie&&F.editor.setTheme(v)},[v,ie]),Object(_.useEffect)(function(){var X=ge.current.instance;X&&ie&&X.updateOptions(Te)},[JSON.stringify(Te),ie]),Object(_.useEffect)(function(){var X=ge.current.instance;X&&ie&&X.layout()},[O,z,ie]);var ke=Object(_.useState)(g(O)),ue=Object(ve.a)(ke,2),be=ue[0],Ke=ue[1],C=Object(_.useState)(g(z)),de=Object(ve.a)(C,2),Ae=de[0],at=de[1],da=Object(L.a)(Object(L.a)({},P),{},{width:be,height:Ae});return u.a.createElement("div",{className:"my-monaco-editor",ref:xe,style:da})};function he(A){var c=A.width,O=c===void 0?"100%":c,x=A.height,z=x===void 0?"100%":x,$=A.original,p=A.modified,a=A.language,Me=A.options,P=Me===void 0?{}:Me,se=Object(_.useRef)(),Te=Object(_.useState)(null),je=Object(ve.a)(Te,2),S=je[0],U=je[1];function v(ae){var w;return se.current&&(w=new M.default(function(r){var me=Object(t.a)(r),Ee;try{for(me.s();!(Ee=me.n()).done;){var Jt=Ee.value;(Jt.target.offsetHeight>0||Jt.target.offsetWidth>0)&&ae.layout()}}catch(sa){me.e(sa)}finally{me.f()}}),w.observe(se.current)),w}Object(_.useEffect)(function(){se.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(ae){F=ae;var w=F.editor.createDiffEditor(se.current,Object(L.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},P));U(w);var r=v(w);return function(){w.dispose();var me=w.getModel();me&&me.dispose(),r.unobserve(se.current)}})},[]),Object(_.useEffect)(function(){S&&S.setModel({original:F.editor.createModel($,a),modified:F.editor.createModel(p,a)})},[$,p,a,S]);var Z=g(O),h=g(z),d={width:Z,height:h};return u.a.createElement("div",{className:"my-diff-editor",ref:se,style:d})}},aBPH:function(s,n,e){s.exports={wrap:"wrap___1eujs",modal:"modal___3NBln",title:"title___26WI_",path:"path___HzdTG",colorBlue:"colorBlue___3sufs",width240:"width240___DJhZ8",filePath:"filePath___13aFg"}},auZk:function(s,n,e){s.exports={flex_box_center:"flex_box_center___3qTxW",flex_space_between:"flex_space_between___3ea87",flex_box_vertical_center:"flex_box_vertical_center___3pRKY",flex_box_center_end:"flex_box_center_end___1knqW",flex_box_column:"flex_box_column___2jnF_",header:"header___1jftB","flex-center":"flex-center___2n5vX",title:"title___JYziX",schedule:"schedule___3dZqv",clickWarp:"clickWarp___Nw-Yv",num:"num___2kh_y",subject:"subject___3cFDa",btns:"btns___jk1p6",btn:"btn___2VKv5",simulate:"simulate___3PtJU",exit:"exit___3vlKF"}},bKvZ:function(s,n,e){s.exports={flex_box_center:"flex_box_center___2dXfh",flex_space_between:"flex_space_between___2BhUa",flex_box_vertical_center:"flex_box_vertical_center___15ksZ",flex_box_center_end:"flex_box_center_end___3JbfY",flex_box_column:"flex_box_column___1raS-",level:"level___W4wcy",left:"left___1XwUw",container:"container___16wfS",title:"title___2mqN2",listWrap:"listWrap___U0Df3",list:"list___2YNXa",s3:"s3___25biP",s2:"s2___3z1Hl",listActive:"listActive___1B21p",os:"os___2rPuf",btns:"btns___3SwkA",btnsWrap:"btnsWrap___30oSS",icon:"icon___IUU5o",btn:"btn___GdOfs",d1:"d1___uGVV7",d2:"d2___12wBt",shrink:"shrink___tBEU_",elseShrink:"elseShrink___1vnuF",right:"right___27lwg",addIcon:"addIcon___3jWNX"}},cRFk:function(s,n,e){s.exports=e.p+"static/RepositoryNoneData.828085a8.png"},ch0t:function(s,n,e){"use strict";e.r(n);var L=e("+L6B"),k=e("2/Rp"),o=e("T2oS"),t=e("W9HT"),ve=e("14J3"),f=e("BMrR"),_=e("2qtc"),u=e("kLXV"),M=e("jCWc"),E=e("kPKH"),te=e("qVdP"),l=e("jsC+"),g=e("k1fw"),j=e("lUTK"),i=e("BvKs"),R=e("WmNS"),W=e.n(R),F=e("9og8"),B=e("miYZ"),he=e("tsqr"),A=e("5Dmo"),c=e("3S7+"),O=e("tJVT"),x=e("PpiC"),z=e("Znn+"),$=e("ZTPi"),p=e("q1tI"),a=e.n(p),Me=e("B6bo"),P=e.n(Me),se=e("Ty5D"),Te=e("9kvl"),je=e("BoS7"),S=e("Sdc0"),U=e("oBTY"),v=e("ozfa"),Z=e("MJZm"),h=e("P5Jw"),d=e("5NDa"),ae=e("5rEg"),w=e("y8nQ"),r=e("Vl3Y"),me=e("aBPH"),Ee=e.n(me),Jt=function(G){var ca=G.shixunsDetail,Ua=G.globalSetting,xa=G.loading,Qa=G.user,Ja=G.dispatch,$t=G.isRepository,we=Object(x.a)(G,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),nt=Object(se.l)(),Ya=Object(se.m)(),za=Object(p.useState)({}),T=Object(O.a)(za,2),rn=T[0],La=T[1],Aa=Object(p.useRef)(),jt=r.a.useForm(),la=Object(O.a)(jt,1),ua=la[0],wa=Object(p.useState)(""),ma=Object(O.a)(wa,2),$a=ma[0],Ga=ma[1];Object(p.useEffect)(function(){we.visible&&ua.resetFields()},[we.visible]),Object(p.useEffect)(function(){var D=sessionStorage.getItem("pathArray");if(D){var ft=D.split(",").join("/"),oe=ft.indexOf("/")===0?ft.substr(1):ft;Ga(oe)}},[]),Object(p.useEffect)(function(){var D,ft;Aa.current=(D=nt.pathname)===null||D===void 0||((ft=D.split("/"))===null||ft===void 0)?void 0:ft[2]},[]);var ja=function(){var D=Object(F.a)(W.a.mark(function ft(){var oe,oa,It=arguments;return W.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return oe=It.length>0&&It[0]!==void 0?It[0]:{},dt.next=3,Ja({type:"shixunsDetail/addRepositoryFile",payload:{id:Ya.id,message:oe.commitMessage,content:"",path:(we.defaultPath?we.defaultPath+"/":"")+oe.path+"/"+(oe.file||".gitkeep"),secret_repository:$t?void 0:!0}});case 3:oa=dt.sent,(oa==null?void 0:oa.url)&&(he.b.success("\u6DFB\u52A0\u6210\u529F"),we.onOK({path:(we.defaultPath?we.defaultPath+"/":"")+oe.path+"/"+(oe.file||".gitkeep"),name:oe.path.split("/")[oe.path.split("/").length-1]}),we.onClose());case 5:case"end":return dt.stop()}},ft)}));return function(){return D.apply(this,arguments)}}(),_t=function(){var ft,oe;Te.c.push("/shixuns/".concat(Aa.current,"/").concat((ft=nt.pathname)===null||ft===void 0||((oe=ft.split("/"))===null||oe===void 0)?void 0:oe[3]).concat($a?"/master/shixun_show/".concat($a):""))};return a.a.createElement(u.a,{width:"60%",centered:!0,visible:we.visible,wrapClassName:Ee.a.modal,onOk:function(){ua.submit()},onCancel:we.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},a.a.createElement("section",{className:Ee.a.bg},a.a.createElement("div",{className:Ee.a.wrap},a.a.createElement(r.a,{className:"mt10",form:ua,scrollToFirstError:!0,layout:"vertical",onFinish:ja,onChange:function(){var ft,oe,oa,It,kt=Object(g.a)({},ua.getFieldsValue()),dt=kt==null||((ft=kt.path)===null||ft===void 0)?void 0:ft.split(""),Oa=kt==null||((oe=kt.file)===null||oe===void 0)?void 0:oe.split("");(dt==null||((oa=dt.filter(function(Ea){return Ea=="/"}))===null||oa===void 0)?void 0:oa.length)&&(kt.path=kt.path.substring(0,kt.path.length-1)),(Oa==null||((It=Oa.filter(function(Ea){return Ea=="/"}))===null||It===void 0)?void 0:It.length)&&(kt.file=kt.file.substring(0,kt.path.length-1)),ua.setFieldsValue(Object(g.a)({},kt)),La(kt)}},a.a.createElement(r.a.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},a.a.createElement(f.a,null,a.a.createElement(E.a,null,a.a.createElement("span",{className:Ee.a.filePath},we.defaultPath+"/")),a.a.createElement(E.a,{flex:"1"},a.a.createElement(r.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(ae.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"large"}))))),a.a.createElement(r.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},a.a.createElement(ae.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"large"})),a.a.createElement(r.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(ae.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"}))))))},sa=Object(Te.a)(function(et){var G=et.shixunsDetail,ca=et.loading,Ua=et.globalSetting,xa=et.user;return{shixunsDetail:G,globalSetting:Ua,user:xa,loading:ca.models.index}})(Jt),He=e("7ahc"),Ge=function(G){var ca=G.shixunsDetail,Ua=G.globalSetting,xa=G.loading,Qa=G.user,Ja=G.dispatch,$t=G.isRepository,we=Object(x.a)(G,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),nt=Object(se.l)(),Ya=Object(se.m)(),za=Object(p.useState)({}),T=Object(O.a)(za,2),rn=T[0],La=T[1],Aa=Object(p.useRef)(),jt=r.a.useForm(),la=Object(O.a)(jt,1),ua=la[0],wa=Object(p.useState)(""),ma=Object(O.a)(wa,2),$a=ma[0],Ga=ma[1];Object(p.useEffect)(function(){we.visible&&ua.resetFields()},[we.visible]),Object(p.useEffect)(function(){var D=sessionStorage.getItem("pathArray");if(D){var ft=D.split(",").join("/"),oe=ft.indexOf("/")===0?ft.substr(1):ft;Ga(oe)}},[]),Object(p.useEffect)(function(){var D,ft;Aa.current=(D=nt.pathname)===null||D===void 0||((ft=D.split("/"))===null||ft===void 0)?void 0:ft[2]},[]);var ja=function(){var D=Object(F.a)(W.a.mark(function ft(){var oe,oa,It=arguments;return W.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return oe=It.length>0&&It[0]!==void 0?It[0]:{},dt.next=3,Ja({type:"shixunsDetail/addRepositoryFile",payload:{id:Ya.id,message:oe.commitMessage,content:oe.codeMirror,path:(we.defaultPath?we.defaultPath+"/":"")+oe.path,secret_repository:$t?void 0:!0}});case 3:oa=dt.sent,(oa==null?void 0:oa.url)&&(he.b.success("\u6DFB\u52A0\u6210\u529F"),we.onOK({path:(we.defaultPath?we.defaultPath+"/":"")+oe.path,name:oe.path.split("/")[oe.path.split("/").length-1]}),we.onClose());case 5:case"end":return dt.stop()}},ft)}));return function(){return D.apply(this,arguments)}}(),_t=function(){var ft,oe;Te.c.push("/shixuns/".concat(Aa.current,"/").concat((ft=nt.pathname)===null||ft===void 0||((oe=ft.split("/"))===null||oe===void 0)?void 0:oe[3]).concat($a?"/master/shixun_show/".concat($a):""))};return a.a.createElement(u.a,{width:"60%",visible:we.visible,wrapClassName:Ee.a.modal,centered:!0,onOk:function(){ua.submit()},onCancel:we.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},a.a.createElement("section",{className:Ee.a.bg},a.a.createElement("div",{className:Ee.a.wrap},a.a.createElement(r.a,{className:"mt10",form:ua,scrollToFirstError:!0,layout:"vertical",onFinish:ja,onChange:function(){var ft,oe,oa=Object(g.a)({},ua.getFieldsValue()),It=oa==null||((ft=oa.path)===null||ft===void 0)?void 0:ft.split("");(It==null||((oe=It.filter(function(kt){return kt=="/"}))===null||oe===void 0)?void 0:oe.length)>1&&(oa.path=oa.path.substring(0,oa.path.length-1)),ua.setFieldsValue(Object(g.a)({},oa)),La(oa)}},a.a.createElement(r.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},a.a.createElement(f.a,null,a.a.createElement(E.a,null,a.a.createElement("span",{className:Ee.a.filePath},we.defaultPath+"/")),a.a.createElement(E.a,{flex:"1"},a.a.createElement(r.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(ae.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"large"}))))),a.a.createElement(r.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(ae.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"})),a.a.createElement("div",{className:"mt10 mb20"},a.a.createElement(r.a.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},a.a.createElement(He.a,{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"]}})))))))},_e=Object(Te.a)(function(et){var G=et.shixunsDetail,ca=et.loading,Ua=et.globalSetting,xa=et.user;return{shixunsDetail:G,globalSetting:Ua,user:xa,loading:ca.models.index}})(Ge),K=function(G){var ca=G.shixunsDetail,Ua=G.globalSetting,xa=G.loading,Qa=G.user,Ja=G.dispatch,$t=G.isRepository,we=Object(x.a)(G,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),nt=Object(se.l)(),Ya=Object(se.m)(),za=Object(p.useState)({}),T=Object(O.a)(za,2),rn=T[0],La=T[1],Aa=Object(p.useRef)(),jt=r.a.useForm(),la=Object(O.a)(jt,1),ua=la[0],wa=Object(p.useState)(""),ma=Object(O.a)(wa,2),$a=ma[0],Ga=ma[1],ja=Object(p.useState)(""),_t=Object(O.a)(ja,2),D=_t[0],ft=_t[1];Object(p.useEffect)(function(){we.visible&&ua.resetFields()},[we.visible]),Object(p.useEffect)(function(){var It=we.defaultPath.split("/");It.length===1?(Ga(""),ft(we.defaultPath)):(ft(It.pop()),Ga(It.join("/")+"/"))},[we.defaultPath]),Object(p.useEffect)(function(){var It,kt;Aa.current=(It=nt.pathname)===null||It===void 0||((kt=It.split("/"))===null||kt===void 0)?void 0:kt[2]},[]);var oe=function(){var It=Object(F.a)(W.a.mark(function kt(){var dt,Oa,Ea=arguments;return W.a.wrap(function(aa){for(;;)switch(aa.prev=aa.next){case 0:return dt=Ea.length>0&&Ea[0]!==void 0?Ea[0]:{},aa.next=3,Ja({type:"shixunsDetail/moveGitFile",payload:{id:Ya.id,from:we.defaultPath,to:$a+dt.path,message:dt.commitMessage||"".concat(we.defaultPath," rename to ").concat($a).concat(dt.path," "),secret_repository:$t}});case 3:Oa=aa.sent,(Oa==null?void 0:Oa.status)===0&&(he.b.success("\u6DFB\u52A0\u6210\u529F"),we.onOK({path:dt.path,name:dt.path}),we.onClose());case 5:case"end":return aa.stop()}},kt)}));return function(){return It.apply(this,arguments)}}(),oa=function(){var kt,dt;Te.c.push("/shixuns/".concat(Aa.current,"/").concat((kt=nt.pathname)===null||kt===void 0||((dt=kt.split("/"))===null||dt===void 0)?void 0:dt[3]).concat($a?"/master/shixun_show/".concat($a):""))};return a.a.createElement(u.a,{width:"40%",visible:we.visible,wrapClassName:Ee.a.modal,centered:!0,onOk:function(){ua.submit()},onCancel:we.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},a.a.createElement("section",{className:Ee.a.bg},a.a.createElement("div",{className:Ee.a.wrap},a.a.createElement(r.a,{className:"mt10",form:ua,scrollToFirstError:!0,layout:"vertical",onFinish:oe,onChange:function(){var kt,dt,Oa=Object(g.a)({},ua.getFieldsValue()),Ea=Oa==null||((kt=Oa.path)===null||kt===void 0)?void 0:kt.split("");(Ea==null||((dt=Ea.filter(function(Vt){return Vt=="/"}))===null||dt===void 0)?void 0:dt.length)>1&&(Oa.path=Oa.path.substring(0,Oa.path.length-1)),ua.setFieldsValue(Object(g.a)({},Oa)),La(Oa)}},a.a.createElement(r.a.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},a.a.createElement(f.a,null,a.a.createElement(E.a,{flex:"1"},a.a.createElement(r.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(ae.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"large",defaultValue:D}))))),a.a.createElement(r.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},a.a.createElement(ae.a,{placeholder:"\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08".concat(we.defaultPath," rename to \u65B0\u7684\u540D\u79F0 \uFF09"),size:"large"}))))))},Ie=Object(Te.a)(function(et){var G=et.shixunsDetail,ca=et.loading,Ua=et.globalSetting,xa=et.user;return{shixunsDetail:G,globalSetting:Ua,user:xa,loading:ca.models.index}})(K),xe=e("DZo9"),ge=e("8z0m"),Qt=e("m3rI"),Ft=e("8j3D"),ie=e("RC3E"),qe=e.n(ie),Yt=ge.a.Dragger,Ne=function(G){var ca=G.shixunsDetail,Ua=G.globalSetting,xa=G.loading,Qa=G.user,Ja=G.dispatch,$t=G.isRepository,we=Object(x.a)(G,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),nt=Object(se.l)(),Ya=Object(se.m)(),za=Object(p.useState)({}),T=Object(O.a)(za,2),rn=T[0],La=T[1],Aa=Object(p.useRef)(),jt=r.a.useForm(),la=Object(O.a)(jt,1),ua=la[0],wa=Object(p.useState)([]),ma=Object(O.a)(wa,2),$a=ma[0],Ga=ma[1],ja=Object(p.useState)(),_t=Object(O.a)(ja,2),D=_t[0],ft=_t[1],oe;Object(p.useEffect)(function(){we.visible&&(ua.resetFields(),Ga([]))},[we.visible]),Object(p.useEffect)(function(){Aa.current=Ya.id},[]),Object(p.useEffect)(function(){var Ea=sessionStorage.getItem("pathArray");if(Ea){var Vt=Ea.split(",").join("/"),aa=Vt.indexOf("/")===0?Vt.substr(1):Vt;ft(aa)}},[]);var oa=function(Vt){if(oe=Vt.file.name,Vt.file.status==="done"||Vt.file.status==="uploading"){var aa,nn,qt;if(Ga(Vt.fileList),!Vt.file.response)return;if(((aa=Vt.file.response)===null||aa===void 0?void 0:aa.status)===0){he.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Ga($a.filter(function(Wa){return Wa.uid!==Vt.file.uid})),((nn=Vt.file.response)===null||nn===void 0?void 0:nn.message)&&he.b.info((qt=Vt.file.response)===null||qt===void 0?void 0:qt.message)}},It=function(){var Ea=Object(F.a)(W.a.mark(function Vt(aa){var nn;return W.a.wrap(function(Wa){for(;;)switch(Wa.prev=Wa.next){case 0:if(aa.response){Wa.next=3;break}return he.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),Wa.abrupt("return");case 3:return Wa.next=5,Ja({type:"shixunsDetail/deleteGitFile",payload:{id:Ya.id,path:D?"".concat(D,"/").concat(aa.name):aa.name,message:ua.getFieldValue("commitMessage")||"\u5220\u9664\u4E86".concat(D?"".concat(D,"/").concat(aa.name):aa.name),secret_repository:$t?null:!0}});case 5:nn=Wa.sent,nn.status===0&&(Ga($a.filter(function(En){return En.uid!==aa.uid})),he.b.info("\u5220\u9664\u6210\u529F"));case 7:case"end":return Wa.stop()}},Vt)}));return function(aa){return Ea.apply(this,arguments)}}(),kt={height:300,multiple:!0,withCredentials:!0,data:function(){var Ea=Object(F.a)(W.a.mark(function aa(){return W.a.wrap(function(qt){for(;;)switch(qt.prev=qt.next){case 0:return qt.abrupt("return",new Promise(function(){var Wa=Object(F.a)(W.a.mark(function En(bn,mn){return W.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:setTimeout(Object(F.a)(W.a.mark(function vt(){var Ma,sn;return W.a.wrap(function(ia){for(;;)switch(ia.prev=ia.next){case 0:return ia.next=2,ua.getFieldsValue();case 2:Ma=ia.sent,sn=Object(g.a)(Object(g.a)({},{path:we.defaultPath?we.defaultPath:"",message:rn.commitMessage||"\u4E0A\u4F20\u4E86".concat(oe)}),$t?{}:{secret_repository:!0}),bn(sn);case 5:case"end":return ia.stop()}},vt)})),200);case 1:case"end":return Xt.stop()}},En)}));return function(En,bn){return Wa.apply(this,arguments)}}()));case 1:case"end":return qt.stop()}},aa)}));function Vt(){return Ea.apply(this,arguments)}return Vt}(),fileList:$a,method:"post",action:"".concat(Qt.a.API_SERVER,"/api/shixuns/").concat(Aa.current,"/upload_git_file.json"),onChange:oa,onRemove:It,beforeUpload:function(Vt){oe=Vt.name}},dt=function(){var Ea=Object(F.a)(W.a.mark(function Vt(aa){return W.a.wrap(function(qt){for(;;)switch(qt.prev=qt.next){case 0:return qt.next=2,ua.validateFields();case 2:we.onClose(),we.onOK({path:we.defaultPath}),Oa();case 5:case"end":return qt.stop()}},Vt)}));return function(aa){return Ea.apply(this,arguments)}}(),Oa=function(){var Vt,aa;Te.c.push("/shixuns/".concat(Aa.current,"/").concat((Vt=nt.pathname)===null||Vt===void 0||((aa=Vt.split("/"))===null||aa===void 0)?void 0:aa[3]).concat(D?"/master/shixun_show/".concat(D):""))};return a.a.createElement(u.a,{visible:we.visible,onOk:dt,centered:!0,onCancel:we.onClose,width:"70%"},a.a.createElement("section",{className:qe.a.bg},a.a.createElement("div",{className:qe.a.wrap},a.a.createElement("div",{className:qe.a.title},"\u4E0A\u4F20\u6587\u4EF6"),a.a.createElement(r.a,{className:"mt10",form:ua,scrollToFirstError:!0,layout:"vertical",onFinish:dt,onValuesChange:function(){return La(Object(g.a)({},ua.getFieldsValue()))}},a.a.createElement(r.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(ae.a,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),a.a.createElement(r.a.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},a.a.createElement(Yt,kt,a.a.createElement("div",null,a.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(qe.a.colorBlue)})),a.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",a.a.createElement("span",{className:"".concat(qe.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))))),a.a.createElement(Ft.a,{onFinish:function(Vt){return ft(Vt)}})))},re=Object(Te.a)(function(et){var G=et.shixunsDetail,ca=et.loading,Ua=et.globalSetting,xa=et.user;return{shixunsDetail:G,globalSetting:Ua,user:xa,loading:ca.models.index}})(Ne),zt=e("Bbdw"),Bt=e.n(zt),pe=e("HpfO"),ye=e.n(pe),ke=function(G){var ca=G.shixunsDetail,Ua=G.globalSetting,xa=G.loading,Qa=G.dispatch,Ja=G.title,$t=G.pathList,we=$t===void 0?[]:$t,nt=G.showInputPath,Ya=nt===void 0?!1:nt,za=G.isMergeSelectFile,T=za===void 0?!1:za,rn=G.onFinish,La=rn===void 0?function(){}:rn,Aa=r.a.useForm(),jt=Object(O.a)(Aa,1),la=jt[0],ua=Object(se.m)(),wa=Object(se.l)(),ma=Object(p.useRef)(),$a=Object(p.useState)(""),Ga=Object(O.a)($a,2),ja=Ga[0],_t=Ga[1],D=Object(p.useState)(""),ft=Object(O.a)(D,2),oe=ft[0],oa=ft[1],It=Object(p.useState)([]),kt=Object(O.a)(It,2),dt=kt[0],Oa=kt[1],Ea=Object(p.useState)([]),Vt=Object(O.a)(Ea,2),aa=Vt[0],nn=Vt[1];Object(p.useEffect)(function(){var st,Xt;ma.current=((st=wa.pathname)===null||st===void 0||((Xt=st.split("/"))===null||Xt===void 0)?void 0:Xt[3])==="repository"},[]),Object(p.useEffect)(function(){if(ca.actionTabs.key!=="Repository-SelectFilePath")return;var st=we.join("/"),Xt=[];we.map(function(vt,Ma){Ma===0?Xt.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(vt),path:st}):Xt.push({val:"/".concat(vt),path:st})}),Oa(Xt),_t(st),oa(st),qt(st)},[ca.actionTabs.key]);var qt=function(){var st=Object(F.a)(W.a.mark(function Xt(vt){var Ma;return W.a.wrap(function(tn){for(;;)switch(tn.prev=tn.next){case 0:return tn.next=2,Qa({type:ma.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:ua.id,path:vt}});case 2:Ma=tn.sent,Ma&&nn(Ma.trees||[]);case 4:case"end":return tn.stop()}},Xt)}));return function(vt){return st.apply(this,arguments)}}(),Wa=function(Xt){var vt=ja;Xt.type==="tree"&&(dt.length?dt.push({val:"/".concat(Xt.name),path:Xt.name}):dt.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(Xt.name),path:Xt.name}),Oa(dt),vt=ja?"".concat(ja,"/").concat(Xt.name):Xt.name,_t(vt)),qt(vt)},En=function(Xt,vt){var Ma=dt.filter(function(tn,ia){return ia<=vt});Oa(Ma);var sn=Ma.filter(function(tn,ia){return ia!==0}).map(function(tn){return tn.val}).join("").substr(1);_t(sn),qt(sn)},bn=function(){var st=Object(F.a)(W.a.mark(function Xt(){var vt,Ma,sn;return W.a.wrap(function(ia){for(;;)switch(ia.prev=ia.next){case 0:if(vt=la==null?void 0:la.getFieldsValue(),Ma=ja?"".concat(ja).concat((vt==null?void 0:vt.name)?"/".concat(vt==null?void 0:vt.name):""):vt==null?void 0:vt.name,!T){ia.next=6;break}return La(Ma),mn(),ia.abrupt("return");case 6:if(!Ya){ia.next=16;break}return ia.next=9,la.validateFields();case 9:return ia.next=11,Qa({type:"shixunsDetail/uploadGitFolder",payload:Object(g.a)(Object(g.a)({},{id:ua.id,path:Ma}),ma.current?{}:{secret_repository:!0})});case 11:sn=ia.sent,La(oe),sn.status===0&&he.b.info("\u65B0\u5EFA\u6210\u529F"),ia.next=18;break;case 16:La(Ma),he.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:mn();case 19:case"end":return ia.stop()}},Xt)}));return function(){return st.apply(this,arguments)}}(),mn=function(){Qa({type:"shixunsDetail/setActionTabs",payload:{}}),la.resetFields()};return a.a.createElement(u.a,{centered:!0,title:Ja||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:ca.actionTabs.key==="Repository-SelectFilePath",onOk:bn,onCancel:mn},a.a.createElement("div",{className:ye.a.wrap},a.a.createElement("div",{className:ye.a.content},a.a.createElement("div",{className:ye.a.mainPathWrap},!!(dt==null?void 0:dt.length)&&dt.map(function(st,Xt){return a.a.createElement("a",{key:Xt,onClick:function(){return En(st,Xt)}},st.val)})),!!(aa==null?void 0:aa.length)&&aa.map(function(st,Xt){return st.type==="tree"&&a.a.createElement("a",{key:Xt,onClick:function(){return Wa(st)}},a.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(ye.a.colorBlue)}),st.name)})),a.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),a.a.createElement("div",{className:"mt5 mb5"},ja),Ya&&a.a.createElement(r.a,{form:la,scrollToFirstError:!0,className:"mt20"},a.a.createElement(r.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(ae.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))},ue=Object(Te.a)(function(et){var G=et.shixunsDetail,ca=et.loading,Ua=et.globalSetting;return{shixunsDetail:G,globalSetting:Ua,loading:ca.models.index}})(ke),be=e("VTBJ"),Ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},C=Ke,de=e("6VBw"),Ae=function(G,ca){return p.createElement(de.a,Object(be.a)(Object(be.a)({},G),{},{ref:ca,icon:C}))};Ae.displayName="EllipsisOutlined";var at=p.forwardRef(Ae),da=e("8Skl"),X=e("HBuW"),ce=e("1vsH"),Lt=e("NLgs"),Gt=Z.a.DirectoryTree,Pt=function(G){var ca,Ua,xa,Qa,Ja,$t,we,nt=G.shixunsDetail,Ya=G.globalSetting,za=G.loading,T=G.user,rn=G.activeKey,La=G.dispatch,Aa=G.practiceSetting,jt=G.isRepository,la=G.treeData,ua=G.setTreeData,wa=Object(x.a)(G,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),ma=Object(se.m)(),$a=Object(se.l)(),Ga=Object(p.useState)(),ja=Object(O.a)(Ga,2),_t=ja[0],D=ja[1],ft=Object(p.useState)(!1),oe=Object(O.a)(ft,2),oa=oe[0],It=oe[1],kt=Object(p.useState)(!1),dt=Object(O.a)(kt,2),Oa=dt[0],Ea=dt[1],Vt=Object(p.useState)(!1),aa=Object(O.a)(Vt,2),nn=aa[0],qt=aa[1],Wa=Object(p.useState)(!1),En=Object(O.a)(Wa,2),bn=En[0],mn=En[1],st=Object(p.useState)(""),Xt=Object(O.a)(st,2),vt=Xt[0],Ma=Xt[1],sn=Object(p.useState)([]),tn=Object(O.a)(sn,2),ia=tn[0],Dn=tn[1],Un=Object(p.useState)([]),xn=Object(O.a)(Un,2),Pn=xn[0],hn=xn[1],jn=Object(p.useState)([]),Fn=Object(O.a)(jn,2),Bn=Fn[0],At=Fn[1],lt=Object(p.useState)(!1),ct=Object(O.a)(lt,2),Sa=ct[0],Ze=ct[1],ut=Object(p.useState)(),ht=Object(O.a)(ut,2),fa=ht[0],ga=ht[1],Ka=Object(p.useState)(),qa=Object(O.a)(Ka,2),ln=qa[0],On=qa[1],en=Object(p.useState)(""),Cn=Object(O.a)(en,2),An=Cn[0],Mn=Cn[1],Ln=Object(p.useState)(),Sn=Object(O.a)(Ln,2),In=Sn[0],Nn=Sn[1],V=Object(p.useState)(!1),b=Object(O.a)(V,2),q=b[0],Ue=b[1];Object(p.useEffect)(function(){ua([]),xt(""),localStorage.warehouseHideTip||Ze(!0)},[$a.pathname,jt]);var Ce=function(){var Q=Object(F.a)(W.a.mark(function y(){var I,m,ee=arguments;return W.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return I=ee.length>0&&ee[0]!==void 0?ee[0]:"",Re.next=3,Object(X.zb)({id:ma.id,secret_dir_path:I});case 3:m=Re.sent,m&&Nn(I);case 5:case"end":return Re.stop()}},y)}));return function(){return Q.apply(this,arguments)}}(),Fe=function(y){return a.a.createElement(i.a,{className:Bt.a.menu,onClick:function(m){Ma(y.path||"");switch(m.key){case"1":Object(ce.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),It(!0);break;case"2":Object(ce.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),qt(!0);break;case"3":Object(ce.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),mn(!0);break;case"4":Object(ce.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Ea(!0);break;case"5":Object(ce.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Qe(y.path,y.name,y);break;case"6":Object(ce.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),va(y);break}}},(y.type==="topTree"||y.type==="tree")&&a.a.createElement(i.a.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(y.type==="topTree"||y.type==="tree")&&a.a.createElement(i.a.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(y.type==="topTree"||y.type==="tree")&&a.a.createElement(i.a.Item,{key:"3"},"\u4E0A\u4F20"),y.type!=="topTree"&&y.type!=="tree"&&a.a.createElement(i.a.Item,{key:"4"},"\u91CD\u547D\u540D"),y.type!=="topTree"&&a.a.createElement(h.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(y==null?void 0:y.path),onCopy:function(){return he.b.success("\u590D\u5236\u6210\u529F")}},a.a.createElement(i.a.Item,{key:"6"},a.a.createElement(a.a.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),y.type!=="topTree"&&a.a.createElement(i.a.Item,{key:"5"},"\u5220\u9664"))},Be=function(y,I){return y.map(function(m){return I==""?m.path=I+m.name:m.path=I+"/"+m.name,m.title=a.a.createElement(f.a,{className:"font14"},a.a.createElement(E.a,{flex:"1"},a.a.createElement(f.a,null,a.a.createElement(E.a,{flex:"20px"},m.type==="blob"&&a.a.createElement("span",{className:"iconfont icon-wenjian11 font12"})),a.a.createElement(E.a,{flex:"1"},a.a.createElement("span",{className:" multi_ellipsis1"},m.name)))),a.a.createElement(E.a,null,(m.type==="blob"||m.type==="tree")&&a.a.createElement(l.a,{overlay:Fe(m),className:Bt.a.ellipsis},a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"})))),m.disableCheckbox=_t&&_t!==m.name,m.className=m.type==="tree"?Bt.a.pl23:"",m.checkable=m.type!=="tree",m.isLeaf=m.type!=="tree",m.children=m.type==="tree"&&[],m.key=m.path,m})},ze=function(y){La({type:"practiceSetting/setSideBarTabs",payload:{selectPath:y}})},wt=function(){var Q=Object(F.a)(W.a.mark(function y(I,m){var ee;return W.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return ee=I.split("/"),Re.next=3,xt(vt);case 3:setTimeout(function(){ze(I),ia=[ee[0]||""],Pn=[I],hn(Object(U.a)(Pn)),Dn(Object(U.a)(ia))},150);case 4:case"end":return Re.stop()}},y)}));return function(I,m){return Q.apply(this,arguments)}}(),_a=function(y,I){if(I=="")ua(Object(U.a)(y));else{var m=yt(la,I,y);ua(Object(U.a)(m))}};function yt(Q,y,I){return Q.map(function(m){return m.key===y?(m.children=Object(U.a)(I),Object(g.a)({},m)):m.children?Object(g.a)(Object(g.a)({},m),{},{children:yt(m.children,y,I)}):m})}var xt=function(){var Q=Object(F.a)(W.a.mark(function y(){var I,m,ee,J,Re,Pe=arguments;return W.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return I=Pe.length>0&&Pe[0]!==void 0?Pe[0]:"",$e.next=3,La({type:jt?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:ma.id,path:I}});case 3:return m=$e.sent,m&&(((ee=m.trees)===null||ee===void 0?void 0:ee.length)?(Re=Be(Object(U.a)(m.trees),I),_a(Re,I),At(m.trees||[]),On((m==null?void 0:m.secret_dir_path)||""),console.log("handleGetRepository:",Re,I),setTimeout(function(){return console.log(la)},2e3)):I==""&&ua([]),ga(((J=m.commits)===null||J===void 0?void 0:J[0])||{})),$e.abrupt("return",m);case 6:case"end":return $e.stop()}},y)}));return function(){return Q.apply(this,arguments)}}(),Ht=function(){var Q=Object(F.a)(W.a.mark(function y(I){return W.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.abrupt("return",new Promise(function(){var J=Object(F.a)(W.a.mark(function Re(Pe,De){return W.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return I.children.length&&Pe(),Mn(I.path),Ot.next=4,xt(I.path);case 4:Pe();case 5:case"end":return Ot.stop()}},Re)}));return function(Re,Pe){return J.apply(this,arguments)}}()));case 1:case"end":return ee.stop()}},y)}));return function(I){return Q.apply(this,arguments)}}(),Ve=function(){var Q=Object(F.a)(W.a.mark(function y(I,m){var ee,J;return W.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(console.log("handleSelectTree",I,m.nativeEvent.target.nodeName,m),ee=function(){ze(m.node.path),I=[m.node.path],hn(Object(U.a)(I))},!(m.nativeEvent.target.nodeName==="svg"||m.nativeEvent.target.nodeName==="LI")){Pe.next=4;break}return Pe.abrupt("return");case 4:m.node.type==="blob"&&((Aa==null||((J=Aa.sideBar)===null||J===void 0)?void 0:J.confirmLeave)?u.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){ee(),La({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):ee());case 5:case"end":return Pe.stop()}},y)}));return function(I,m){return Q.apply(this,arguments)}}(),Qe=function(y,I,m){u.a.confirm({centered:!0,title:"\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6".concat(m.children?"\u5939":"","?"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var ee=Object(F.a)(W.a.mark(function Re(){var Pe,De,$e;return W.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.next=2,La({type:"shixunsDetail/deleteGitFile",payload:{id:ma.id,path:y,message:"\u5220\u9664".concat(y),secret_repository:jt?null:!0}});case 2:if(Pe=Y.sent,De=y.split("/"),!((Pe==null?void 0:Pe.status)===0)){Y.next=20;break}return he.b.info("\u5220\u9664\u6210\u529F"),De.splice(De.length-1,1),Y.next=9,xt(De.length>1?De.join("/"):"");case 9:if($e=Y.sent,!($e==null?void 0:$e.trees)){Y.next=13;break}Y.next=16;break;case 13:return De.splice(De.length-1,1),Y.next=16,xt(De.length>1?De.join("/"):"");case 16:return ze(""),Y.abrupt("return",!0);case 20:(Pe==null?void 0:Pe.status)===-3&&u.a.confirm({title:"\u5220\u9664\u5931\u8D25",content:a.a.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",y,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:function(){window.location.href="/shixuns/".concat(ma.id,"/edit/").concat(Pe==null?void 0:Pe.message,"/tab=2")}});case 21:case"end":return Y.stop()}},Re)}));function J(){return ee.apply(this,arguments)}return J}()})},va=function(y){console.log(y,"item")},Fa=function(){var Q=Object(F.a)(W.a.mark(function y(I,m){return W.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(console.log("handleExpand",m),!(m.nativeEvent.target.nodeName==="svg"||m.nativeEvent.target.nodeName==="path"||m.nativeEvent.target.nodeName==="LI")){J.next=5;break}return J.abrupt("return",!0);case 5:return J.next=7,Ht(m.node);case 7:ia.includes(m.node.path)?ia.splice(ia.indexOf(m.node.path),1):ia.push(m.node.path);case 8:Dn(Object(U.a)(ia));case 9:case"end":return J.stop()}},y)}));return function(I,m){return Q.apply(this,arguments)}}(),Nt=function(){Ze(!1),localStorage.warehouseHideTip=!0},Da=function(){var Q=Object(F.a)(W.a.mark(function y(I){var m,ee,J,Re,Pe;return W.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:J="",$e.t0=jt,$e.next=$e.t0===!0?4:$e.t0===!1?9:11;break;case 4:return J="\u5F00\u542F\u7248\u672C\u5E93",Re="\u5F00\u542F",Pe="\u4E0D\u5F00\u542F",ee=a.a.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002"),$e.abrupt("break",11);case 9:return(nt==null||((m=nt.detail)===null||m===void 0)?void 0:m.secret_repository)?(J="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Re="\u786E\u5B9A",Pe="\u53D6\u6D88",ee=a.a.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(J="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Re="\u4E0D\u4F7F\u7528",Pe="\u4F7F\u7528",ee=a.a.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002")),$e.abrupt("break",11);case 11:if(!(!jt&&Object(Lt.b)(La,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))){$e.next=13;break}return $e.abrupt("return");case 13:u.a.confirm({title:J,okText:Re,cancelText:Pe,content:ee,onOk:function(){var Y;Object(ce.T)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",J]),!jt&&!(nt==null||((Y=nt.detail)===null||Y===void 0)?void 0:Y.secret_repository)||ra(I)},onCancel:function(){var Y;!jt&&!(nt==null||((Y=nt.detail)===null||Y===void 0)?void 0:Y.secret_repository)&&ra(I)}});case 14:case"end":return $e.stop()}},y)}));return function(I){return Q.apply(this,arguments)}}(),ra=function(){var Q=Object(F.a)(W.a.mark(function y(I){return W.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!jt){ee.next=6;break}return ee.next=3,Object(X.p)(Object(g.a)({},ma));case 3:La({type:"practiceSetting/getCommonData",payload:Object(g.a)({},ma)}),ee.next=8;break;case 6:return ee.next=8,Object(X.q)(Object(g.a)(Object(g.a)({},ma),{},{is_secret_repository:I}));case 8:xt(),La({type:"shixunsDetail/getShixunsDetail",payload:{id:ma.id}});case 10:case"end":return ee.stop()}},y)}));return function(I){return Q.apply(this,arguments)}}(),rt=function(y){console.log(y)},Xe=function(){var Q=Object(F.a)(W.a.mark(function y(I){var m,ee,J,Re,Pe,De,$e,Ot,Y,ot,We;return W.a.wrap(function(ya){for(;;)switch(ya.prev=ya.next){case 0:if(console.log(I),m=I.node.key,ee=I.dragNode.key,J=I.node.pos.split("-"),Re=I.dropPosition-Number(J[J.length-1]),!(I.node.type!=="tree"||I.dragNode.path.split("/").length===1)){ya.next=8;break}return he.b.warn("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E"),ya.abrupt("return");case 8:return ya.next=10,La({type:"shixunsDetail/moveGitFile",payload:{id:ma.id,from:I.dragNode.path,to:I.node.path+"/"+I.dragNode.name,message:"".concat(I.dragNode.path," move to ").concat(I.node.path+"/"+I.dragNode.name," ")}});case 10:if(Pe=ya.sent,!(Pe.status===0)){ya.next=22;break}return ze(""),De=I.dragNode.path.split("/"),De.pop(),ya.next=17,xt(I.node.path);case 17:return ya.next=19,xt(De.join("/"));case 19:return De.pop(),ya.next=22,xt(De.join("/"));case 22:return ya.abrupt("return");case 28:case"end":return ya.stop()}},y)}));return function(I){return Q.apply(this,arguments)}}();return a.a.createElement("section",{className:Bt.a.bg},a.a.createElement("div",{className:Bt.a.contentbg},a.a.createElement("div",{className:Bt.a.wrap},a.a.createElement(f.a,{className:Bt.a.gitCode},a.a.createElement(E.a,{flex:"1"},a.a.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),jt?"\u4EE3\u7801\u4ED3\u5E93":"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",a.a.createElement(S.a,{className:jt&&(nt==null||((ca=nt.detail)===null||ca===void 0)?void 0:ca.init_repository)?"hide":"ml10",checked:jt?nt==null||((xa=nt.detail)===null||xa===void 0)?void 0:xa.init_repository:nt==null||((Ua=nt.detail)===null||Ua===void 0)?void 0:Ua.secret_repository,checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",onChange:Da})),a.a.createElement(E.a,null,a.a.createElement(l.a,{overlay:Fe({type:"topTree"}),className:"current"},a.a.createElement(c.a,{visible:Sa,title:a.a.createElement("div",{className:"font16"},a.a.createElement(at,{style:{position:"relative",left:-35},onClick:function(){return Nt()}}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",a.a.createElement("span",{onClick:function(){return Nt()},className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Bt.a.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},jt&&(nt==null||((Qa=nt.detail)===null||Qa===void 0)?void 0:Qa.init_repository)&&a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}),!jt&&(nt==null||((Ja=nt.detail)===null||Ja===void 0)?void 0:Ja.secret_repository)&&a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!la.length&&!jt&&a.a.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},a.a.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),la.length?a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:Bt.a.content},rn==="1"&&a.a.createElement("div",{className:Bt.a.tips},"\u63D0\u793A\uFF1A",a.a.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),a.a.createElement(Gt,{disabled:!!za.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:la,switcherIcon:a.a.createElement(da.a,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Fa,expandedKeys:ia,selectedKeys:Pn,onSelect:Ve,draggable:!0,onDragEnter:rt,onDrop:Xe,allowDrop:function(y){var I=y.dropNode,m=y.dropPosition;return!1}}))):"",!la.length&&jt&&(nt==null||(($t=nt.detail)===null||$t===void 0)?void 0:$t.init_repository)&&a.a.createElement(Za,null),!la.length&&!jt&&(nt==null||((we=nt.detail)===null||we===void 0)?void 0:we.secret_repository)&&a.a.createElement(Za,null))),a.a.createElement(Ie,{visible:Oa,defaultPath:vt,onClose:function(){return Ea(!1)},isRepository:!jt,onOK:function(){var Q=Object(F.a)(W.a.mark(function y(I){var m;return W.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return m=vt.split("/"),m.pop(),J.next=4,xt(m.join("/"));case 4:ze("");case 5:case"end":return J.stop()}},y)}));return function(y){return Q.apply(this,arguments)}}()}),a.a.createElement(_e,{visible:oa,defaultPath:vt,onClose:function(){return It(!1)},isRepository:jt,onOK:function(y){wt(y.path,y.name)}}),a.a.createElement(sa,{visible:nn,defaultPath:vt,onClose:function(){return qt(!1)},isRepository:jt,onOK:function(y){wt(y.path,y.name)}}),a.a.createElement(re,{defaultPath:vt,visible:bn,isRepository:jt,onClose:function(){return mn(!1)},onOK:function(){var Q=Object(F.a)(W.a.mark(function y(I){var m;return W.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return m=vt.split("/"),J.next=3,xt(vt);case 3:ia=[m[0]||""],Pn=[vt],hn(Object(U.a)(Pn)),Dn(Object(U.a)(ia));case 7:case"end":return J.stop()}},y)}));return function(y){return Q.apply(this,arguments)}}()}),a.a.createElement(ue,{pathList:vt==null?void 0:vt.split("/"),showInputPath:!0,isMergeSelectFile:q,onFinish:function(y){q?Ce(y):xt(y),Ue(!1)}}))},Za=function(){return a.a.createElement("div",{className:"mt20 pb50 ".concat(Bt.a.nodata)},a.a.createElement("div",{className:Bt.a.headLeft},"\u63D0\u793A\uFF1A",a.a.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",a.a.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",a.a.createElement("br",null),"1\u3001",a.a.createElement("a",{href:"https://www.educoder.net/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",a.a.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),a.a.createElement("img",{width:"100%",src:e("cRFk")}))},an=Object(Te.a)(function(et){var G=et.shixunsDetail,ca=et.loading,Ua=et.globalSetting,xa=et.practiceSetting,Qa=et.user;return{shixunsDetail:G,globalSetting:Ua,user:Qa,practiceSetting:xa,loading:ca}})(Pt),fn=e("/zsF"),Ra=e("PArb"),Je=e("K/0z"),Dt=e.n(Je),Na=function(G){var ca=G.shixunsDetail,Ua=G.globalSetting,xa=G.loading,Qa=G.user,Ja=G.dispatch,$t=G.isRepository,we=Object(x.a)(G,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),nt=Object(se.m)(),Ya=Object(p.useState)([]),za=Object(O.a)(Ya,2),T=za[0],rn=za[1];Object(p.useEffect)(function(){La()},[$t]);var La=function(){var Aa=Object(F.a)(W.a.mark(function jt(){var la;return W.a.wrap(function(wa){for(;;)switch(wa.prev=wa.next){case 0:return wa.next=2,Ja({type:"shixunsDetail/getRepositoryCommit",payload:{id:nt.id,secret_repository:$t?void 0:!0}});case 2:la=wa.sent,la&&rn(la.commits||[]);case 4:case"end":return wa.stop()}},jt)}));return function(){return Aa.apply(this,arguments)}}();return a.a.createElement(a.a.Fragment,null,T==""&&a.a.createElement("div",{className:Dt.a.empty},a.a.createElement("img",{src:e("7v3h"),width:"258"}),a.a.createElement("br",null),a.a.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),T!=""&&a.a.createElement("section",{className:Dt.a.bg},a.a.createElement("div",{className:Dt.a.wrap},a.a.createElement("div",{className:Dt.a.content},T==null?void 0:T.map(function(Aa){var jt,la;return a.a.createElement("div",null,a.a.createElement(f.a,{align:"middle",className:"c-white font16"},a.a.createElement(E.a,null,Aa.title)),a.a.createElement(f.a,{align:"middle",className:"mt20 "},a.a.createElement(E.a,null,a.a.createElement("img",{className:Dt.a.imageUrl,src:Qt.a.IMG_SERVER+"/"+((jt=Aa.author)===null||jt===void 0?void 0:jt.image_url)})),a.a.createElement(E.a,{className:Dt.a.blueLight},a.a.createElement("span",{className:"ml20"},(la=Aa.author)===null||la===void 0?void 0:la.username)),a.a.createElement(E.a,null,a.a.createElement("span",{className:"ml20 ".concat(Dt.a.blueLight)},"\u63D0\u4EA4\u4E8E"),a.a.createElement("span",{className:"ml20 ".concat(Dt.a.blueLight)},Aa.time))),a.a.createElement(Ra.a,{className:Dt.a.divider}))})))))},Mt=Object(Te.a)(function(et){var G=et.shixunsDetail,ca=et.loading,Ua=et.globalSetting,xa=et.user;return{shixunsDetail:G,globalSetting:Ua,user:xa,loading:ca.models.index}})(Na),Ba=e("p5ED"),cn=$.a.TabPane,Rn=function(G){var ca,Ua,xa,Qa,Ja,$t,we,nt,Ya,za,T,rn,La,Aa,jt,la,ua,wa,ma,$a=G.globalSetting,Ga=G.loading,ja=G.dispatch,_t=G.practiceSetting,D=G.shixunsDetail,ft=Object(x.a)(G,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),oe=Object(p.useState)("1"),oa=Object(O.a)(oe,2),It=oa[0],kt=oa[1],dt=Object(p.useState)("1"),Oa=Object(O.a)(dt,2),Ea=Oa[0],Vt=Oa[1],aa=Object(p.useState)(),nn=Object(O.a)(aa,2),qt=nn[0],Wa=nn[1],En=Object(p.useState)(),bn=Object(O.a)(En,2),mn=bn[0],st=bn[1],Xt=Object(p.useState)(!0),vt=Object(O.a)(Xt,2),Ma=vt[0],sn=vt[1],tn=Object(p.useState)(["2","1"]),ia=Object(O.a)(tn,2),Dn=ia[0],Un=ia[1],xn=Object(p.useState)([]),Pn=Object(O.a)(xn,2),hn=Pn[0],jn=Pn[1],Fn=Object(p.useRef)(),Bn=Object(se.m)(),At=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:a.a.createElement("span",null,a.a.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),a.a.createElement(c.a,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},a.a.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];Object(p.useEffect)(function(){try{var Ze,ut,ht,fa,ga;if(!!(D==null||((Ze=D.fileContent)===null||Ze===void 0||((ut=Ze.content)===null||ut===void 0||((ht=ut.content)===null||ht===void 0)))?void 0:ht.length)||(D==null||((fa=D.fileContent)===null||fa===void 0||((ga=fa.content)===null||ga===void 0))?void 0:ga.content)==""){var Ka;if((D==null||((Ka=D.fileContent)===null||Ka===void 0)?void 0:Ka.file_type)==="txt"){var qa,ln,On,en;st(window.decodeURIComponent(escape(window.atob(D==null||((qa=D.fileContent)===null||qa===void 0||((ln=qa.content)===null||ln===void 0))?void 0:ln.content)))),Wa(window.decodeURIComponent(escape(window.atob(D==null||((On=D.fileContent)===null||On===void 0||((en=On.content)===null||en===void 0))?void 0:en.content))))}else{var Cn,An,Mn,Ln;st(D==null||((Cn=D.fileContent)===null||Cn===void 0||((An=Cn.content)===null||An===void 0))?void 0:An.content),Wa(D==null||((Mn=D.fileContent)===null||Mn===void 0||((Ln=Mn.content)===null||Ln===void 0))?void 0:Ln.content)}}}catch(b){var Sn,In,Nn,V;st(window.atob(D==null||((Sn=D.fileContent)===null||Sn===void 0||((In=Sn.content)===null||In===void 0))?void 0:In.content)),Wa(window.atob(D==null||((Nn=D.fileContent)===null||Nn===void 0||((V=Nn.content)===null||V===void 0))?void 0:V.content)),he.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}},[D==null||((ca=D.fileContent)===null||ca===void 0)?void 0:ca.content]),Object(p.useEffect)(function(){var Ze,ut=_t==null||((Ze=_t.sideBar)===null||Ze===void 0)?void 0:Ze.selectPath.split("/");Un(ut)},[_t==null||((Ua=_t.sideBar)===null||Ua===void 0)?void 0:Ua.selectPath]);var lt=function(ut){Wa(ut);var ht=-1;if(ut===(mn==null?void 0:mn.replace(/\r/g,""))){var fa;((fa=_t.sideBar)===null||fa===void 0?void 0:fa.confirmLeave)&&(ht=0)}else{var ga;((ga=_t.sideBar)===null||ga===void 0?void 0:ga.confirmLeave)||(ht=1)}ht!==-1,ja({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!ht}})};Object(p.useEffect)(function(){new Promise(function(){var Ze=Object(F.a)(W.a.mark(function ut(ht,fa){var ga,Ka,qa,ln;return W.a.wrap(function(en){for(;;)switch(en.prev=en.next){case 0:if(!((_t==null||((ga=_t.sideBar)===null||ga===void 0)?void 0:ga.selectPath)!==""&&(_t==null||((Ka=_t.sideBar)===null||Ka===void 0)?void 0:Ka.selectPath))){en.next=5;break}return en.next=3,ja({type:"shixunsDetail/getFileContent",payload:{id:Bn.id,path:_t==null||((qa=_t.sideBar)===null||qa===void 0)?void 0:qa.selectPath,secret_repository:Ma?null:!0}});case 3:ln=en.sent,(ln==null?void 0:ln.content)||(ln==null?void 0:ln.content)==""||ja({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return en.stop()}},ut)}));return function(ut,ht){return Ze.apply(this,arguments)}}())},[_t==null||((xa=_t.sideBar)===null||xa===void 0)?void 0:xa.selectPath]);var ct=a.a.createElement(i.a,{className:P.a.menu,onClick:function(ut){var ht;!(D==null||((ht=D.detail)===null||ht===void 0)?void 0:ht.secret_repository)&&ut.key==="2"&&Vt("1"),kt(ut.key),ut.key==="1"?sn(!0):sn(!1)}},a.a.createElement(i.a.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),At.filter(function(Ze){var ut,ht;return!(D==null||((ut=D.detail)===null||ut===void 0)?void 0:ut.init_repository)||(D==null||((ht=D.detail)===null||ht===void 0)?void 0:ht.is_jupyter_lab)?Ze.id!=="2":Ze}).map(function(Ze,ut){return a.a.createElement(i.a.Item,{className:"leaveClick",key:Ze.id},Ze.name)})),Sa=function(){var Ze=Object(F.a)(W.a.mark(function ut(){var ht,fa,ga;return W.a.wrap(function(qa){for(;;)switch(qa.prev=qa.next){case 0:return qa.next=2,ja({type:"shixunsDetail/updateRepositoryFile",payload:{id:Bn.id,path:D==null||((ht=D.fileContent)===null||ht===void 0||((fa=ht.params)===null||fa===void 0))?void 0:fa.path,content:qt,secret_repository:Ma?null:!0}});case 2:ga=qa.sent,(ga==null?void 0:ga.content)&&(he.b.info("\u4FDD\u5B58\u6210\u529F"),ja({type:"practiceSetting/setSideBarTabs",payload:Object(g.a)(Object(g.a)({},_t.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return qa.stop()}},ut)}));return function(){return Ze.apply(this,arguments)}}();return a.a.createElement("div",{className:P.a.warehouse},a.a.createElement("div",{className:P.a.header},a.a.createElement(f.a,{align:"middle",className:"w100 c-white",style:{height:60}},a.a.createElement(E.a,{flex:"1"},a.a.createElement(f.a,{align:"middle"},a.a.createElement(E.a,null,a.a.createElement(l.a,{overlay:ct,className:P.a.menu},a.a.createElement("span",{className:"font16 c-white current ml20"},At.find(function(Ze){return Ze.id===It}).name," ",a.a.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),a.a.createElement(E.a,{flex:"81px"},a.a.createElement("div",{className:P.a.line})),a.a.createElement(E.a,null,a.a.createElement($.a,{className:P.a.tabs,activeKey:Ea,onChange:function(ut){var ht;(_t==null||((ht=_t.sideBar)===null||ht===void 0)?void 0:ht.confirmLeave)?u.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Vt(ut),ja({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Vt(ut),ja({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},a.a.createElement(cn,{tab:a.a.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Ma&&(D==null||((Qa=D.detail)===null||Qa===void 0)?void 0:Qa.init_repository)&&a.a.createElement(cn,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Ma&&(D==null||((Ja=D.detail)===null||Ja===void 0)?void 0:Ja.secret_repository)&&a.a.createElement(cn,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Ma&&(D==null||(($t=D.repository)===null||$t===void 0)?void 0:$t.git_url)||!Ma&&(D==null||((we=D.secretRepository)===null||we===void 0)?void 0:we.git_url))&&a.a.createElement(a.a.Fragment,null,a.a.createElement(E.a,null,a.a.createElement("span",{className:P.a.title},"\u4ED3\u5E93\u5730\u5740:"),a.a.createElement("input",{value:Ma?D==null||((nt=D.repository)===null||nt===void 0)?void 0:nt.git_url:D==null||((Ya=D.secretRepository)===null||Ya===void 0)?void 0:Ya.git_url}),a.a.createElement(h.CopyToClipboard,{text:Ma?D==null||((za=D.repository)===null||za===void 0)?void 0:za.git_url:D==null||((T=D.secretRepository)===null||T===void 0)?void 0:T.git_url,onCopy:function(){return he.b.success("\u590D\u5236\u6210\u529F")}},a.a.createElement(c.a,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},a.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),a.a.createElement("div",{className:P.a.content,style:{overflow:"auto"}},Ea==="1"&&a.a.createElement(a.a.Fragment,null,a.a.createElement("aside",{className:P.a.left},a.a.createElement(t.a,{spinning:!!Ga.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(P.a.loading," ").concat(P.a.bottom0)},a.a.createElement(an,{setTreeData:jn,treeData:hn,activeKey:It,isRepository:Ma}))),a.a.createElement("aside",{className:P.a.right,ref:Fn},(_t==null||((rn=_t.sideBar)===null||rn===void 0)?void 0:rn.selectPath)!==""&&a.a.createElement(a.a.Fragment,null,a.a.createElement(t.a,{spinning:!!Ga.effects["shixunsDetail/getFileContent"],wrapperClassName:P.a.loading},a.a.createElement("div",{className:P.a.filePathWrp},a.a.createElement(f.a,{align:"middle",className:"w100"},a.a.createElement(E.a,null,a.a.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),a.a.createElement(E.a,{flex:"40px"},a.a.createElement("div",{className:P.a.line,style:{marginLeft:20}})),a.a.createElement(E.a,{className:P.a.filePath},Dn.map(function(Ze,ut){return a.a.createElement("span",{className:"c-blue"},Ze)})))),a.a.createElement("div",{className:Ga.effects["shixunsDetail/getFileContent"]?"hide":"show"},a.a.createElement(Ba.a,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)"},filename:D==null||((La=D.fileContent)===null||La===void 0)?void 0:La.filename,type:(D==null||((Aa=D.fileContent)===null||Aa===void 0)?void 0:Aa.file_type)==="office"?"download":D==null||((jt=D.fileContent)===null||jt===void 0)?void 0:jt.file_type,data:qt,monacoEditor:{value:qt,language:D==null||((la=D.fileContent)===null||la===void 0)?void 0:la.language,onChange:function(ut){return lt(ut)},options:{fontSize:14}}}))),(D==null||((ua=D.fileContent)===null||ua===void 0)?void 0:ua.file_type)==="txt"&&a.a.createElement(f.a,{align:"middle",justify:"center",className:P.a.footer},a.a.createElement(E.a,null,a.a.createElement(k.a,{type:"primary",size:"large",ghost:!0,onClick:function(){Te.c.push("/shixuns/".concat(Bn.id,"/challenges"))}},"\u53D6\u6D88"),a.a.createElement(k.a,{type:"primary",size:"large",className:"ml40",onClick:Sa},"\u63D0\u4EA4")))),(_t==null||((wa=_t.sideBar)===null||wa===void 0)?void 0:wa.selectPath)==""&&(D==null||((ma=D.detail)===null||ma===void 0)?void 0:ma.init_repository)&&a.a.createElement("div",{className:P.a.empty},a.a.createElement("img",{src:e("8/bI"),width:"258"}),a.a.createElement("br",null),a.a.createElement("span",{className:"c-grey-c"},!!(hn==null?void 0:hn.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(hn==null?void 0:hn.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Ea==="2"&&a.a.createElement("div",{className:P.a.commit},a.a.createElement(Mt,{isRepository:Ma}))))},yn=n.default=Object(Te.a)(function(et){var G=et.loading,ca=et.globalSetting,Ua=et.practiceSetting,xa=et.shixunsDetail;return{globalSetting:ca,loading:G,practiceSetting:Ua,shixunsDetail:xa}})(Rn)},dGDm:function(s,n,e){s.exports={selectEnvironment:"selectEnvironment___1zrTT",search:"search___2Sku-",searchListWrap:"searchListWrap___30F5Q",searchList:"searchList___dxlP6",name:"name___28Ilk",tag:"tag___GYHhS",searchListActive:"searchListActive___1H-dL",spin:"spin___2GYcy",common:"common___JE3ZS",title:"title___11-q3",tags:"tags___3vE7b",tagActive:"tagActive___1c0bT",wrap:"wrap___fFVWs",allList:"allList___2mVBv",item:"item___2NPtB",itemActive:"itemActive___2aQTm",line:"line___yjjYk",apply:"apply___3NyxD",p1:"p1___2xNuY",p2:"p2___uGM8U",list:"list___1jtVf",items:"items___3gafm",darklySelectEnvironment:"darklySelectEnvironment___2KS0W"}},dejd:function(s,n,e){},fKo2:function(s,n,e){},"h/E3":function(s,n,e){s.exports={information:"information___wfVJL",scroll:"scroll___2bOg0",formWrap:"formWrap___3qgTO",img:"img___2zP-8"}},hW5Z:function(s,n,e){s.exports={flex_box_center:"flex_box_center___2rjmw",flex_space_between:"flex_space_between___1LywI",flex_box_vertical_center:"flex_box_vertical_center___S66g_",flex_box_center_end:"flex_box_center_end___1QDp6",flex_box_column:"flex_box_column___12YxX",complete:"complete___2qtu-",cancel:"cancel___3WJG4",save:"save___oTylI"}},ju9d:function(s,n,e){"use strict";var L=e("g9YV"),k=e("wCAj"),o=e("miYZ"),t=e("tsqr"),ve=e("5Dmo"),f=e("3S7+"),_=e("sRBo"),u=e("kaz8"),M=e("WmNS"),E=e.n(M),te=e("oBTY"),l=e("9og8"),g=e("tJVT"),j=e("k1fw"),i=e("+L6B"),R=e("2/Rp"),W=e("O3gP"),F=e("lrIw"),B=e("y8nQ"),he=e("Vl3Y"),A=e("5NDa"),c=e("5rEg"),O=e("q1tI"),x=e.n(O),z=e("55Ip"),$=e("wd/R"),p=e.n($),a=e("RotF"),Me=e.n(a),P=e("oUNq"),se=[];function Te(v){var Z=v.onSearch,h=v.schools;return x.a.createElement(he.a,{layout:"inline",onFinish:Z,initialValues:{keyword:"",school_name:""},className:"search-form"},x.a.createElement(he.a.Item,{label:"\u59D3\u540D",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u59D3\u540D"}]},x.a.createElement(c.a,{allowClear:!0,style:{width:370},size:"large"})),x.a.createElement(he.a.Item,{label:"\u5355\u4F4D",name:"school_name"},x.a.createElement(F.a,{options:h,style:{width:400},size:"large",showSearch:!0,filterOption:function(ae,w){return w.value.toUpperCase().indexOf(ae.toUpperCase())!==-1},placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),x.a.createElement(he.a.Item,null,x.a.createElement(R.a,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))}var je;(function(v){v[v.INITDATA=0]="INITDATA",v[v.INITSCHOOLS=1]="INITSCHOOLS",v[v.SHOWLOADING=2]="SHOWLOADING",v[v.SELECTEDIDS=3]="SELECTEDIDS",v[v.SETQUERY=4]="SETQUERY",v[v.SETPAGE=5]="SETPAGE"})(je||(je={}));function S(v,Z){switch(Z.type){case je.INITDATA:return Object(j.a)(Object(j.a)({},v),Z.payload);case je.SETQUERY:return Object(j.a)(Object(j.a)({},v),Z.payload);case je.SETPAGE:return Object(j.a)(Object(j.a)({},v),{},{page:Z.payload,reload:!1});case je.SHOWLOADING:return Object(j.a)(Object(j.a)({},v),{},{loading:Z.payload});case je.INITSCHOOLS:return Object(j.a)(Object(j.a)({},v),{},{schools:Z.payload});case je.SELECTEDIDS:return Object(j.a)(Object(j.a)({},v),{},{selectedIds:Z.payload});default:throw new Error}}var U={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.a=function(v){var Z=v.onSelect,h=v.onCancel,d=v.container_id,ae=v.container_type,w=Object(O.useReducer)(S,U),r=Object(g.a)(w,2),me=r[0],Ee=r[1],Jt=me.data,sa=me.schools,He=me.loading,Ge=me.selectedIds,_e=me.page,K=me.count,Ie=me.query,xe=me.reload;Object(O.useEffect)(function(){function Ne(){return re.apply(this,arguments)}function re(){return re=Object(l.a)(E.a.mark(function zt(){var Bt,pe,ye;return E.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ue.next=2,Object(P.tb)(Object(j.a)(Object(j.a)({},Ie),{},{page:_e,container_type:ae,container_id:d}));case 2:Bt=ue.sent,pe=Bt.users,ye=Bt.user_count,Ee({type:je.INITDATA,payload:{data:xe?pe:[].concat(Object(te.a)(Jt),Object(te.a)(pe)),count:ye}});case 6:case"end":return ue.stop()}},zt)})),re.apply(this,arguments)}Ie&&Ne()},[_e,Ie,xe,d,ae]),Object(O.useEffect)(function(){function Ne(){return re.apply(this,arguments)}function re(){return re=Object(l.a)(E.a.mark(function zt(){var Bt,pe;return E.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,Object(P.hb)({});case 2:Bt=ke.sent,pe=Bt.school_names,Ee({type:je.INITSCHOOLS,payload:pe.map(function(ue){return{value:ue}})});case 5:case"end":return ke.stop()}},zt)})),re.apply(this,arguments)}Ne()},[]);var ge=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(re,zt){return x.a.createElement(u.a,{value:zt.numid,checked:Ge.includes(zt.numid),disabled:!!re})}},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:function(re,zt){return x.a.createElement(f.a,{placement:"bottom",title:re},x.a.createElement(z.Link,{className:"bold c-black",to:"/users/".concat(zt.login),target:"_blank"},re||"--"))}},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:function(re){return x.a.createElement(f.a,{placement:"bottom",title:re},x.a.createElement("span",null,re||"--"))}},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:function(re){return x.a.createElement(f.a,{placement:"bottom",title:re},x.a.createElement("span",null,re||"--"))}},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(re){return x.a.createElement(f.a,{placement:"bottom",title:re},x.a.createElement("span",null,re||"--"))}},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:function(re){return x.a.createElement(f.a,{placement:"bottom",title:re},x.a.createElement("span",null,re||"--"))}},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(re){return x.a.createElement(f.a,{placement:"bottom",title:re},x.a.createElement("span",null,re||"--"))}},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:function(re){return re?"\u662F":"\u5426"}},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(re){return x.a.createElement(f.a,{placement:"bottom",title:re},x.a.createElement("span",null,p()(re).format("YYYY-MM-DD HH:mm")))}},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:function(re){if(re===1)return x.a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];function Qt(Ne){Ee({type:je.SETQUERY,payload:{page:1,reload:!0,query:Ne}})}function Ft(Ne){Ee({type:je.SETPAGE,payload:Ne})}function ie(Ne){var re=Ge.indexOf(Ne);re>=0?Ge.splice(re,1):Ge.push(Ne),Ee({type:je.SELECTEDIDS,payload:Object(te.a)(Ge)})}function qe(){Ge.length===0?t.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Z(Ge,d),Ee({type:je.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}var Yt=K>_e*10;return x.a.createElement("div",{className:"select-user-container"},x.a.createElement(Te,{onSearch:Qt,schools:sa}),Ie?x.a.createElement(x.a.Fragment,null,x.a.createElement("div",{className:"flexd-table-header mt20"},x.a.createElement(k.a,{pagination:!1,dataSource:se,columns:ge})),x.a.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},x.a.createElement(Me.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ft,hasMore:Yt,useWindow:!1},x.a.createElement(k.a,{loading:He,showHeader:!1,pagination:!1,dataSource:Jt,columns:ge,onRow:function(re){return{onClick:function(Bt){re.added!==1&&ie(re.numid)}}}}))),x.a.createElement("div",{className:"flex-container flex-end"},x.a.createElement(R.a,{type:"ghost",style:{marginRight:10},onClick:h},"\u53D6\u6D88"),x.a.createElement(R.a,{type:"primary",onClick:qe},"\u786E\u5B9A"))):x.a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},x.a.createElement("img",{src:e("E7E6"),width:"100",alt:""}),x.a.createElement("br",null),x.a.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},kPWJ:function(s,n,e){s.exports=e.p+"static/question.cb52bef9.gif"},kSUc:function(s,n,e){},luix:function(s,n,e){s.exports=e.p+"static/tips.2ae2707a.svg"},mOS8:function(s,n,e){s.exports=e.p+"static/403Qrcode.6c17b6f4.png"},oaGz:function(s,n,e){s.exports={bg:"bg___24uy8",wrap:"wrap___14NGB",modal:"modal___2LUSY",content:"content___uJSz1",head:"head___1b8cM",headCount:"headCount___8qSbD",button:"button___3uWW2",itemWrap:"itemWrap___30TsE",imgWrap:"imgWrap___2LXqq",img:"img___3JUpQ",manager:"manager___VrVN1",itemContent:"itemContent___gyTTk",nameWrap:"nameWrap___3WMS2",name:"name___2ym5i",actionGroup:"actionGroup___8xT17",deleteIcon:"deleteIcon___24yPS",schoolWrap:"schoolWrap___23Lyd",school:"school___1PzsI",countWrap:"countWrap___8XfQc",deletetitle:"deletetitle___2yGtk",yseTitle:"yseTitle___sqFvw"}},p5ED:function(s,n,e){"use strict";var L=e("+L6B"),k=e("2/Rp"),o=e("5Dmo"),t=e("3S7+"),ve=e("k1fw"),f=e("tJVT"),_=e("q1tI"),u=e.n(_),M=e("vHTk"),E=e.n(M),te=e("yEEn"),l=e("ZW9T"),g=e("1vsH");n.a=function(j){var i=j.name,R=j.data,W=j.theme,F=j.type,B=j.filename,he=j.monacoEditor,A=j.className,c=j.style,O=j.close,x=j.onClose,z=Object(_.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),$=Object(f.a)(z,2),p=$[0],a=$[1],Me=Object(_.useState)(""),P=Object(f.a)(Me,2),se=P[0],Te=P[1],je=Object(_.useRef)();B&&(he.filename=B),Object(_.useEffect)(function(){var v,Z,h=(v=document.cookie)===null||v===void 0||((Z=v.replace(/\s/g,""))===null||Z===void 0)?void 0:Z.split(";");h==null||h.map(function(d){var ae=d.split("=");ae[0]==="_educoder_session"&&Te(ae[1])})},[]);var S=function(){if(R.startsWith("http")){U();return}Object(g.s)(B||"educoder",R,B)},U=function(){Object(g.r)("",R)};return u.a.createElement("div",{style:Object(ve.a)({},c||{}),className:"".concat(E.a.wrp," ").concat(F?"":"hide")},O&&u.a.createElement("div",{className:E.a.close,ref:je},u.a.createElement(t.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return je.current}},u.a.createElement("span",{onClick:U},u.a.createElement("i",{className:"icon-quxiaozhiding"}))),u.a.createElement(t.a,{title:"\u5173\u95ED",getPopupContainer:function(){return je.current}},u.a.createElement("span",{className:"",onClick:x},u.a.createElement("i",{className:"icon-guanbi1"})))),u.a.createElement("div",{className:"".concat(E.a[A]," ").concat(A," ").concat(E.a.monaco," ").concat(F==="txt"?"show":"hide")},B&&u.a.createElement(l.b,he)),F==="audio"&&u.a.createElement("audio",{src:"".concat((R==null?void 0:R.indexOf("http://"))>-1||(R==null?void 0:R.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(R),autoPlay:!0}),F==="video"&&u.a.createElement(u.a.Fragment,null,(R==null?void 0:R.indexOf("http"))>-1?u.a.createElement("video",{controls:!0,src:"".concat(R),autoPlay:!0}):u.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(R),autoPlay:!0})),F==="office"&&u.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat(R,"?disposition=office&token=").concat(se)}),F==="image"&&u.a.createElement("img",{src:"".concat((R==null?void 0:R.indexOf("http://"))>-1||(R==null?void 0:R.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(R)}),F==="other"&&u.a.createElement("div",null,u.a.createElement(k.a,{type:"primary",size:"large",onClick:S},u.a.createElement(te.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),F==="download"&&u.a.createElement(k.a,{type:"primary",size:"large",onClick:S},u.a.createElement(te.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},pUFm:function(s,n,e){s.exports=e.p+"static/no-data.c803c40c.png"},qB8g:function(s,n,e){s.exports={flexRow:"flexRow___Aj71W",flexColumn:"flexColumn___2jvSr",formWrap:"formWrap___3OxLN",upload:"upload___2lUf4",color4CACFF:"color4CACFF___2gAol",colorCCC:"colorCCC___2mbRd",footerWrap:"footerWrap___1Ytvb",qrCode:"qrCode___2RFKG",a1:"a1___HdrHw",code:"code___17cwA",group:"group___DUj4t",groupNumber:"groupNumber___3_2zt",a2:"a2___2_e5C"}},ruvs:function(s,n,e){"use strict";e.d(n,"b",function(){return Te});var L=e("2qtc"),k=e("kLXV"),o=e("miYZ"),t=e("tsqr"),ve=e("WmNS"),f=e.n(ve),_=e("9og8"),u=e("tJVT"),M=e("PpiC"),E=e("k1fw"),te=e("5NDa"),l=e("5rEg"),g=e("B9cy"),j=e("Ol7k"),i=e("q1tI"),R=e.n(i),W=e("Ty5D"),F=e("55Ip"),B=e("9kvl"),he=e("xKgJ"),A=e("xrsn"),c=e.n(A),O=e("1Sn+"),x=e.n(O),z=e("m3rI"),$=e("jb+D"),p=e("1vsH"),a=j.a.Header,Me=l.a.Search,P=function(v){var Z,h=RegExp("(^| )"+v+"=([^;]+)(;|$)");return(Z=document.cookie.match(h))?decodeURIComponent(Z[2]):null},se=function(v){var Z=new Date;Z.setTime(Z.getTime()-1);var h=P(v);h!=null&&(document.cookie=v+"="+h+";expires="+Z.toGMTString())};function Te(){var U,v,Z=window.location.pathname,h=Z.split("/"),d={};return h[1]=="classrooms"&&h.length>3&&!((U=h[4])===null||U===void 0?void 0:U.includes("newgold"))&&!((v=h[5])===null||v===void 0?void 0:v.includes("newgold"))&&h[2]!=="coursesId"&&(d.course_id=h[2]),h[1]==="shixuns"&&h.length>3&&(d.objective_type="shixun",d.objective_id=h[2]),h[1]==="paths"&&h.length>3&&(d.objective_type="path",d.objective_id=h[2]),Object(E.a)(Object(E.a)({},d),{school:1})}var je={\u9996\u9875:"/","/paths":{link:"/paths",key:1},"/shixuns":{link:"/shixuns",key:2},"/classrooms":{link:"/classrooms",key:3},"/competitions":{link:"/competitions",key:4},"/moop_cases":{link:"/moop_cases",key:5},"/forums":{link:"/forums",key:6},"/recruitment":{link:"/competitions/index",key:7},"/three":{link:"/three",key:7}},S=function(v){var Z=v.homePage,h=v.user,d=v.globalSetting,ae=v.loading,w=v.dispatch,r=v.location,me=v.isLogin,Ee=me===void 0?!1:me,Jt=Object(M.a)(v,["homePage","user","globalSetting","loading","dispatch","location","isLogin"]),sa=Object(W.k)(),He=Object(i.useState)(!1),Ge=Object(u.a)(He,2),_e=Ge[0],K=Ge[1],Ie=Object(i.useState)(-1),xe=Object(u.a)(Ie,2),ge=xe[0],Qt=xe[1],Ft=Object(i.useState)(!1),ie=Object(u.a)(Ft,2),qe=ie[0],Yt=ie[1],Ne=Te();Object(i.useEffect)(function(){w({type:"user/getNavigationInfo",payload:Object(E.a)({},Ne)})},[d.name]),Object(i.useEffect)(function(){w({type:"user/getUserInfo",payload:Object(E.a)({},Ne)})},[r.pathname]),Object(i.useEffect)(function(){if(d==null?void 0:d.setting){var X,ce;d==null||((X=d.setting)===null||X===void 0||((ce=X.navbar)===null||ce===void 0))||ce.map(function(Lt,Gt){r.pathname.indexOf(Lt.link)>-1&&Qt(Gt)})}},[d==null?void 0:d.setting]);function re(X){sa.push("/search?value="+X)}var zt=function(){return _e?R.a.createElement("div",{onBlur:function(){setTimeout(function(){K(!1)},300)}},R.a.createElement(Me,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:re,autoFocus:!0})):R.a.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:function(){K(!0)}})},Bt=function(){var X=Object(_.a)(f.a.mark(function ce(Lt){var Gt,Pt,Za;return f.a.wrap(function(fn){for(;;)switch(fn.prev=fn.next){case 0:return Lt.preventDefault(),fn.next=3,Object($.i)();case 3:Pt=fn.sent,(Pt==null||((Gt=Pt.data)===null||Gt===void 0)?void 0:Gt.engineer_url)?document.location.href=Pt==null||((Za=Pt.data)===null||Za===void 0)?void 0:Za.engineer_url:(Pt==null?void 0:Pt.status)!=401&&Yt(!0);case 5:case"end":return fn.stop()}},ce)}));return function(Lt){return X.apply(this,arguments)}}();if(d.showHeader&&d.showHeaderFooter){var pe,ye,ke,ue,be,Ke,C,de,Ae,at,da;return R.a.createElement(j.a,{className:"".concat(c.a.header," ").concat(d.showHeaderFixed?c.a.headerFixed:"")},R.a.createElement(a,{className:"header"},R.a.createElement("section",{className:c.a["edu-menu"]},!!(d==null||((pe=d.setting)===null||pe===void 0||((ye=pe.nav_logo_url)===null||ye===void 0))?void 0:ye.length)&&R.a.createElement(F.Link,{style:{pointerEvents:(h==null||((ke=h.userInfo)===null||ke===void 0)?void 0:ke.login)?"all":"none"},to:"/exam"},R.a.createElement("img",{className:c.a.logo,title:"\u5934\u6B4C",src:"".concat(z.a.IMG_SERVER,"/").concat(d==null||((ue=d.setting)===null||ue===void 0)?void 0:ue.nav_logo_url)})),R.a.createElement("ul",{style:{visibility:(r==null||((be=r.query)===null||be===void 0)?void 0:be.loginOut)==="true"?"hidden":"visible"},className:c.a.menu},d.setting&&d.setting.navbar.map(function(X,ce){if(!X.hidden){var Lt;return R.a.createElement("li",{key:ce,className:ge===ce?c.a.actived:""},!!(h==null||((Lt=h.userInfo)===null||Lt===void 0)?void 0:Lt.login)&&R.a.createElement(F.Link,{dangerouslySetInnerHTML:{__html:X.name},to:X.link}))}})),R.a.createElement("div",{style:{visibility:(r==null||((Ke=r.query)===null||Ke===void 0)?void 0:Ke.loginOut)==="true"?"hidden":"visible"},className:"search-bar font16"},(h==null||((C=h.userInfo)===null||C===void 0)?void 0:C.login)?R.a.createElement(i.Fragment,null,h==null||((de=h.userInfo)===null||de===void 0)?void 0:de.username," \uFF08",he.a[h==null||((Ae=h.userInfo)===null||Ae===void 0)?void 0:Ae.role],"\uFF09",(h==null||((at=h.userInfo)===null||at===void 0)?void 0:at.student_id)&&R.a.createElement("span",null,"\xA0\xA0",R.a.createElement("span",{className:"c-grey-999"},"\u5B66\u53F7\uFF1A"),h==null||((da=h.userInfo)===null||da===void 0)?void 0:da.student_id),R.a.createElement("a",{className:"ml20",onClick:function(){var ce=function(){var Lt=Object(_.a)(f.a.mark(function Gt(){var Pt;return f.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:return an.next=2,Object($.b)({});case 2:Pt=an.sent,(Pt==null?void 0:Pt.status)===1&&(w({type:"user/getUserInfo",payload:Object(E.a)({},Ne)}),w({type:"user/getNavigationInfo",payload:Object(E.a)({},Ne)}),se("autologin_trustie"),se("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),t.b.success(Pt==null?void 0:Pt.message),sa.replace("/login"));case 4:case"end":return an.stop()}},Gt)}));return function(){return Lt.apply(this,arguments)}}();k.a.confirm({title:"\u8BF7\u786E\u8BA4\u662F\u5426\u9000\u51FA\u5F53\u524D\u8D26\u53F7?",onOk:ce,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"})}},"\u9000\u51FA\u767B\u5F55")):R.a.createElement(F.Link,{to:"/login"},"\u767B\u5F55"))),R.a.createElement(k.a,{centered:!0,destroyOnClose:!0,visible:qe,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(p.L)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return Yt(!1)}},R.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},R.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),R.a.createElement("img",{src:e("SMhR"),width:200,height:200}),R.a.createElement("p",null,"\u7FA4\u53F7\uFF1A693542422 ")))))}else return R.a.createElement(R.a.Fragment,null)};n.a=Object(B.a)(function(U){var v=U.homePage,Z=U.loading,h=U.user,d=U.globalSetting;return{homePage:v,user:h,globalSetting:d,loading:Z.models.index}})(S)},sLOW:function(s,n,e){"use strict";var L=e("iQDF"),k=e("+eQT"),o=e("Awhp"),t=e("KrTs"),ve=e("+L6B"),f=e("2/Rp"),_=e("O3gP"),u=e("lrIw"),M=e("7Kak"),E=e("9yH6"),te=e("sRBo"),l=e("kaz8"),g=e("oBTY"),j=e("miYZ"),i=e("tsqr"),R=e("WmNS"),W=e.n(R),F=e("9og8"),B=e("tJVT"),he=e("PpiC"),A=e("q1tI"),c=e.n(A),O=e("9kvl"),x=e("Z0Lh"),z=e.n(x),$=e("9ZNV"),p=e("wd/R"),a=e.n(p),Me=e("L+Ii"),P=e.n(Me),se=function(U){if(!U)return U;var v=U.split(":");if(v[1]=="00"||v[1]=="30")return U;var Z=parseInt(v[1]);if(Z<30||Z==60)return[v[0],"30"].join(":");if(Z<60){var h=[v[0],"00"].join(":"),d="YYYY-MM-DD HH:mm",ae=a()(h,d);return ae.add(1,"hours"),ae.format(d)}return U},Te="YYYY-MM-DD HH:mm",je=function(U){var v,Z,h,d,ae,w,r,me=U.shixunsDetail,Ee=U.globalSetting,Jt=U.loading,sa=U.user,He=U.dispatch,Ge=Object(he.a)(U,["shixunsDetail","globalSetting","loading","user","dispatch"]),_e=Object(A.useRef)(),K=Object(A.useState)(),Ie=Object(B.a)(K,2),xe=Ie[0],ge=Ie[1],Qt=Object(A.useState)(),Ft=Object(B.a)(Qt,2),ie=Ft[0],qe=Ft[1],Yt=Object(A.useState)([]),Ne=Object(B.a)(Yt,2),re=Ne[0],zt=Ne[1],Bt=Object(A.useState)([]),pe=Object(B.a)(Bt,2),ye=pe[0],ke=pe[1],ue=Object(A.useState)(""),be=Object(B.a)(ue,2),Ke=be[0],C=be[1],de=Object(A.useState)(),Ae=Object(B.a)(de,2),at=Ae[0],da=Ae[1],X=Object(A.useState)(),ce=Object(B.a)(X,2),Lt=ce[0],Gt=ce[1],Pt=(v=sa.userInfo)===null||v===void 0||((Z=v.shixun)===null||Z===void 0)?void 0:Z.editable;Object(A.useEffect)(function(){var Ra,Je;_e.current=(Ra=location.pathname)===null||Ra===void 0||((Je=Ra.split("/"))===null||Je===void 0)?void 0:Je[2],Za()},[]),Object(A.useEffect)(function(){var Ra,Je,Dt,Na,Mt,Ba,cn,Rn,yn,et;if(!me.setting)return;ge((Ra=me.setting)===null||Ra===void 0||((Je=Ra.shixun)===null||Je===void 0)?void 0:Je.can_copy),qe((Dt=me.setting)===null||Dt===void 0||((Na=Dt.shixun)===null||Na===void 0)?void 0:Na.use_scope),da(!!((Mt=me.setting)===null||Mt===void 0||((Ba=Mt.shixun)===null||Ba===void 0)?void 0:Ba.opening_time)),Gt((cn=me.setting)===null||cn===void 0||((Rn=cn.shixun)===null||Rn===void 0)?void 0:Rn.opening_time),zt((yn=me.setting)===null||yn===void 0||((et=yn.shixun)===null||et===void 0)?void 0:et.scope_partment)},[me.setting]);var Za=function(){var Ra=Object(F.a)(W.a.mark(function Je(Dt){var Na;return W.a.wrap(function(Ba){for(;;)switch(Ba.prev=Ba.next){case 0:return Ba.next=2,He({type:"shixunsDetail/getDepartments",payload:{q:Dt}});case 2:Na=Ba.sent,Na&&ke(Na.shools_name||[]);case 4:case"end":return Ba.stop()}},Je)}));return function(Dt){return Ra.apply(this,arguments)}}(),an=function(Je){if(re.includes(Je)){i.b.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}C(null),zt([].concat(Object(g.a)(re),[Je]))},fn=function(){var Ra=Object(F.a)(W.a.mark(function Je(){var Dt;return W.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:if(!(at&&!Lt)){Mt.next=3;break}return i.b.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4"),Mt.abrupt("return");case 3:if(!(ie===1&&!re.length)){Mt.next=6;break}return i.b.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),Mt.abrupt("return");case 6:return Mt.next=8,He({type:"shixunsDetail/updatePermissionSetting",payload:{id:_e.current,scope_partment:ie===0?null:re,shixun:{can_copy:xe,use_scope:ie,opening_time:Lt}}});case 8:Dt=Mt.sent,Dt.status!==-1&&(i.b.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),He({type:"shixunsDetail/getSettingsData",payload:{id:_e.current}}),He({type:"shixunsDetail/getShixunsDetail",payload:{id:_e.current}}));case 10:case"end":return Mt.stop()}},Je)}));return function(){return Ra.apply(this,arguments)}}();return c.a.createElement("section",{className:P.a.wrap},c.a.createElement("div",{className:P.a.labelWrap},c.a.createElement("label",{className:P.a.label},"\u590D\u5236:"),c.a.createElement("div",{className:P.a.labelContent},c.a.createElement("div",null,c.a.createElement(l.a,{checked:xe,onChange:function(Je){return ge(Je.target.checked)},disabled:!Pt}),c.a.createElement("span",{className:"".concat(P.a.color999)},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((h=me.detail)===null||h===void 0?void 0:h.shixun_status)>1||((d=me.detail)===null||d===void 0?void 0:d.public)===2)&&((ae=me.setting)===null||ae===void 0||((w=ae.shixun)===null||w===void 0)?void 0:w.use_scope)===0&&((r=me.detail)===null||r===void 0?void 0:r.identity)>2)&&c.a.createElement("div",{className:P.a.labelWrap},c.a.createElement("label",{className:P.a.label},"\u516C\u5F00\u7A0B\u5EA6:"),c.a.createElement("div",{className:P.a.labelContent},c.a.createElement(E.a.Group,{value:ie,onChange:function(Je){return qe(Je.target.value)},disabled:!Pt},c.a.createElement(E.a,{className:P.a.radio,value:0},c.a.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),c.a.createElement("span",{className:P.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),c.a.createElement(E.a,{className:P.a.radio,value:1},c.a.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),c.a.createElement("span",{className:P.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),ie===1&&c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:"mt10"},c.a.createElement(u.a,{showSearch:!0,className:P.a.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:Ke,onChange:function(Je){C(Je),Za(Je)},disabled:!Pt,onSelect:an,options:ye==null?void 0:ye.map(function(Ra){return{value:Ra}})}),c.a.createElement("span",{className:P.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),c.a.createElement("div",{className:"mt10"},re==null?void 0:re.map(function(Ra){return Pt?c.a.createElement(t.a,{count:"x",className:"mr20 current",onClick:function(){return zt(re.filter(function(Dt){return Dt!==Ra}))}},c.a.createElement(f.a,{type:"primary",ghost:!0},Ra)):c.a.createElement(f.a,{type:"primary",ghost:!0,className:"mr20"},Ra)}))))),c.a.createElement("div",{className:P.a.labelWrap},c.a.createElement("label",{className:P.a.label},"\u5F00\u542F\u65F6\u95F4:"),c.a.createElement("div",{className:P.a.labelContent},c.a.createElement("div",null,c.a.createElement(l.a,{checked:at,onChange:function(Je){return da(Je.target.checked)},disabled:!Pt}),c.a.createElement("span",{className:"".concat(P.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),at&&c.a.createElement(k.a,{className:"".concat(P.a.dataPicker," mt10"),format:Te,locale:z.a,disabled:!Pt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:function(Je){return Je&&Je<a()().endOf("day").subtract(1,"days")},showTime:{minuteStep:30},value:Lt&&a()(Lt,Te),onChange:function(Je,Dt){return Gt(se(Dt))}}))),c.a.createElement($.a,{okText:"\u4FDD\u5B58",hasOkBtn:Pt,loading:Jt.effects["shixunsDetail/updatePermissionSetting"],onCancel:function(){return O.c.push("/shixuns/".concat(_e.current,"/challenges"))},onOk:fn}))};n.a=Object(O.a)(function(S){var U=S.shixunsDetail,v=S.loading,Z=S.globalSetting,h=S.user;return{shixunsDetail:U,globalSetting:Z,user:h,loading:v}})(je)},sckv:function(s,n,e){s.exports={wrap:"wrap___3kep6",colorBlue:"colorBlue___3r5Hq",repeatedName:"repeatedName___vESvE"}},vHTk:function(s,n,e){s.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},xrsn:function(s,n,e){s.exports={flex_box_center:"flex_box_center___2cC1r",flex_space_between:"flex_space_between___9TeDx",flex_box_vertical_center:"flex_box_vertical_center___3EIYv",flex_box_center_end:"flex_box_center_end___1Uph0",flex_box_column:"flex_box_column___17_5w",header:"header___1E4MV",logo:"logo___R8PNJ",headerFixed:"headerFixed___1V7d4",menu:"menu___Km2Uo",actived:"actived___12Ff0","edu-menu":"edu-menu___2hxbr",newslight:"newslight___jwZR3"}}}]);