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.df327b4b.a...

20 lines
400 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[181,4,5,6,9,23],{"+Xk9":function(l,n,e){l.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_number_style__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("giR+"),antd_es_input_number__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("fyUT"),antd_es_input_style__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("5NDa"),antd_es_input__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("5rEg"),antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("iQDF"),antd_es_date_picker__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("+eQT"),antd_es_badge_style__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("Awhp"),antd_es_badge__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("KrTs"),antd_es_auto_complete_style__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("O3gP"),antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("lrIw"),antd_es_radio_style__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("7Kak"),antd_es_radio__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("9yH6"),antd_es_checkbox_style__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("sRBo"),antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("kaz8"),antd_es_button_style__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("+L6B"),antd_es_button__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("2/Rp"),antd_es_menu_style__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("lUTK"),antd_es_menu__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("BvKs"),antd_es_modal_style__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("2qtc"),antd_es_modal__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__("kLXV"),_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__("jrin"),_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__("k1fw"),_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__("oBTY"),antd_es_message_style__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__("miYZ"),antd_es_message__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__("tsqr"),_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__("WmNS"),_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default=__webpack_require__.n(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29__),_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__("9og8"),_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__("tJVT"),antd_es_select_style__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__("OaEy"),antd_es_select__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__("2fM7"),react__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__("q1tI"),react__WEBPACK_IMPORTED_MODULE_34___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_34__),umi__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__("Ty5D"),umi__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__("9kvl"),_index_less_modules__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__("1nVM"),_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default=__webpack_require__.n(_index_less_modules__WEBPACK_IMPORTED_MODULE_37__),moment__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__("wd/R"),moment__WEBPACK_IMPORTED_MODULE_38___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_38__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__("Z0Lh"),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_39___default=__webpack_require__.n(antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_39__),_ant_design_icons__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__("y3Kf"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__("8Skl"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__("RCxd"),_components_monaco_editor__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__("ZW9T"),_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__("FrRK"),_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__("QNag"),_utils_fetch__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__("ErOA"),_components_Permission__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__("sLOW"),_utils_env__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__("m3rI"),_utils_verifyLogin_tsx__WEBPACK_IMPORTED_MODULE_49__=__webpack_require__("NLgs"),timeFormat="YYYY-MM-DD HH:mm",Option=antd_es_select__WEBPACK_IMPORTED_MODULE_33__.a.Option,handleDateString=function(n){if(!n)return n;var e=n.split(":");if(e[1]=="00"||e[1]=="30")return n;var J=parseInt(e[1]);if(J<30||J==60)return[e[0],"30"].join(":");if(J<60){var w=[e[0],"00"].join(":"),r="YYYY-MM-DD HH:mm",t=moment__WEBPACK_IMPORTED_MODULE_38___default()(w,r);return t.add(1,"hours"),t.format(r)}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$settin80,_shixunsDetail$settin81,_shixunsDetail$detail6,_shixunsDetail$detail7,_shixunsDetail$settin122,_shixunsDetail$settin123,_shixunsDetail$settin124,_shixunsDetail$settin125,_shixunsDetail$detail8,user=_ref.user,dispatch=_ref.dispatch,shixunsDetail=_ref.shixunsDetail,practiceSetting=_ref.practiceSetting,shixunId=Object(react__WEBPACK_IMPORTED_MODULE_34__.useRef)(),_useState=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(!0),_useState2=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState,2),isShowSetting=_useState2[0],setIsShowSetting=_useState2[1],_useState3=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState4=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState3,2),taskPass=_useState4[0],setTaskPass=_useState4[1],_useState5=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState6=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState5,2),testSetPermission=_useState6[0],setTestSetPermission=_useState6[1],_useState7=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState8=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState7,2),isCopy=_useState8[0],setIsCopy=_useState8[1],_useState9=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState10=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState9,2),openValue=_useState10[0],setOpenValue=_useState10[1],_useState11=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)([]),_useState12=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState11,2),selectDepartmentList=_useState12[0],setSelectDepartmentList=_useState12[1],_useState13=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)([]),_useState14=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState13,2),departmentList=_useState14[0],setDepartmentList=_useState14[1],_useState15=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(""),_useState16=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState15,2),departmentValue=_useState16[0],setDepartmentValue=_useState16[1],_useState17=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState18=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState17,2),isOpenTime=_useState18[0],setIsOpenTime=_useState18[1],_useState19=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState20=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState19,2),openTime=_useState20[0],setOpenTime=_useState20[1],_useState21=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState22=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState21,2),vnc=_useState22[0],setVNC=_useState22[1],_useState23=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState24=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState23,2),windows_vnc=_useState24[0],setWindowVNC=_useState24[1],_useState25=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState26=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState25,2),linux_vnc=_useState26[0],setLinuxVNC=_useState26[1],_useState27=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(""),_useState28=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState27,2),windows_start_template=_useState28[0],setWindowVNCTemplate=_useState28[1],_useState29=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState30=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState29,2),websshShow=_useState30[0],setWebsshShow=_useState30[1],_useState31=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState32=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState31,2),sshRadioValue=_useState32[0],setSshRadioValue=_useState32[1],_useState33=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState34=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState33,2),multiWebssh=_useState34[0],setMultiWebssh=_useState34[1],_useState35=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(!1),_useState36=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState35,2),hideCode=_useState36[0],setHideCode=_useState36[1],_useState37=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState38=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState37,2),codeEditPermission=_useState38[0],setCodeEditPermission=_useState38[1],_useState39=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState40=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState39,2),codeHidden=_useState40[0],setCodeHidden=_useState40[1],_useState41=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState42=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState41,2),forbidCopy=_useState42[0],setForbidCopy=_useState42[1],_useState43=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState44=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState43,2),display_git_address=_useState44[0],set_display_git_address=_useState44[1],_useState45=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(!1),_useState46=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState45,2),advancedsettingshow=_useState46[0],setAdvancedSettingShow=_useState46[1],_useState47=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState48=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState47,2),evaluateScript=_useState48[0],setEvaluateScript=_useState48[1],_useState49=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)([]),_useState50=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState49,2),serviceConfigList=_useState50[0],setServiceConfigList=_useState50[1],_useState51=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState52=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState51,2),evaluationScript=_useState52[0],setevaluationScript=_useState52[1],_useState53=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)([]),_useState54=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState53,2),standardScriptList=_useState54[0],setStandardScripts=_useState54[1],_useState55=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)("1"),_useState56=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState55,2),MenuSelectKey=_useState56[0],setMenuSelectKey=_useState56[1],_useState57=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(!1),_useState58=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState57,2),disableDiscuss=_useState58[0],setDisableDiscuss=_useState58[1],_useState59=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(!1),_useState60=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState59,2),Remote=_useState60[0],setRemote=_useState60[1],_useState61=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState62=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState61,2),createTitle=_useState62[0],setCreateTitle=_useState62[1],_useState63=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(!1),_useState64=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState63,2),isupdate=_useState64[0],setIsupdate=_useState64[1],_useState65=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(3),_useState66=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState65,2),terminal_count=_useState66[0],setterminal_count=_useState66[1],_useState67=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(!1),_useState68=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState67,2),port=_useState68[0],setport=_useState68[1],params=Object(umi__WEBPACK_IMPORTED_MODULE_35__.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"},_useState69=Object(react__WEBPACK_IMPORTED_MODULE_34__.useState)(),_useState70=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_31__.a)(_useState69,2),isRadiuvalue=_useState70[0],setIsRadiuValue=_useState70[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 l=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_30__.a)(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.mark(function n(e){var J;return _Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,dispatch({type:"shixunsDetail/getDepartments",payload:{q:e}});case 2:J=r.sent,J&&setDepartmentList(J.shools_name||[]);case 4:case"end":return r.stop()}},n)}));return function(e){return l.apply(this,arguments)}}();Object(react__WEBPACK_IMPORTED_MODULE_34__.useEffect)(function(){shixunsDetail.setting&&handleInitState()},[shixunsDetail.setting]),Object(react__WEBPACK_IMPORTED_MODULE_34__.useEffect)(function(){var l,n;dispatch({type:"shixunsDetail/getSettingsData",payload:params}),shixunId.current=(l=location.pathname)===null||l===void 0||((n=l.split("/"))===null||n===void 0)?void 0:n[2]},[]);var handleSelectDepartment=function(n){if(selectDepartmentList.includes(n)){antd_es_message__WEBPACK_IMPORTED_MODULE_28__.b.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([].concat(Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_26__.a)(selectDepartmentList),[n]))};function getRequiredStatus(){return _getRequiredStatus.apply(this,arguments)}function _getRequiredStatus(){return _getRequiredStatus=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_30__.a)(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.mark(function l(){var n;return _Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_46__.a)("/api/shixuns/".concat(shixunId.current,"/required_status"),{method:"get",params:{}});case 2:n=J.sent,n&&setCreateTitle(n==null?void 0:n.data);case 4:case"end":return J.stop()}},l)})),_getRequiredStatus.apply(this,arguments)}var handleChangeSeviceConfig=function(n,e,J){var w=serviceConfigList.map(function(r,t){return t===J?Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_25__.a)(Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_25__.a)({},r),{},Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_24__.a)({},e,n)):r});setServiceConfigList(w)},handleInitState=function(){var n,e,J,w,r,t,Y,v,i,s,R,f,V,u,m,_,o,L,W,Z,P,ge,De,c,y,E,ee,Q,b,a,Te,j,ne,se,C,Xe,M,I,D,p,re,ue,ae,B,q,te,_t,Lt,ce,Rt,Ze,A,X,N,Le=(shixunsDetail==null||((n=shixunsDetail.setting)===null||n===void 0)?void 0:n.shixun)||{},be=Le.choice_main_type,yt=Le.main_type,dt=Le.small_type,Qe=Le.choice_small_type,pa=Le.is_secret_repository,Ne=Le.standard_scripts,de=Le.evaluate_script,la=Le.shixun_service_configs;setEvaluateScript(de),setServiceConfigList(la),setStandardScripts(Ne||[]),setWindowVNCTemplate((e=shixunsDetail.setting)===null||e===void 0||((J=e.shixun)===null||J===void 0)?void 0:J.windows_start_template),setWindowVNC((w=shixunsDetail.setting)===null||w===void 0||((r=w.shixun)===null||r===void 0)?void 0:r.windows_vnc),setLinuxVNC((t=shixunsDetail.setting)===null||t===void 0||((Y=t.shixun)===null||Y===void 0)?void 0:Y.linux_vnc),setVNC((v=shixunsDetail.setting)===null||v===void 0||((i=v.shixun)===null||i===void 0)?void 0:i.vnc),setWebsshShow(!!((s=shixunsDetail.setting)===null||s===void 0||((R=s.shixun)===null||R===void 0)?void 0:R.webssh)),setSshRadioValue((f=shixunsDetail.setting)===null||f===void 0||((V=f.shixun)===null||V===void 0)?void 0:V.webssh),setMultiWebssh((u=shixunsDetail.setting)===null||u===void 0||((m=u.shixun)===null||m===void 0)?void 0:m.multi_webssh),setHideCode((_=shixunsDetail.setting)===null||_===void 0||((o=_.shixun)===null||o===void 0)?void 0:o.hide_code),setCodeEditPermission((L=shixunsDetail.setting)===null||L===void 0||((W=L.shixun)===null||W===void 0)?void 0:W.code_edit_permission),setCodeHidden((Z=shixunsDetail.setting)===null||Z===void 0||((P=Z.shixun)===null||P===void 0)?void 0:P.show_code_dir),setForbidCopy((ge=shixunsDetail.setting)===null||ge===void 0||((De=ge.shixun)===null||De===void 0)?void 0:De.forbid_copy),setTaskPass((c=shixunsDetail.setting)===null||c===void 0||((y=c.shixun)===null||y===void 0)?void 0:y.task_pass),setTestSetPermission((E=shixunsDetail.setting)===null||E===void 0||((ee=E.shixun)===null||ee===void 0)?void 0:ee.test_set_permission),set_display_git_address((Q=shixunsDetail.setting.shixun)===null||Q===void 0?void 0:Q.display_git_address),setIsCopy((b=shixunsDetail.setting)===null||b===void 0||((a=b.shixun)===null||a===void 0)?void 0:a.can_copy),setOpenValue((Te=shixunsDetail.setting)===null||Te===void 0||((j=Te.shixun)===null||j===void 0)?void 0:j.use_scope),setIsOpenTime(!!((ne=shixunsDetail.setting)===null||ne===void 0||((se=ne.shixun)===null||se===void 0)?void 0:se.opening_time)),setOpenTime((C=shixunsDetail.setting)===null||C===void 0||((Xe=C.shixun)===null||Xe===void 0)?void 0:Xe.opening_time),setSelectDepartmentList((M=shixunsDetail.setting)===null||M===void 0||((I=M.shixun)===null||I===void 0)?void 0:I.scope_partment),setevaluationScript((D=shixunsDetail.setting)===null||D===void 0||((p=D.shixun)===null||p===void 0)?void 0:p.choice_standard_scripts),setDisableDiscuss((re=shixunsDetail.setting)===null||re===void 0||((ue=re.shixun)===null||ue===void 0)?void 0:ue.is_disable_discuss),setterminal_count((ae=shixunsDetail.setting)===null||ae===void 0||((B=ae.shixun)===null||B===void 0)?void 0:B.terminal_count),setport((q=shixunsDetail.setting)===null||q===void 0||((te=q.shixun)===null||te===void 0)?void 0:te.port_mapping),((_t=shixunsDetail.setting)===null||_t===void 0||((Lt=_t.shixun)===null||Lt===void 0)?void 0:Lt.windows_vnc)||((ce=shixunsDetail.setting)===null||ce===void 0||((Rt=ce.shixun)===null||Rt===void 0)?void 0:Rt.linux_vnc)||((Ze=shixunsDetail.setting)===null||Ze===void 0||((A=Ze.shixun)===null||A===void 0)?void 0:A.vnc)?(setIsRadiuValue(5),setRemote(!0)):((X=shixunsDetail.setting)===null||X===void 0||((N=X.shixun)===null||N===void 0)?void 0:N.webssh)&&(setRemote(!0),setIsRadiuValue(3))};Object(react__WEBPACK_IMPORTED_MODULE_34__.useEffect)(function(){var _Object$keys$filter,_shixunsDetail$settin56,_shixunsDetail$settin57,_shixunsDetail$settin58,_shixunsDetail$settin59,_shixunsDetail$settin60,_shixunsDetail$settin61,_shixunsDetail$settin62,_shixunsDetail$settin65,_shixunsDetail$settin66,_shixunsDetail$settin67,confirmLeave=!1;((_Object$keys$filter=Object.keys(diffObj).filter(function(item){var _shixunsDetail$settin55;return((_shixunsDetail$settin55=shixunsDetail.setting)===null||_shixunsDetail$settin55===void 0?void 0:_shixunsDetail$settin55.shixun[item])!=eval(diffObj[item])}))===null||_Object$keys$filter===void 0?void 0:_Object$keys$filter.length)&&(confirmLeave=!0),isOpenTime!=!!((_shixunsDetail$settin56=shixunsDetail.setting)===null||_shixunsDetail$settin56===void 0||((_shixunsDetail$settin57=_shixunsDetail$settin56.shixun)===null||_shixunsDetail$settin57===void 0)?void 0:_shixunsDetail$settin57.opening_time)&&(confirmLeave=!0),disableDiscuss!=!!((_shixunsDetail$settin58=shixunsDetail.setting)===null||_shixunsDetail$settin58===void 0||((_shixunsDetail$settin59=_shixunsDetail$settin58.shixun)===null||_shixunsDetail$settin59===void 0)?void 0:_shixunsDetail$settin59.is_disable_discuss)&&(confirmLeave=!0),selectDepartmentList.length!=((_shixunsDetail$settin60=shixunsDetail.setting)===null||_shixunsDetail$settin60===void 0||((_shixunsDetail$settin61=_shixunsDetail$settin60.shixun)===null||_shixunsDetail$settin61===void 0||((_shixunsDetail$settin62=_shixunsDetail$settin61.scope_partment)===null||_shixunsDetail$settin62===void 0))?void 0:_shixunsDetail$settin62.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map(function(l,n){var e,J;l!=((e=shixunsDetail.setting)===null||e===void 0||((J=e.shixun)===null||J===void 0)?void 0:J.scope_partment[n])&&(confirmLeave=!0)}),serviceConfigList.length!=((_shixunsDetail$settin65=shixunsDetail.setting)===null||_shixunsDetail$settin65===void 0||((_shixunsDetail$settin66=_shixunsDetail$settin65.shixun)===null||_shixunsDetail$settin66===void 0||((_shixunsDetail$settin67=_shixunsDetail$settin66.shixun_service_configs)===null||_shixunsDetail$settin67===void 0))?void 0:_shixunsDetail$settin67.length)&&(confirmLeave=!0),serviceConfigList==null||serviceConfigList.map(function(l,n){var e,J,w,r,t,Y,v,i,s,R,f,V;(l==null?void 0:l.cpu_limit)!=((e=shixunsDetail.setting)===null||e===void 0||((J=e.shixun)===null||J===void 0||((w=J.shixun_service_configs[n])===null||w===void 0))?void 0:w.cpu_limit)&&(confirmLeave=!0),(l==null?void 0:l.lower_cpu_limit)!=((r=shixunsDetail.setting)===null||r===void 0||((t=r.shixun)===null||t===void 0||((Y=t.shixun_service_configs[n])===null||Y===void 0))?void 0:Y.lower_cpu_limit)&&(confirmLeave=!0),(l==null?void 0:l.memory_limit)!=((v=shixunsDetail.setting)===null||v===void 0||((i=v.shixun)===null||i===void 0||((s=i.shixun_service_configs[n])===null||s===void 0))?void 0:s.memory_limit)&&(confirmLeave=!0),(l==null?void 0:l.request_limit)!=((R=shixunsDetail.setting)===null||R===void 0||((f=R.shixun)===null||f===void 0||((V=f.shixun_service_configs[n])===null||V===void 0))?void 0:V.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_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_30__.a)(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.mark(function l(){var n,e,J;return _Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(isOpenTime&&!openTime)){r.next=3;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_28__.b.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4"),r.abrupt("return");case 3:if(!(hideCode&&Remote===!1)){r.next=6;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_28__.b.info("\u8BF7\u81F3\u5C11\u52FE\u9009\u4E00\u79CD\u7F16\u7A0B\u9875\u9762\uFF01"),r.abrupt("return");case 6:if(!(openValue===1&&!selectDepartmentList.length)){r.next=9;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_28__.b.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),r.abrupt("return");case 9:return e=(n=shixunsDetail.detail)===null||n===void 0?void 0:n.is_jupyter,r.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,terminal_count,port_mapping:port},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:J=r.sent,(J==null?void 0:J.status)===0&&(antd_es_message__WEBPACK_IMPORTED_MODULE_28__.b.info("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}));case 14:case"end":return r.stop()}},l)})),_handSubmeit.apply(this,arguments)}var handleChangeEvaluationScript=function(n){antd_es_modal__WEBPACK_IMPORTED_MODULE_23__.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:react__WEBPACK_IMPORTED_MODULE_34___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_34___default.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:function(){var e=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_30__.a)(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.mark(function w(){return _Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___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_23__.a.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")});case 3:case"end":return t.stop()}},w)}));function J(){return e.apply(this,arguments)}return J}()})},handleGetScriptContent=function(){var l=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_30__.a)(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.mark(function n(e){var J;return _Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,dispatch({type:"shixunsDetail/getScriptContent",payload:{id:shixunId.current,script_id:e}});case 2:J=r.sent,J&&setEvaluateScript(J.content);case 4:case"end":return r.stop()}},n)}));return function(e){return l.apply(this,arguments)}}(),handleDeleteShixun=function(){var l=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_30__.a)(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.mark(function n(){var e,J,w,r,t,Y,v;return _Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:shixunId.current}});case 2:if(s.t0=s.sent,s.t0){s.next=5;break}s.t0={};case 5:v=s.t0,antd_es_modal__WEBPACK_IMPORTED_MODULE_23__.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:"tc font14 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.modal)},!!((e=v.subjects)===null||e===void 0?void 0:e.length)&&react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_34___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(J=v.subjects)===null||J===void 0||((w=J.splice(0,2))===null||w===void 0)?void 0:w.map(function(R){return"\u300A".concat(R,"\u300B")}),"\u7B49",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.colorOrange},v==null?void 0:v.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null)),!!((r=v.courses)===null||r===void 0?void 0:r.length)&&react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_34___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(t=v.courses)===null||t===void 0||((Y=t.splice(0,2))===null||Y===void 0)?void 0:Y.map(function(R){return"\u300A".concat(R,"\u300B")}),"\u7B49",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.colorOrange},v==null?void 0:v.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null)),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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 R=Object(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_30__.a)(_Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.mark(function V(){var u;return _Users_ll_Documents_ws_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_29___default.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,dispatch({type:"shixunsDetail/deleteShixun",payload:{id:shixunId.current}});case 2:u=_.sent,u.status===1&&(antd_es_message__WEBPACK_IMPORTED_MODULE_28__.b.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_36__.c.push("/shixuns"));case 4:case"end":return _.stop()}},V)}));function f(){return R.apply(this,arguments)}return f}()});case 7:case"end":return s.stop()}},n)}));return function(){return l.apply(this,arguments)}}(),handleDeleteElseShixun=function(){if(Object(_utils_verifyLogin_tsx__WEBPACK_IMPORTED_MODULE_49__.b)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664"))return};function showExitmodel(l){antd_es_modal__WEBPACK_IMPORTED_MODULE_23__.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(l),parseInt(l)===1?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{style:{height:"100%",display:"flex",background:"#fff"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_21__.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_34___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_21__.a.Item,{key:1},"\u8BBE\u7F6E"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_21__.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_34___default.a.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_47__.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_34___default.a.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.titlesize,style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_34___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_34___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__.a,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__.a,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u8DF3\u5173\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{checked:taskPass,disabled:!editable,onChange:function(n){return setTaskPass(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{checked:testSetPermission,disabled:!editable,onChange:function(n){return setTestSetPermission(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u590D\u5236:"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{checked:isCopy,onChange:function(n){return setIsCopy(n.target.checked)},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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$settin80=shixunsDetail.setting)===null||_shixunsDetail$settin80===void 0||((_shixunsDetail$settin81=_shixunsDetail$settin80.shixun)===null||_shixunsDetail$settin81===void 0)?void 0:_shixunsDetail$settin81.use_scope)===0&&((_shixunsDetail$detail6=shixunsDetail.detail)===null||_shixunsDetail$detail6===void 0?void 0:_shixunsDetail$detail6.identity)>2)&&react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label,style:{padding:"4px 0px"}},"\u516C\u5F00\u7A0B\u5EA6:"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a.Group,{value:openValue,onChange:function(n){return setOpenValue(n.target.value)},disabled:!editable},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,value:0},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_34___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_13__.a,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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(l){return{value:l}})})),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(function(l){return editable?react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_badge__WEBPACK_IMPORTED_MODULE_11__.a,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter(function(e){return e!==l}))}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__.a,{type:"primary",ghost:!0},l)):react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__.a,{type:"primary",ghost:!0,className:"mr20"},l)}))))),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u5F00\u542F\u65F6\u95F4:"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{checked:isOpenTime,onChange:function(n){setIsOpenTime(n.target.checked),n.target.checked||setOpenTime("")},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_date_picker__WEBPACK_IMPORTED_MODULE_9__.a,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_39___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_38___default()().endOf("day").subtract(1,"days")},showTime:{minuteStep:30},value:openTime&&moment__WEBPACK_IMPORTED_MODULE_38___default()(openTime,timeFormat),onChange:function(n,e){return setOpenTime(handleDateString(e))}})))),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.titlesize,style:{marginTop:"20px"}},"\u5B9E\u9A8C\u6A21\u5F0F"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label,style:{padding:"5px 0px"}},"\u7F16\u7A0B\u754C\u9762\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.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_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.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_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{style:{marginTop:"5px"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a.Group,{value:isRadiuvalue,onChange:function(n){var e,J,w,r,t,Y,v,i,s,R;if(setIsRadiuValue(n.target.value),setSshRadioValue(1),setport(!1),n.target.value===3&&((e=shixunsDetail.setting)===null||e===void 0||((J=e.shixun)===null||J===void 0)?void 0:J.webssh)===2&&!((w=shixunsDetail.setting)===null||w===void 0||((r=w.shixun)===null||r===void 0)?void 0:r.vnc)){var f,V;setport((f=shixunsDetail.setting)===null||f===void 0||((V=f.shixun)===null||V===void 0)?void 0:V.port_mapping)}if(n.target.value===5&&!((t=shixunsDetail.setting)===null||t===void 0||((Y=t.shixun)===null||Y===void 0)?void 0:Y.linux_vnc)&&!((v=shixunsDetail.setting)===null||v===void 0||((i=v.shixun)===null||i===void 0)?void 0:i.windows_vnc)&&((s=shixunsDetail.setting)===null||s===void 0||((R=s.shixun)===null||R===void 0)?void 0:R.vnc)){var u,m;setport((u=shixunsDetail.setting)===null||u===void 0||((m=u.shixun)===null||m===void 0)?void 0:m.port_mapping)}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_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{value:3,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,style:{marginTop:"22px"}},"\u547D\u4EE4\u884C\u6A21\u5F0F",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.graaymingl," ml40"),style:{borderRadius:"8px"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a.Group,{value:sshRadioValue,disabled:!editable,onChange:function(n){var e,J,w,r,t,Y,v=n.target.value;if(setport(!1),v===1&&((e=shixunsDetail.setting)===null||e===void 0||((J=e.shixun)===null||J===void 0)?void 0:J.webssh)===1){var i,s;setport((i=shixunsDetail.setting)===null||i===void 0||((s=i.shixun)===null||s===void 0)?void 0:s.port_mapping)}else if(v===2&&((w=shixunsDetail.setting)===null||w===void 0||((r=w.shixun)===null||r===void 0)?void 0:r.webssh)===2){var R,f;setport((R=shixunsDetail.setting)===null||R===void 0||((f=R.shixun)===null||f===void 0)?void 0:f.port_mapping)}if(setSshRadioValue(v),v!==1&&setMultiWebssh(!1),setWindowVNCTemplate(""),v===3&&((t=shixunsDetail.setting)===null||t===void 0||((Y=t.shixun)===null||Y===void 0)?void 0:Y.webssh)===3){var V,u;setWindowVNCTemplate((V=shixunsDetail.setting)===null||V===void 0||((u=V.shixun)===null||u===void 0)?void 0:u.windows_start_template)}}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,style:{marginTop:"22px"},value:2},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u8BC4\u6D4B\u7A97\u53E3"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{style:{marginLeft:"30px",marginTop:"10px"},checked:multiWebssh,disabled:!editable,onChange:function(n){return setMultiWebssh(n.target.checked)}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:" ml10",style:{marginTop:"22px"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.color999},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u540C\u65F6\u5F00\u542F\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF09")))),sshRadioValue===2&&react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{style:{marginLeft:"30px",marginTop:"10px"},checked:port,disabled:!editable,onChange:function(n){return setport(n.target.checked)}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:" ml10",style:{marginTop:"22px"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u542F\u7528\u5916\u7F51\u670D\u52A1\u8BBF\u95EE\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.color999},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u52308081\u7AEF\u53E3\uFF09"))),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u7EC3\u4E60\u7A97\u53E3"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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")),sshRadioValue===1&&react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{style:{marginLeft:"30px",marginTop:"10px"},checked:port,disabled:!editable,onChange:function(n){return setport(n.target.checked)}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:" ml10",style:{marginTop:"22px"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u542F\u7528\u5916\u7F51\u670D\u52A1\u8BBF\u95EE\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.color999},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u52308081\u7AEF\u53E3\uFF09"))),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,style:{marginTop:"22px"},value:3},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u4E91\u4E3B\u673A\u7A97\u53E3"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap,style:{alignItems:"center"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_7__.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"})))),sshRadioValue===3&&react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap,style:{alignItems:"center"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u4E91\u4E3B\u673A\u6570\u91CF\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_input_number__WEBPACK_IMPORTED_MODULE_5__.a,{value:terminal_count,onChange:function(n){setterminal_count(n)},max:3,min:1,defaultValue:1}))),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:"c-grey-999 ml20 font14"},"(\u6CE8\u610F\uFF1A\u4E91\u4E3B\u673A\u4E0A\u9650\u662F10\u53F0)")))),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{value:5,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,style:{marginTop:"22px"}},"\u56FE\u5F62\u5316\u754C\u9762",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{className:"".concat(sshRadioValue!=2?_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.graayminglthree:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.graaymingl," ml40")},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a.Group,{value:linux_vnc?"linux_vnc":windows_vnc?"windows_vnc":"linux",disabled:!editable,onChange:function(n){var e,J,w,r,t=n.target.value;if(setWindowVNCTemplate(""),setport(!1),t==="linux_vnc"&&((e=shixunsDetail.setting)===null||e===void 0||((J=e.shixun)===null||J===void 0)?void 0:J.linux_vnc)){var Y,v;setWindowVNCTemplate((Y=shixunsDetail.setting)===null||Y===void 0||((v=Y.shixun)===null||v===void 0)?void 0:v.windows_start_template)}else if(t==="windows_vnc"&&((w=shixunsDetail.setting)===null||w===void 0||((r=w.shixun)===null||r===void 0)?void 0:r.windows_vnc)){var i,s;setWindowVNCTemplate((i=shixunsDetail.setting)===null||i===void 0||((s=i.shixun)===null||s===void 0)?void 0:s.windows_start_template)}else{var R,f,V,u,m,_;t==="linux"&&!((R=shixunsDetail.setting)===null||R===void 0||((f=R.shixun)===null||f===void 0)?void 0:f.linux_vnc)&&!((V=shixunsDetail.setting)===null||V===void 0||((u=V.shixun)===null||u===void 0)?void 0:u.windows_vnc)&&setport((m=shixunsDetail.setting)===null||m===void 0||((_=m.shixun)===null||_===void 0)?void 0:_.port_mapping)}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_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{value:"linux",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,style:{marginTop:"22px"}},"Linux\u5BB9\u5668",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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")),!linux_vnc&&!windows_vnc&&react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{style:{marginLeft:"30px",marginTop:"10px"},checked:port,disabled:!editable,onChange:function(n){return setport(n.target.checked)}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:" ml10",style:{marginTop:"22px"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",null,"\u542F\u7528\u5916\u7F51\u670D\u52A1\u8BBF\u95EE\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.color999},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u52308082\u7AEF\u53E3\uFF09"))),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{value:"linux_vnc",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,style:{marginTop:"22px"}},"Linux\u4E91\u4E3B\u673A\u56FE\u5F62\u5316\u6A21\u5F0F",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label,style:{paddingTop:"5px"}},"\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_7__.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_34___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_15__.a,{value:"windows_vnc",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.radio,style:{marginTop:"22px"}},"Windows\u4E91\u4E3B\u673A\u56FE\u5F62\u5316\u6A21\u5F0F",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_7__.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_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{checked:display_git_address,disabled:!editable,onChange:function(n){return set_display_git_address(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{checked:codeHidden,disabled:!editable,onChange:function(n){return setCodeHidden(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___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_34___default.a.createElement("div",{style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",null,"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent,style:{padding:"0px"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{checked:codeEditPermission,disabled:!editable,onChange:function(n){return setCodeEditPermission(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__.a,{checked:forbidCopy,disabled:!editable,onChange:function(n){return setForbidCopy(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.titlesize,style:{marginTop:"20px",display:"none"}},"\u9AD8\u7EA7\u8BBE\u7F6E ",react__WEBPACK_IMPORTED_MODULE_34___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_34___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_40__.a,null):react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_41__.a,null))),advancedsettingshow&&react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,!((_shixunsDetail$detail7=shixunsDetail.detail)===null||_shixunsDetail$detail7===void 0?void 0:_shixunsDetail$detail7.is_jupyter)&&react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_34___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.flexRow," ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.flexAlignCenter)},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{style:{fontSize:"16px"}},"\u8BC4\u6D4B\u811A\u672C\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_select__WEBPACK_IMPORTED_MODULE_33__.a,{style:{width:"200px"},value:evaluationScript,disabled:((_shixunsDetail$settin122=shixunsDetail.setting)===null||_shixunsDetail$settin122===void 0||((_shixunsDetail$settin123=_shixunsDetail$settin122.shixun)===null||_shixunsDetail$settin123===void 0)?void 0:_shixunsDetail$settin123.status)===2?!0:!editable,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:function(n){handleChangeEvaluationScript(n),setevaluationScript(n)}},(standardScriptList||[]).map(function(l,n){return react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(Option,{value:parseInt(l.id),name:l.scptname,key:n},l.scptname)})))),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.color4CACFF," font14 current ml10"),style:{marginTop:"2px"},onClick:handleUseCustomScript},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_popover__WEBPACK_IMPORTED_MODULE_3__.a,{overlayClassName:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.popover,placement:"bottomLeft",content:react__WEBPACK_IMPORTED_MODULE_34___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_34___default.a.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),"challengeProgramNames",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),"sourceClassNames",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),"src/step1/HelloWorld.java",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),"src/step2/Other.java",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_34___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_34___default.a.createElement("br",null),"step1.HelloWorld",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),"step2.Other",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),'ff challengeProgramNames=("src/step1/',react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),'sourceClassNames=("step1.HelloWorld',react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),'" "step2.Other")',react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_42__.a,null)))),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(_components_monaco_editor__WEBPACK_IMPORTED_MODULE_43__.b,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:evaluateScript,options:{readOnly:((_shixunsDetail$settin124=shixunsDetail.setting)===null||_shixunsDetail$settin124===void 0||((_shixunsDetail$settin125=_shixunsDetail$settin124.shixun)===null||_shixunsDetail$settin125===void 0)?void 0:_shixunsDetail$settin125.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_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSettingWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSettingName},"\u670D\u52A1\u914D\u7F6E"),serviceConfigList==null?void 0:serviceConfigList.map(function(l,n){var e,J,w,r,t,Y,v,i;return react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{key:n},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"font16"},l.name)),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSetLeft},"CPU(\u6838)\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_7__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSetInput,value:l.cpu_limit,disabled:((e=shixunsDetail.setting)===null||e===void 0||((J=e.shixun)===null||J===void 0)?void 0:J.status)===2?!0:!editable,onChange:function(R){return handleChangeSeviceConfig(R.target.value,"cpu_limit",n)}})),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSetLeft},"\u6700\u4F4ECPU(\u6838)\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_7__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSetInput,value:l.lower_cpu_limit,disabled:((w=shixunsDetail.setting)===null||w===void 0||((r=w.shixun)===null||r===void 0)?void 0:r.status)===2?!0:!editable,onChange:function(R){return handleChangeSeviceConfig(R.target.value,"lower_cpu_limit",n)}})),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSetLeft},"\u5185\u5B58\u9650\u5236(M)\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_7__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSetInput,value:l.memory_limit,disabled:((t=shixunsDetail.setting)===null||t===void 0||((Y=t.shixun)===null||Y===void 0)?void 0:Y.status)===2?!0:!editable,onChange:function(R){return handleChangeSeviceConfig(R.target.value,"memory_limit",n)}})),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:"mb5"},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSetLeft},"\u5185\u5B58\u8981\u6C42(M)\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_7__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.serviceSetMemoryInput,value:l.request_limit,disabled:((v=shixunsDetail.setting)===null||v===void 0||((i=v.shixun)===null||i===void 0)?void 0:i.status)===2?!0:!editable,onChange:function(R){return handleChangeSeviceConfig(R.target.value,"request_limit",n)}}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.titlesize,style:{marginTop:"20px"}}," \u8BC4\u8BBA\u533A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_switch__WEBPACK_IMPORTED_MODULE_1__.a,{checked:!disableDiscuss,onChange:function(n){return setDisableDiscuss(!n)}}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_37___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_34___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_34___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__.a,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #1890ff",color:"#1890ff"},onClick:function(){umi__WEBPACK_IMPORTED_MODULE_36__.c.push("/shixuns/".concat(params.id,"/challenges"))}},"\u53D6\u6D88"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_19__.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_34___default.a.createElement("div",{style:{padding:"40px"}},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.itemWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.img,src:"".concat(_utils_env__WEBPACK_IMPORTED_MODULE_48__.a.IMG_SERVER,"/images/").concat(createTitle==null?void 0:createTitle.user_image_url)}),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.itemContent},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.nameWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.name},createTitle==null?void 0:createTitle.user_name),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.actionGroup})),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.schoolWrap},react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_37___default.a.school},createTitle==null?void 0:createTitle.user_school)),react__WEBPACK_IMPORTED_MODULE_34___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_34___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_34___default.a.createElement(_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_44__.a,null),react__WEBPACK_IMPORTED_MODULE_34___default.a.createElement(_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_45__.a,{onFinish:function(n){return setEvaluateScript(n)}}))}__webpack_exports__.a=Object(umi__WEBPACK_IMPORTED_MODULE_36__.a)(function(l){var n=l.user,e=l.shixunsDetail,J=l.practiceSetting;return{user:n,shixunsDetail:e,practiceSetting:J}})(Setting)},"1Sn+":function(l,n,e){},"1XHU":function(l,n,e){"use strict";var J=e("2qtc"),w=e("kLXV"),r=e("q1tI"),t=e.n(r),Y=e("9kvl"),v=e("3wET"),i=e.n(v),s=e("bUJZ"),R=e.n(s),f=e("Ct/S"),V=e.n(f),u=function(_){var o=_.visible,L=_.occupationValue,W=_.onCancel,Z=W===void 0?function(){}:W,P=function(){return t.a.createElement("div",{className:V.a.flexColumn},t.a.createElement("img",{className:V.a.img,src:R.a}),t.a.createElement("span",{className:V.a.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1"))},ge=function(){return t.a.createElement("div",{className:V.a.flexColumn},t.a.createElement("img",{className:V.a.img,src:i.a}),t.a.createElement("span",{className:V.a.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1"))},De=function(){return L===3?t.a.createElement(t.a.Fragment,null,ge(),P()):L===2?P():ge()};return t.a.createElement(w.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:o,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:function(){Z(),Y.c.push("/account/certification")},onCancel:function(){Z()}},t.a.createElement("div",{className:V.a.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.a.createElement("div",{className:V.a.flexRow},De()))};n.a=Object(Y.a)(function(m){var _=m.paperlibrary,o=m.loading,L=m.globalSetting;return{paperlibrary:_,globalSetting:L,loading:o.effects}})(u)},"1ZF9":function(l,n,e){l.exports=e.p+"static/Authorize.cc9c212f.png"},"1nVM":function(l,n,e){l.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(l,n,e){l.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"}},"3wET":function(l,n){l.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAACE5JREFUWAmtWH1snVUZ/533tuvYVreyjGy3Y6srTBo2srI4XbtKgFQxIrKYzeAfk8AfCzHbCkPMjPjBP0aCsjr1D01USCQ6oosyiLF8xMGqc2BHauUj1I2Ntghs7dqytuu99/j7nfOee9/73js+jKd53+d5n3Oe5/zO8zznOafX4EO2ta/bhqlJfM4adFJ1hQWyxiIrM5QNG2CY7EnKei5agMf7V5pR9X3QRv0P1pr77WaO3AGLDoKokZYlY2hBtFqLDHLse9ZE2De41hyoNiYte19AzX22nfPdT8NtnJr6UgkIAl/dTLKXwHupeM9gqzmcBpH8rm6JI7ZYm3nhBfyAQHYlFcr4NL6yTn4kEamPxkxkutevx+5Hjcmnh+u7KqB1fXbR+Az2U195UmyWnjH8E1ULvGgsKDlRghTg8MnhPQvrsPVYqxnziqV3BSCBGZuUe21LMUGUKGx6F42K14rZJ6oWeFG19+w3eGnhPLSlQUVOM34pTGfHsR95tCBPozlOFCh5q++YOj7uqyfUxhqDbAYQjxzB8JFuoJ739qRrZ22L5tKcSQx+KbFk1VN2b8Fa5ky8QvojhEVDAh9C1DAH2NYIdFwMNM3TCIsT5wwOnbH45SlgIufDG8arv+RnsQb0SPe/rzdd0lYrAmr+s23PWzznxdXfyRzK1gEPrgU+cbHBa5MWr07KmsHq+RaXLTAYGAe29wFDMyVb6RC62YmxJjKbBj/td5+rJ1LJzeL+ihWUbHkuzpe5GYM9lwsM8MSbwLcGDMZmqc1cWlhrsOsyi20rgTubDb45YDGl0MZNPio1yS1yec2NdsldDq18jEUvzzqjjVj2UMF9i/JRDpFeMc/ihqUWT71p8fU+i3fO0eisRZ4hOjNl8f1/MWxvG3wha/GxedKVntct0SB3tM1hCIAwix0+YZWEVKRhPYF3SRjLxa+tN6hlGX56hHky7RNXyevHAe/OWPxpyCoUuKpem0F9frGBaqGBd5QYOAI1Kw7aBjuFDuWbckQt0DQfYr5srhuGkXdJ5cG4JZP+P+pjWzIn9gR5Vx746ajrLc3Fc7BDWCJM4EZu0xoXkmJ4OLqMl9HYY6Svj3vgrQ00SI9Z5Y+ewJOua/BjBrjj5IEybzjbmkN2YyoMxBJR0OmF5UreSDAmygmoLHqY5/kb3FlfWgWsJygdAu4giOnVlG39KHCcO63/HfXRd/HkgQZbgcquKaAz85GbvrMTBduEApFqUYGKTz2mIH8D4zMGs+Q/swK4Zhkno+w8vbCEpeCLBPmNq4HFDOuP+4G/vBHblN3UIz1LmajnzShD5e8yHO4BcE4HxAnKX/STE0TUPsyJjjUBG5YC937ccE2hz+DEWYs9PNN/N0hjBc0mo2waIz4ey7xxcznq+pGtYf5wc/oW95eqZcjiosRiOYvebWssNrMOLb7IYHSaRXEUGGMBHJ0G/j5icZS16QTDZQjcY/AzsHw54MKoFrAFvBRla2xeFz3fUgugMED1dDUT9YFrgdalBi++Rf6IxaFTrENTCiHcExblLIYP0lpWvFuvZLjPA799+QLzcd8oZCMEUu+HlCCE70DXLAEeuN5g1SLgJ89b/PwYcPoce90yw6hy/RCSWh6fX+Ex87UNwKkJ4DfMLdcI1EVPwH0bUciGWRdW6ztZR+IBjlzCg/NHvBk1EvZ9h4BH+lmV6bQwXkUyp4RNeMQpckwdD6fbrgJ2f5IX7bME1cMebfVqLcJwZHK8kMfb0m098qJ6pDiHS7j3U8Dliw26/0Yw9EyBVVw6GjOHbtjUaFGrpbp646n4OoZ8+zrgbl5+jzPPup4AnmeIHSDaZrr4UhLzZrZwMioU8GSpcGkSDeJS4wlX8zTvbAaO0NCv/0Exz6zk+C0twE8/b3B7qyE4r6t+VgB8dYNBF8G8+jaw6zHgRR4nwa5bcGoBNh/11GQKOJjPubXRueU+l/0tTMT5LP8PHy1gbJKAKSuGnEw/i+QwQ3F3h/4VsfjZEYMMd9fOjcAdGw3+yR131x+BV1ggK1rZdCYXZfC4s738u/Zp5tG1aYV6LvNXtwDLmcg3/4ITaytzkEC5pjAxqdfw5P/hTbwLXcLb1iGL+XUG2wmoj7Xqrj8Ag6fD8PIrb3Lf89r7zNC3zXX0Clse+1gxCSis30+5gMnc1GDwylvAmQkaUxgJItyZg68Ghgx2/p4Xtpt5B7qGt0CiPnqSYA4wd04HmzEoT/w7rI6U69onIasDz6X7zAEeC71lhx0nj5iw2rITU8AMjwuf6J6K97nk6ctDwM79zBN65a/HPX+ctcrbFE3yRED7ShRRLrRXGIRFGF3L7rHtVHou6QHxlzKpx3gBm2AVDttcVI1QijIn4KuZ9WqaJ//QmDdOGKVJXM2iRJStOFfGbBr+nr/CFgFpQOOd+b08M3cVk0S9CYvvB6iyvwRK9uNzxFMncCHqHnow0xV/+pCFj7aN0W7DrRfqhLs5qlZc8AZJ26pXcn1iC/twSq5weuqvvxrH77j+mELUoznD/KJlHpKgqcsumjlve2mqJeWg0nIrtKSpVqHhxcU3wZTGvFRXa9pO7C3/77WqaYE6P23380rRGaaQzcqQVOZQce73YLhLe+rmmq1pMFJxuyytq4Ht15nP8ljpdpX7QiFRyU+EIIQiUJUJ8aKOp51MIereRNvVwAhHVQ8lAWZv588xBf0cY6v8HJMcSXCxQVG14F1ReqWXpeWe4Yf+x59jnMXEa9k2u5mgdrASdHBqV1BTu7hiExGEfPss6b6Rh/9PP1glMDl2xZdtA8vMjRaFTl7tLqVQN86sOukJnmx8jD3FstpTCxw8+ciH+0nvv4gFlb/v9tJbAAAAAElFTkSuQmCC"},4:function(l,n){},"4SAo":function(l,n,e){l.exports={footerWrap:"footerWrap___2ePEu"}},"6Fuo":function(l,n,e){l.exports={flex_box_center:"flex_box_center___3p8A0",flex_space_between:"flex_space_between___2wMwo",flex_box_vertical_center:"flex_box_vertical_center___2fKhV",flex_box_center_end:"flex_box_center_end___27Yk8",flex_box_column:"flex_box_column___3Khbo",rightMenu:"rightMenu___20Eel",joinMenu:"joinMenu___2blJt",joinBoard:"joinBoard___2XUXK",joinCol:"joinCol___3o5gp"}},"7ahc":function(l,n,e){"use strict";e.d(n,"a",function(){return De});var J=e("k1fw"),w=e("0Owb"),r=e("+L6B"),t=e("2/Rp"),Y=e("y8nQ"),v=e("Vl3Y"),i=e("tJVT"),s=e("OaEy"),R=e("2fM7"),f=e("q1tI"),V=e.n(f),u=e("VrN/"),m=e.n(u),_=e("p77/"),o=e.n(_),L=e("c5Ni"),W=e.n(L),Z=R.a.Option,P={labelCol:{span:4},wrapperCol:{span:20}},ge={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 y=c.callback,E=c.onCancel,ee=Object(f.useState)("python"),Q=Object(i.a)(ee,2),b=Q[0],a=Q[1];function Te(ne){a(ge[ne][1])}function j(ne){y(ne)}return V.a.createElement(v.a,Object(w.a)({},P,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:j}),V.a.createElement(v.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},V.a.createElement(R.a,{onChange:Te},Object.keys(ge).map(function(ne){return V.a.createElement(Z,{key:ne,value:ne},ge[ne][0])}))),V.a.createElement(v.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},V.a.createElement(De,{mode:b})),V.a.createElement("div",{className:"flex-container flex-end"},V.a.createElement(t.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),V.a.createElement(t.a,{type:"ghost",onClick:E},"\u53D6\u6D88")))};function De(c){var y=c.value,E=c.onChange,ee=c.mode,Q=c.options,b=Q===void 0?{}:Q,a=Object(f.useRef)(),Te=Object(f.useState)(),j=Object(i.a)(Te,2),ne=j[0],se=j[1];return Object(f.useEffect)(function(){if(ne){var C=function(M){var I=M.getValue();E&&E(I)};return ne.on("change",C),function(){ne.off("change",C)}}},[ne,E]),Object(f.useEffect)(function(){ne&&ne.setOption("mode",ee)},[ne,ee]),Object(f.useEffect)(function(){ne&&((y!==ne.getValue()||y==="")&&setTimeout(function(){ne.setValue(y||" ")},300))},[ne,y]),Object(f.useEffect)(function(){if(a.current&&!ne){var C=m.a.fromTextArea(a.current,Object(J.a)({mode:ee,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},b));se(C)}},[a.current,ne]),V.a.createElement("div",{className:"my-codemirror-container"},V.a.createElement("textarea",{ref:a}))}},"7v3h":function(l,n,e){l.exports=e.p+"static/empty2.dd73f390.png"},"8/bI":function(l,n,e){l.exports=e.p+"static/empty.8918e228.png"},"8j3D":function(l,n,e){"use strict";var J=e("2qtc"),w=e("kLXV"),r=e("5NDa"),t=e("5rEg"),Y=e("miYZ"),v=e("tsqr"),i=e("k1fw"),s=e("WmNS"),R=e.n(s),f=e("9og8"),V=e("y8nQ"),u=e("Vl3Y"),m=e("tJVT"),_=e("q1tI"),o=e.n(_),L=e("Ty5D"),W=e("9kvl"),Z=e("KVXO"),P=e.n(Z),ge=function(c){var y=c.shixunsDetail,E=c.globalSetting,ee=c.loading,Q=c.dispatch,b=c.title,a=c.pathList,Te=a===void 0?[]:a,j=c.showInputPath,ne=j===void 0?!1:j,se=c.isMergeSelectFile,C=se===void 0?!1:se,Xe=c.onFinish,M=Xe===void 0?function(){}:Xe,I=u.a.useForm(),D=Object(m.a)(I,1),p=D[0],re=Object(L.m)(),ue=Object(L.l)(),ae=Object(_.useRef)(),B=Object(_.useState)(""),q=Object(m.a)(B,2),te=q[0],_t=q[1],Lt=Object(_.useState)(""),ce=Object(m.a)(Lt,2),Rt=ce[0],Ze=ce[1],A=Object(_.useState)([]),X=Object(m.a)(A,2),N=X[0],Le=X[1],be=Object(_.useState)([]),yt=Object(m.a)(be,2),dt=yt[0],Qe=yt[1];Object(_.useEffect)(function(){var he,Re;ae.current=((he=ue.pathname)===null||he===void 0||((Re=he.split("/"))===null||Re===void 0)?void 0:Re[3])==="repository"},[]),Object(_.useEffect)(function(){if(y.actionTabs.key!=="Repository-SelectFilePath")return;var he=Te.join("/"),Re=[];Te.map(function(We,G){G===0?Re.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(We),path:he}):Re.push({val:"/".concat(We),path:he})}),Le(Re),_t(he),Ze(he),pa(he)},[y.actionTabs.key]);var pa=function(){var he=Object(f.a)(R.a.mark(function Re(We){var G;return R.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Q({type:ae.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:re.id,path:We}});case 2:G=qe.sent,G&&Qe(G.trees||[]);case 4:case"end":return qe.stop()}},Re)}));return function(We){return he.apply(this,arguments)}}(),Ne=function(Re){var We=te;Re.type==="tree"&&(N.length?N.push({val:"/".concat(Re.name),path:Re.name}):N.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(Re.name),path:Re.name}),Le(N),We=te?"".concat(te,"/").concat(Re.name):Re.name,_t(We)),pa(We)},de=function(Re,We){var G=N.filter(function(qe,T){return T<=We});Le(G);var Ue=G.filter(function(qe,T){return T!==0}).map(function(qe){return qe.val}).join("").substr(1);_t(Ue),pa(Ue)},la=function(){var he=Object(f.a)(R.a.mark(function Re(){var We,G,Ue;return R.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(We=p==null?void 0:p.getFieldsValue(),G=te?"".concat(te).concat((We==null?void 0:We.name)?"/".concat(We==null?void 0:We.name):""):We==null?void 0:We.name,!C){T.next=6;break}return M(G),Kt(),T.abrupt("return");case 6:if(!ne){T.next=16;break}return T.next=9,p.validateFields();case 9:return T.next=11,Q({type:"shixunsDetail/uploadGitFolder",payload:Object(i.a)(Object(i.a)({},{id:re.id,path:G}),ae.current?{}:{secret_repository:!0})});case 11:Ue=T.sent,M(Rt),Ue.status===0&&v.b.info("\u65B0\u5EFA\u6210\u529F"),T.next=18;break;case 16:M(G),v.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:Kt();case 19:case"end":return T.stop()}},Re)}));return function(){return he.apply(this,arguments)}}(),Kt=function(){Q({type:"shixunsDetail/setActionTabs",payload:{}}),p.resetFields()};return o.a.createElement(w.a,{centered:!0,title:b||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:y.actionTabs.key==="Repository-SelectFilePath",onOk:la,onCancel:Kt},o.a.createElement("div",{className:P.a.wrap},o.a.createElement("div",{className:P.a.content},o.a.createElement("div",{className:P.a.mainPathWrap},!!(N==null?void 0:N.length)&&N.map(function(he,Re){return o.a.createElement("a",{key:Re,onClick:function(){return de(he,Re)}},he.val)})),!!(dt==null?void 0:dt.length)&&dt.map(function(he,Re){return he.type==="tree"&&o.a.createElement("a",{key:Re,onClick:function(){return Ne(he)}},o.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(P.a.colorBlue)}),he.name)})),o.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),o.a.createElement("div",{className:"mt5 mb5"},te),ne&&o.a.createElement(u.a,{form:p,scrollToFirstError:!0,className:"mt20"},o.a.createElement(u.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},o.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(De){var c=De.shixunsDetail,y=De.loading,E=De.globalSetting;return{shixunsDetail:c,globalSetting:E,loading:y.models.index}})(ge)},"9Bee":function(l,n,e){"use strict";var J=e("k1fw"),w=e("q1tI"),r=e.n(w),t=e("vg9a"),Y=e("tJVT"),v=e("DlQD"),i=e.n(v),s=e("rUJ1");function R(I,D){var p=I.match(/^(\s+)(?:```)/);if(p===null)return D;var re=p[1];return D.split(`
`).map(function(ue){var ae=ue.match(/^\s+/);if(ae===null)return ue;var B=Object(Y.a)(ae,1),q=B[0];return q.length>=re.length?ue.slice(re.length):ue}).join(`
`)}var f=[],V=["<ul>"],u=new i.a.Renderer,m=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function _(){f.length=0,V=["<ul>"]}var o={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function L(I,D,p,re){if(D>=I.length||I[D].level<=p)return D;var ue=I[D];re.push("<li><a href='#"+ue.anchor+"'>"+ue.text+"</a>"),D++;var ae=[];return D=L(I,D,ue.level,ae),ae.length>0&&(re.push("<ul>"),ae.forEach(function(B){re.push(B)}),re.push("</ul>")),re.push("</li>"),D=L(I,D,p,re),D}function W(){return L(f,0,0,V),V.push("</ul>"),V.join("")}var Z={heading:function(D){var p=m.exec(D);if(p)return{type:"heading",raw:p[0],depth:p[1].length,text:p[2]}},fences:function(D){var p=this.rules.block.fences.exec(D);if(p){var re=p[0],ue=R(re,p[3]||""),ae=p[2]?p[2].trim():p[2];if(["latex","katex","math"].indexOf(ae)>=0){var B=De(),q=ue;ue=B,c[B]={type:"block",expression:q}}return{type:"code",raw:re,lang:ae,text:ue}}}},P=/(?:\${2})([^\n`]+?)(?:\${2})/gi,ge=0,De=function(){return"__special_katext_id_".concat(ge++,"__")},c={};function y(){return c}function E(){ge=0,c={}}function ee(I){return I=I.replace(P,function(D,p){var re=De();return c[re]={type:"inline",expression:p},re}),I}var Q=u.listitem;u.listitem=function(I){return Q(ee(I))};var b=u.paragraph;u.paragraph=function(I){return b(ee(I))};var a=u.tablecell;u.tablecell=function(I,D){return a(ee(I),D)},u.code=function(I,D,p){var re=(D||"").match(/\S*/)[0];return re?["latex","katex","math"].indexOf(re)>=0?"<p class='editormd-tex'>".concat(I,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(D,'">').concat(p?I:Object(s.escape)(I,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(p?I:Object(s.escape)(I,!0))+"</code></pre>"},u.heading=function(I,D,p){var re=this.options.headerPrefix+p.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:re,level:D,text:I}),"<h"+D+' id="'+re+'">'+I+"</h"+D+">"},i.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),i.a.use({tokenizer:Z,renderer:u});var Te=i.a,j=e("SJMd"),ne=e("m3rI"),se=e("Oy/b"),C=/<pre[^>]*>/g;function Xe(I){var D=document.createElement("div");return D.innerHTML=I,D.childNodes.length===0?"":D.childNodes[0].nodeValue}var M=n.a=function(I){var D=I.value,p=D===void 0?"":D,re=I.className,ue=I.showTextOnly,ae=I.showLines,B=I.style,q=B===void 0?{}:B,te=String(p),_t=Object(w.useMemo)(function(){try{var Ze=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,A=/\"\/api\/attachments\/|\"\/attachments\/download\//g,X=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;te=te.replace(Ze,"("+ne.a.API_SERVER+"/api/attachments/").replace(A,'"'+ne.a.API_SERVER+"/api/attachments/").replace(X,'"'+ne.a.API_SERVER+"/files/uploads/")}catch(yt){}var N=Te(te);setTimeout(function(){return Rt()},300);var Le=y();if(te.match(/\[TOC\]/)&&(N=N.replace("<p>[TOC]</p>",W()),_()),N=N.replace(/(__special_katext_id_\d+__)/g,function(yt,dt){var Qe=Le[dt],pa=Qe.type,Ne=Qe.expression;return Object(se.renderToString)(Xe(Ne)||"",{displayMode:pa==="block",throwOnError:!1,output:"html"})}),N=N.replace(/▁/g,"\u2581\u2581\u2581"),E(),ue){var be=document.createElement("div");return be.innerHTML=N,be.innerText}return N},[te]),Lt=Object(w.useRef)();o.WebkitLineClamp=ae,ae&&(q=Object(J.a)(Object(J.a)({},q),o));function ce(Ze){var A=Ze.target;if(A.tagName.toUpperCase()==="A"){var X=A.getAttribute("href");if(X.startsWith("#")){Ze.preventDefault();var N=document.getElementById(X.replace("#",""));N&&N.scrollIntoView(!0)}}}var Rt=function(){};return Object(w.useEffect)(function(){if(Lt.current&&_t&&(_t.match(C)&&window.PR.prettyPrint()),Lt.current)return Lt.current.addEventListener("click",ce),function(){Lt.current.removeEventListener("click",ce),E(),_()}},[_t,Lt.current,ce]),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{ref:Lt,style:Object(J.a)({},q),className:"".concat(re||""," markdown-body "),dangerouslySetInnerHTML:{__html:_t}}))}},"9VGf":function(l,n,e){"use strict";e.d(n,"a",function(){return r});var J=e("q1tI"),w=e.n(J);function r(t,Y){var v=Object(J.useRef)();Object(J.useEffect)(function(){v.current=t}),Object(J.useEffect)(function(){function i(){v.current()}if(Y!==null){var s=setInterval(i,Y);return function(){return clearInterval(s)}}},[Y])}},"9ZNV":function(l,n,e){"use strict";e.d(n,"a",function(){return f});var J=e("0Owb"),w=e("+L6B"),r=e("2/Rp"),t=e("q1tI"),Y=e.n(t),v=e("UUDw"),i=e.n(v),s=e("TSYQ"),R=e.n(s),f=function(u){var m=u.cancelText,_=m===void 0?"\u53D6\u6D88":m,o=u.okText,L=o===void 0?"\u786E\u5B9A":o,W=u.loading,Z=W===void 0?!1:W,P=u.hasOkBtn,ge=P===void 0?!0:P,De=u.okButtonProps,c=De===void 0?{}:De,y=u.onCancel,E=y===void 0?function(){}:y,ee=u.onOk,Q=ee===void 0?function(){}:ee,b=u.className,a=b===void 0?"":b;return Y.a.createElement("div",{className:R()(i.a.buttonFixed,a)},Y.a.createElement("div",{className:i.a.buttonWrap},Y.a.createElement(r.a,{size:"large",className:"".concat(i.a.button," mr20"),onClick:E},_),ge&&Y.a.createElement(r.a,Object(J.a)({size:"large",type:"primary",className:"".concat(i.a.button," mr20"),loading:Z,onClick:Q},c),L)))}},B6bo:function(l,n,e){l.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(l,n,e){l.exports={wrap:"wrap___1gcMR",content:"content___31AN8",mainPathWrap:"mainPathWrap___1HrSg",colorBlue:"colorBlue___2eq2Y"}},Bbdw:function(l,n,e){l.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(l,n,e){"use strict";e.d(n,"d",function(){return w}),e.d(n,"c",function(){return r}),e.d(n,"e",function(){return t}),e.d(n,"b",function(){return Y}),e.d(n,"a",function(){return i});var J=e("m3rI");function w(s){var R=!0;if(s.length>0){for(var f=0;f<s.length;f++)if(s[f].compile_success==0||!s[f].compile_success){R=!1;break}}else R=!1;return R}function r(s){for(var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",f=[],V=0;V<s.length;V++){var u=s[V],m=R?"".concat(R,"/").concat(u.name):"".concat(u.name);f.push({title:u.name,isLeaf:!(u.type==="tree"),key:m})}return f}function t(s,R,f){for(var V=0;V<s.length;V++){var u=s[V];if(u.key===R){u.children=f;break}u.children&&t(u.children,R,f)}return s}function Y(s,R,f){var V;return function(){var u=this,m=arguments,_=function(){V=null,f||s.apply(u,m)},o=f&&!V;clearTimeout(V),V=setTimeout(_,R),o&&s.apply(u,m)}}var v=!0,i=J.a.API_SERVER},"C+DQ":function(l,n,e){},"Cs+z":function(l,n,e){l.exports=e.p+"static/jqr.b801d45b.png"},"Ct/S":function(l,n,e){l.exports={tilte:"tilte___1Tz7i",flexRow:"flexRow___3w9_D",flexColumn:"flexColumn___2HzC_",footerWrap:"footerWrap___12F5M",img:"img___3ED9Z",content:"content___rqPDY",modalContent:"modalContent___2h4ne"}},"DDK+":function(l,n,e){"use strict";var J=e("+L6B"),w=e("2/Rp"),r=e("y8nQ"),t=e("Vl3Y"),Y=e("cWXX"),v=e("/ezw"),i=e("rAM+"),s=e("WmNS"),R=e.n(s),f=e("9og8"),V=e("tJVT"),u=e("7Kak"),m=e("9yH6"),_=e("q1tI"),o=e.n(_),L=e("ErOA"),W=e("2qtc"),Z=e("kLXV"),P=e("k1fw"),ge=e("Se0u"),De=e("pUFm"),c=e.n(De);function y(){return Object(L.c)("teach_groups.json")}function E(A){return Object(L.f)("teach_groups.json",A)}function ee(A,X){return Object(L.g)("teach_groups/".concat(A,".json"),X)}function Q(A){return Object(L.f)("teach_group_members.json",A)}function b(A){return Object(L.b)("teach_group_members/".concat(A,".json"))}function a(A,X){return Object(L.b)("teach_groups/".concat(A,"/del_member.json?member_id=").concat(X))}function Te(A){return Object(L.b)("teach_groups/".concat(A,".json"))}var j=e("5NDa"),ne=e("5rEg"),se=function(A){var X=A.callback,N=A.visible,Le=A.onCancel,be=A.id,yt=A.name;function dt(de){X(de)}var Qe=t.a.useForm(),pa=Object(V.a)(Qe,1),Ne=pa[0];return Object(_.useEffect)(function(){Ne.setFieldsValue({name:yt})},[yt]),o.a.createElement(Z.a,{centered:!0,title:be?"\u6539\u540D":"\u65B0\u5EFA",visible:N,onCancel:Le,footer:null},o.a.createElement(t.a,{layout:"vertical",form:Ne,initialValues:{name:yt},onFinish:dt},o.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"}]},o.a.createElement(ne.a,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),o.a.createElement(t.a.Item,null,o.a.createElement("div",{className:"flex-container flex-end"},o.a.createElement(w.a,{type:"ghost",onClick:Le,style:{marginRight:20}}," \u53D6\u6D88 ")," ",o.a.createElement(w.a,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},C=e("Rfub"),Xe=e("3ouR"),M=e("xGfz"),I=50,D=function(A){var X=A.data,N=A.isAdminOrTeacher,Le=A.onDelGroup,be=A.onChangeGroupName,yt=A.onPlusMember,dt=A.onDelMember,Qe=A.onExitGroup,pa=Object(_.useState)(0),Ne=Object(V.a)(pa,2),de=Ne[0],la=Ne[1],Kt=Object(_.useState)(0),he=Object(V.a)(Kt,2),Re=he[0],We=he[1];function G(T){var K=parseInt(T.target.id,10);Z.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(){Le(K)}})}function Ue(T){var K=parseInt(T.target.id,10);Z.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(K)}})}function qe(T,K){Z.a.confirm({title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:function(){dt(T,K)}})}return o.a.createElement("ul",{className:"teaching-list"},X.map(function(T,K){return o.a.createElement("li",{key:T.id,onClick:function(){return la(K)}},o.a.createElement("div",{className:"item-group"},o.a.createElement("span",null,T.name," \xA0 ",K!==de&&o.a.createElement("i",{className:"iconfont icon-jiantou9"})," "),o.a.createElement("div",{className:"action-group"},N?o.a.createElement("a",{onClick:function(){be(T)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,T.is_creat?o.a.createElement("a",{id:T.id+"",className:"c-grey-c",onClick:G},"\u89E3\u6563"):o.a.createElement("a",{id:T.id+"",className:"c-grey-c",onClick:Ue},"\u9000\u51FA"))),K===de?o.a.createElement("ul",{className:"info"},T.memers.map(function(S){return o.a.createElement("li",{key:S.id||S.name,onClick:function(){We(S.id)},className:Re===S.id?"active":""},o.a.createElement("div",null,S.name),T.is_creat&&S.id&&Re===S.id?o.a.createElement("a",{className:"btn-del",onClick:function(Me){Me.preventDefault(),Me.stopPropagation(),qe(T.id,Re)}},o.a.createElement(Xe.a,null)):null)}),N?o.a.createElement("li",null,o.a.createElement(w.a,{type:"link",disabled:T.memers.length>=50,title:T.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:function(){yt(T)}}," ",o.a.createElement(M.a,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)}))},p=e("9kvl"),re=e("ju9d");function ue(A){var X=A.children;return o.a.createElement("div",{className:"no-data"},o.a.createElement("img",{src:c.a,alt:"no-data",width:300}),X)}var ae={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},B;(function(A){A[A.INITDATA=0]="INITDATA",A[A.SHOWLOADING=1]="SHOWLOADING",A[A.SHOWFORMPANEL=2]="SHOWFORMPANEL",A[A.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",A[A.SELECTGROUP=4]="SELECTGROUP",A[A.SETINDEX=5]="SETINDEX"})(B||(B={}));function q(A,X){switch(X.type){case B.INITDATA:return Object(P.a)(Object(P.a)({},A),X.payload);case B.SHOWLOADING:return Object(P.a)(Object(P.a)({},A),{},{loading:X.payload});case B.SETINDEX:return Object(P.a)(Object(P.a)({},A),{},{index:X.payload});case B.SHOWFORMPANEL:return Object(P.a)(Object(P.a)({},A),X.payload);case B.SHOWMEMBERPANEL:return Object(P.a)(Object(P.a)({},A),X.payload);case B.SELECTGROUP:return Object(P.a)(Object(P.a)({},A),{},{selectedGroup:X.payload,showFormPanel:!0});default:throw new Error}}function te(A){var X,N=A.user,Le=Object(_.useReducer)(q,ae),be=Object(V.a)(Le,2),yt=be[0],dt=be[1],Qe=yt.data,pa=yt.index,Ne=yt.loading,de=yt.showFormPanel,la=yt.selectedGroup,Kt=yt.showMemberPanel,he=(X=N.userInfo)===null||X===void 0?void 0:X.role,Re=Object(_.useMemo)(function(){var ua=[],Fe=[],Ka=Object(i.a)(Qe),$t;try{for(Ka.s();!($t=Ka.n()).done;){var Ta=$t.value;Ta.is_creat?ua.push(Ta):Fe.push(Ta)}}catch(wt){Ka.e(wt)}finally{Ka.f()}return[ua,Fe]},[Qe]);Object(_.useEffect)(function(){he===15&&dt({type:B.SETINDEX,payload:1})},[he]);function We(){return G.apply(this,arguments)}function G(){return G=Object(f.a)(R.a.mark(function ua(){var Fe;return R.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return $t.next=2,y();case 2:Fe=$t.sent,dt({type:B.INITDATA,payload:{loading:!1,showFormPanel:!1,data:Fe.groups}});case 4:case"end":return $t.stop()}},ua)})),G.apply(this,arguments)}Object(_.useEffect)(function(){We()},[]);function Ue(ua){return qe.apply(this,arguments)}function qe(){return qe=Object(f.a)(R.a.mark(function ua(Fe){return R.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:if(!la.id){$t.next=5;break}return $t.next=3,ee(la.id,Fe);case 3:$t.next=7;break;case 5:return $t.next=7,E(Fe);case 7:We();case 8:case"end":return $t.stop()}},ua)})),qe.apply(this,arguments)}function T(){dt({type:B.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})}function K(ua){dt({type:B.SELECTGROUP,payload:ua})}function S(){dt({type:B.SHOWFORMPANEL,payload:{showFormPanel:!1}})}function me(){dt({type:B.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function Me(ua){dt({type:B.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:ua}})}function fe(ua,Fe){return k.apply(this,arguments)}function k(){return k=Object(f.a)(R.a.mark(function ua(Fe,Ka){return R.a.wrap(function(Ta){for(;;)switch(Ta.prev=Ta.next){case 0:return Ta.next=2,a(Fe,Ka);case 2:We();case 3:case"end":return Ta.stop()}},ua)})),k.apply(this,arguments)}function Se(ua){return Ut.apply(this,arguments)}function Ut(){return Ut=Object(f.a)(R.a.mark(function ua(Fe){return R.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return $t.next=2,Te(Fe);case 2:We();case 3:case"end":return $t.stop()}},ua)})),Ut.apply(this,arguments)}function Et(ua){return Da.apply(this,arguments)}function Da(){return Da=Object(f.a)(R.a.mark(function ua(Fe){return R.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return $t.next=2,b(Fe);case 2:We();case 3:case"end":return $t.stop()}},ua)})),Da.apply(this,arguments)}function It(ua){dt({type:B.SETINDEX,payload:parseInt(ua.target.id,10)})}function Sa(ua,Fe){return tn.apply(this,arguments)}function tn(){return tn=Object(f.a)(R.a.mark(function ua(Fe,Ka){return R.a.wrap(function(Ta){for(;;)switch(Ta.prev=Ta.next){case 0:return me(),Ta.next=3,Q({user_ids:Fe,group_id:Ka});case 3:We();case 4:case"end":return Ta.stop()}},ua)})),tn.apply(this,arguments)}return o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:"teaching-circling-container"},o.a.createElement("h3",null," \u6559\u7814\u56E2\u961F ",he<=12&&o.a.createElement(w.a,{type:"primary",disabled:Qe.length>=50,title:Qe.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:T},"\u65B0\u5EFA")," "),o.a.createElement("div",{className:"teaching-circling-body"},he===15?null:o.a.createElement("ul",{className:"navs"},o.a.createElement("li",{className:pa===0?"active":""},o.a.createElement("a",{id:"0",onClick:It},"\u6211\u521B\u5EFA\u7684")),o.a.createElement("li",{className:pa===1?"active":""},o.a.createElement("a",{id:"1",onClick:It},"\u6211\u52A0\u5165\u7684"))),o.a.createElement("div",{className:Re[pa].length===0?"nodata-content":"main-content"},Re[pa].length===0?o.a.createElement(ue,null,he<=12?o.a.createElement(o.a.Fragment,null," ",o.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")," ",o.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")," "):o.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 ")):o.a.createElement(D,{onExitGroup:Et,onPlusMember:Me,onDelMember:fe,onDelGroup:Se,isAdminOrTeacher:he<=12,onChangeGroupName:K,data:Re[pa]}))),o.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 ")),o.a.createElement(se,{callback:Ue,visible:de,onCancel:S,id:la.id,name:la.name}),o.a.createElement(Z.a,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",visible:Kt,onCancel:me,footer:null,width:1100,bodyStyle:{minHeight:200}},o.a.createElement(re.a,{container_id:la.id,container_type:4,onSelect:Sa,onCancel:me})))}var _t=Object(p.a)(function(A){var X=A.user;return{user:X}})(te),Lt=e("SLjR"),ce=e("55Ip"),Rt=m.a.Group,Ze=n.a=function(A){var X=A.onSelect,N=A.onCancel,Le=Object(_.useState)([]),be=Object(V.a)(Le,2),yt=be[0],dt=be[1],Qe=Object(_.useState)(!0),pa=Object(V.a)(Qe,2),Ne=pa[0],de=pa[1];Object(_.useEffect)(function(){function he(){return Re.apply(this,arguments)}function Re(){return Re=Object(f.a)(R.a.mark(function We(){var G,Ue;return R.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(L.c)("teach_groups/my.json");case 2:G=T.sent,Ue=G.groups,dt(Ue),de(!1);case 6:case"end":return T.stop()}},We)})),Re.apply(this,arguments)}he()},[]);var la=Object(_.useMemo)(function(){var he=[],Re=[],We=Object(i.a)(yt),G;try{for(We.s();!(G=We.n()).done;){var Ue=G.value;Ue.is_creat?he.push(Ue):Re.push(Ue)}}catch(qe){We.e(qe)}finally{We.f()}return[he,Re]},[yt]);function Kt(he){X(he)}return o.a.createElement(t.a,{className:"select-teach-group",onFinish:Kt},Ne?o.a.createElement(v.a,{paragraph:!0}):yt.length===0?o.a.createElement(ue,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",o.a.createElement(ce.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):o.a.createElement(o.a.Fragment,null,o.a.createElement(t.a.Item,{name:"group_id"},o.a.createElement(Rt,null,o.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),o.a.createElement("ul",{className:"groups"},la[0].map(function(he){return o.a.createElement("li",{key:he.id},o.a.createElement(m.a,{value:he.id},he.name))})),o.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),o.a.createElement("ul",{className:"groups"},la[1].map(function(he){return o.a.createElement("li",{key:he.id},o.a.createElement(m.a,{value:he.id},he.name))})))),o.a.createElement("div",{className:"btn-actions"},o.a.createElement(w.a,{type:"ghost",onClick:N,style:{marginRight:10}},"\u53D6\u6D88"),o.a.createElement(w.a,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},E7E6:function(l,n){l.exports="data:image/png;base64,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"},EGTK:function(l,n,e){"use strict";var J=e("T2oS"),w=e("W9HT"),r=e("5NDa"),t=e("5rEg"),Y=e("k1fw"),v=e("tJVT"),i=e("q1tI"),s=e.n(i),R=e("TSYQ"),f=e.n(R),V=e("dGDm"),u=e.n(V),m=function(L){var W=L.className,Z=L.dispatch,P=L.skin,ge=P===void 0?"white":P,De=L.value,c=De===void 0?null:De,y=L.loading,E=y===void 0?!1:y,ee=L.data,Q=ee===void 0?[]:ee,b=L.otherData,a=b===void 0?[]:b,Te=L.tags,j=Te===void 0?[]:Te,ne=L.onChange,se=ne===void 0?function(){}:ne,C=Object(i.useState)(""),Xe=Object(v.a)(C,2),M=Xe[0],I=Xe[1],D=Object(i.useState)(!1),p=Object(v.a)(D,2),re=p[0],ue=p[1],ae=Object(i.useState)([]),B=Object(v.a)(ae,2),q=B[0],te=B[1],_t=Object(i.useState)(0),Lt=Object(v.a)(_t,2),ce=Lt[0],Rt=Lt[1],Ze=Object(i.useRef)(null),A=Object(i.useRef)(String(Math.floor(Math.random()*1e6))).current,X=Object(i.useRef)();Object(i.useEffect)(function(){return window.addEventListener("keydown",N),function(){window.removeEventListener("keydown",N)}},[M,re,q]);var N=function(Ue){if(!re||Ue.keyCode!==40&&Ue.keyCode!==38)return;var qe=0;Ue.keyCode===40&&re&&(ce<q.length-1?qe=ce+1:qe=0,console.log("\u4E0B"),dt(qe,"down")),Ue.keyCode===38&&re&&(ce===0?qe=q.length-1:qe=ce-1,dt(qe,"up")),Rt(qe),be(M,qe)},Le=function(Ue,qe){var T=function(me){var Me=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,fe={};return fe["^"]="\\^",fe["."]="\\.",fe["\\"]="\\\\",fe["|"]="\\|",fe["("]="\\(",fe[")"]="\\)",fe["*"]="\\*",fe["+"]="\\+",fe["-"]="\\-",fe.$="$",fe["["]="\\[",fe["]"]="\\]",fe["?"]="\\?",me=me.replace(Me,function(k){return fe[k]}),me},K=new RegExp(T(qe),"gi");return Ue=Ue.replace(K,function(S){return"<span style='color:#1890FF;'>"+S+"</span>"}),Ue},be=function(Ue,qe){if(Ue===""){te([]);return}var T=[];Q.forEach(function(S){S.image.length&&S.image.forEach(function(me){T.push(me)})});var K=T.concat(a).filter(function(S){var me;return(me=S.name)===null||me===void 0?void 0:me.toLocaleLowerCase().includes(Ue==null?void 0:Ue.toLocaleLowerCase())}).map(function(S,me){var Me=S.id,fe=S.name,k=Object(Y.a)(Object(Y.a)({},S),{},{label:s.a.createElement("ul",{id:"search-".concat(A,"-").concat(me),onClick:function(){return Ne(Me,k)},className:me===qe?u.a.searchListActive:u.a.searchList},s.a.createElement("li",{className:u.a.name,dangerouslySetInnerHTML:{__html:Le(fe,Ue)}}),S.private&&s.a.createElement("li",{className:u.a.tag},"\u79C1\u6709"))});return k});te(K)},yt=function(Ue){var qe=document.getElementById("scroll-".concat(A,"-").concat(Ue));if(!qe)return;var T=document.getElementById("scroll-".concat(A));T.scrollTo(0,qe.offsetTop)},dt=function(Ue,qe){var T=document.getElementById("search-".concat(A,"-").concat(Ue));if(!T)return;var K=document.getElementById("search-".concat(A)),S=T.offsetTop-K.scrollTop>0&&T.offsetTop-K.scrollTop<K.clientHeight;if(S)return;qe==="down"?K.scrollTo(0,T.offsetTop-K.clientHeight+T.clientHeight):K.scrollTo(0,T.offsetTop)},Qe=function(Ue){be(Ue,0),I(Ue)},pa=function(Ue){var qe,T;if(!q.length)return;var K=q==null||((qe=q[ce])===null||qe===void 0)?void 0:qe.id;se(K),te([]),Rt(0),I(q==null||((T=q[ce])===null||T===void 0)?void 0:T.name),yt(K),X.current.blur()},Ne=function(Ue,qe){se(Ue),te([]),Rt(0),I(qe==null?void 0:qe.name),yt(Ue)},de=function(){te([]),I("")},la=function(Ue){se(Ue),te([]),I("")},Kt=function(){return M===""?s.a.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):s.a.createElement("i",{onClick:de,className:"iconfont icon-shanchu4 c-grey-c"})},he=function(){Z({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Re=function(){Z({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},We=function(){Ze.current=setTimeout(function(){ue(!1),Rt(0)},200)};return s.a.createElement("div",{className:f()(ge==="night"?u.a.darklySelectEnvironment:u.a.selectEnvironment,W)},s.a.createElement("div",{className:u.a.search},s.a.createElement(t.a,{suffix:Kt(),bordered:!1,ref:X,value:M,onKeyDown:function(Ue){(Ue.keyCode===40||Ue.keyCode===38)&&Ue.preventDefault()},size:"large",onFocus:function(){clearTimeout(Ze.current),Qe(M),ue(!0)},onBlur:We,onChange:function(Ue){return Qe(Ue.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:pa}),re&&s.a.createElement("div",{id:"search-".concat(A),className:u.a.searchListWrap},q.map(function(G,Ue){return s.a.createElement(s.a.Fragment,{key:Ue}," ",G.label)}))),E?s.a.createElement(w.a,{className:u.a.spin}):s.a.createElement(s.a.Fragment,null,!!j.length&&s.a.createElement("aside",{className:u.a.common},s.a.createElement("div",{className:u.a.title},"\u63A8\u8350\u73AF\u5883:"),s.a.createElement("ul",{className:u.a.tags},j.map(function(G,Ue){return s.a.createElement("li",{key:Ue,onClick:function(){return la(G.id)},className:c===G.id?"".concat(u.a.tag," ").concat(u.a.tagActive):u.a.tag},G.name)}))),s.a.createElement("aside",{className:u.a.wrap,id:"scroll-".concat(A)},Q.map(function(G,Ue){var qe;return(G==null||((qe=G.image)===null||qe===void 0)?void 0:qe.length)?s.a.createElement(_,{key:Ue,data:G,id:c,handleClick:function(K){return la(K)}}):null}),s.a.createElement("ul",{className:u.a.allList},a.map(function(G){return s.a.createElement("li",{key:"key-".concat(G.id),id:"scroll-".concat(A,"-").concat(G.id),className:G.id===c?"".concat(u.a.item," ").concat(u.a.itemActive):u.a.item,onClick:function(){return se(G.id)}},s.a.createElement("div",{className:u.a.name},G.name),G.private&&s.a.createElement("div",{className:u.a.tag},"\u79C1\u6709"))})))),s.a.createElement("div",{className:u.a.apply},s.a.createElement("span",{className:u.a.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),s.a.createElement("span",{className:u.a.p2,onClick:Re}," \u5728\u7EBF\u521B\u5EFA")))},_=function(L){var W=L.data,Z=L.id,P=L.handleClick,ge=Object(i.useState)(!0),De=Object(v.a)(ge,2),c=De[0],y=De[1],E=W.name,ee=W.image;return s.a.createElement("div",{className:u.a.list},s.a.createElement("header",{onClick:function(){return y(!c)}},s.a.createElement("div",{className:u.a.title},E),s.a.createElement("i",{style:{transition:"0.5s",transform:c?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),s.a.createElement("ul",{className:u.a.items,style:{height:c?"auto":0}},ee.map(function(Q){return s.a.createElement("li",{key:Q.id,className:Q.id===Z?"".concat(u.a.item," ").concat(u.a.itemActive):u.a.item,onClick:function(){return P(Q.id)}},s.a.createElement("div",{className:u.a.name},Q.name),Q.private&&s.a.createElement("div",{className:u.a.tag},"\u79C1\u6709"))}),s.a.createElement("li",{className:u.a.line})))};n.a=m},EkPF:function(l,n,e){l.exports={practiceSetting:"practiceSetting___2ttNt",wrapHeader:"wrapHeader___2dgOY",wrapLayout:"wrapLayout___3zol1",wrapSidebar:"wrapSidebar___3imKs",wrapContent:"wrapContent___3L8H_"}},FPkq:function(l,n,e){l.exports=e.p+"static/qrCode.dd0fe9b2.png"},FTkQ:function(l,n){l.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg=="},FrRK:function(l,n,e){"use strict";var J=e("+L6B"),w=e("2/Rp"),r=e("DZo9"),t=e("8z0m"),Y=e("miYZ"),v=e("tsqr"),i=e("WmNS"),s=e.n(i),R=e("9og8"),f=e("2qtc"),V=e("kLXV"),u=e("y8nQ"),m=e("Vl3Y"),_=e("tJVT"),o=e("PpiC"),L=e("5NDa"),W=e("5rEg"),Z=e("q1tI"),P=e.n(Z),ge=e("9kvl"),De=e("m3rI"),c=e("FPkq"),y=e.n(c),E=e("qB8g"),ee=e.n(E),Q=W.a.TextArea,b=function(Te){var j=Te.newShixuns,ne=Te.globalSetting,se=Te.loading,C=Te.dispatch,Xe=Object(o.a)(Te,["newShixuns","globalSetting","loading","dispatch"]),M=m.a.useForm(),I=Object(_.a)(M,1),D=I[0],p=Object(Z.useState)([]),re=Object(_.a)(p,2),ue=re[0],ae=re[1],B=function(Rt){var Ze=["uploading","done","removed"];Ze.includes(Rt.file.status)&&ae(Rt.fileList)},q=function(Rt){if(!Rt.percent||Rt.percent==100){var Ze,A=(Ze=Rt.response)===null||Ze===void 0?void 0:Ze.id;return V.a.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var X=Object(R.a)(s.a.mark(function Le(){var be;return s.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,C({type:"newShixuns/deleteAttachment",payload:{id:A}});case 2:be=dt.sent,be&&ae(ue.filter(function(Qe){var pa;return((pa=Qe.response)===null||pa===void 0?void 0:pa.id)!==A}));case 4:case"end":return dt.stop()}},Le)}));function N(){return X.apply(this,arguments)}return N}()}),!1}},te=function(Rt){if(ue.length)return!1;var Ze=Rt.size/1024/1024>50;return Ze?(v.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0},_t=function(){var ce=Object(R.a)(s.a.mark(function Rt(Ze){var A,X,N,Le,be,yt,dt,Qe;return s.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return N=Ze||{},Le=N.language,be=N.env,yt=N.mode,dt=N.code,Ne.next=3,C({type:"newShixuns/applyShixunMirror",payload:{language:Le,runtime:be,run_method:yt,attachment_id:ue==null||((A=ue[0])===null||A===void 0||((X=A.response)===null||X===void 0))?void 0:X.id}});case 3:Qe=Ne.sent,C({type:"newShixuns/setActionTabs",payload:{}}),Qe&&v.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()}},Rt)}));return function(Ze){return ce.apply(this,arguments)}}(),Lt=function(){D.resetFields(),ae([])};return P.a.createElement(V.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:j.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:Lt},P.a.createElement("section",{className:ee.a.qrCode},P.a.createElement("aside",{className:ee.a.a1},P.a.createElement("div",{className:ee.a.code},P.a.createElement("img",{width:120,height:120,src:y.a,alt:"\u4E8C\u7EF4\u7801"})),P.a.createElement("div",{className:ee.a.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),P.a.createElement("div",{className:ee.a.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),P.a.createElement("aside",{className:ee.a.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",P.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")),P.a.createElement(m.a,{className:ee.a.formWrap,form:D,labelCol:{span:4},wrapperCol:{span:20},onFinish:_t},P.a.createElement(m.a.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},P.a.createElement(Q,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),P.a.createElement(m.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"}]},P.a.createElement(Q,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),P.a.createElement(m.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"}]},P.a.createElement(Q,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),P.a.createElement(m.a.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},P.a.createElement("div",{className:ee.a.upload},P.a.createElement(t.a,{fileList:ue,action:"".concat(De.a.API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:B,onRemove:q,beforeUpload:te,withCredentials:!0},P.a.createElement("span",{className:"".concat(ee.a.color4CACFF," current")},"\u4E0A\u4F20\u9644\u4EF6"),P.a.createElement("span",{className:"".concat(ee.a.colorCCC," ml10")},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),P.a.createElement("div",{className:ee.a.footerWrap},P.a.createElement(m.a.Item,null,P.a.createElement(w.a,{className:"mr5",size:"large",onClick:function(){C({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),P.a.createElement(w.a,{size:"large",type:"primary",htmlType:"submit",loading:se["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};n.a=Object(ge.a)(function(a){var Te=a.newShixuns,j=a.loading,ne=a.globalSetting;return{newShixuns:Te,globalSetting:ne,loading:j.effects}})(b)},HmJG:function(l,n,e){},HpfO:function(l,n,e){l.exports={wrap:"wrap___r5XlG",content:"content___1KVgv",mainPathWrap:"mainPathWrap___256K2",colorBlue:"colorBlue___3S7DM"}},JFl9:function(l,n,e){l.exports={footerWrap:"footerWrap___3bmMI"}},JkYO:function(l,n,e){l.exports={wrap:"wrap___2_5hH",colorBlue:"colorBlue___1Fzm_",repeatedName:"repeatedName___qSFNx"}},Jky8:function(l,n,e){"use strict";var J=e("sRBo"),w=e("kaz8"),r=e("5NDa"),t=e("5rEg"),Y=e("WmNS"),v=e.n(Y),i=e("miYZ"),s=e("tsqr"),R=e("9og8"),f=e("2qtc"),V=e("kLXV"),u=e("tJVT"),m=e("q1tI"),_=e.n(m),o=e("9kvl"),L=e("6CvP"),W=e("1XHU"),Z=e("1vsH"),P;(function(De){De[De.Professor=1]="Professor",De[De.AssistantProfessor=2]="AssistantProfessor",De[De.Student=3]="Student"})(P||(P={}));var ge=function(c){var y=c.visible,E=c.user,ee=c.onCancel,Q=ee===void 0?function(){}:ee,b=Object(m.useState)(),a=Object(u.a)(b,2),Te=a[0],j=a[1],ne=Object(m.useState)([]),se=Object(u.a)(ne,2),C=se[0],Xe=se[1],M=Object(m.useState)(!1),I=Object(u.a)(M,2),D=I[0],p=I[1],re=Object(m.useState)(!1),ue=Object(u.a)(re,2),ae=ue[0],B=ue[1],q=Object(m.useState)(),te=Object(u.a)(q,2),_t=te[0],Lt=te[1];Object(m.useEffect)(function(){var A;if(E==null||((A=E.userInfo)===null||A===void 0)?void 0:A.identity){var X;Xe([(E==null||((X=E.userInfo)===null||X===void 0)?void 0:X.identity)==="student"?3:1])}},[E]);var ce=function(X,N){if(C.includes(P.Professor)){V.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:_.a.createElement("div",{className:"tc"},N||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:function(){o.c.push("/classrooms/".concat(X,"/students"))}});return}o.c.push("/classrooms/".concat(X,"/students"))},Rt=function(){var A=Object(R.a)(v.a.mark(function X(){var N;return v.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(Te){be.next=3;break}return s.b.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A"),be.abrupt("return");case 3:return p(!0),be.next=6,Object(L.c)({invite_code:Te,professor:C.includes(P.Professor)?1:null,assistant_professor:C.includes(P.AssistantProfessor)?1:null,student:C.includes(P.Student)?1:null});case 6:if(N=be.sent,p(!1),!((N==null?void 0:N.status)===-2)){be.next=22;break}if(Ze(),!(N.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1")){be.next=14;break}return B(!0),Lt(1),be.abrupt("return");case 14:if(!(N.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1")){be.next=18;break}return B(!0),Lt(2),be.abrupt("return");case 18:if(!(N.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1")){be.next=22;break}return B(!0),Lt(3),be.abrupt("return");case 22:if(!((N==null?void 0:N.status)===0)){be.next=27;break}return Object(Z.P)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Ze(),(N==null?void 0:N.course_id)&&ce(N.course_id,N.message),be.abrupt("return");case 27:case"end":return be.stop()}},X)}));return function(){return A.apply(this,arguments)}}(),Ze=function(){var A=Object(R.a)(v.a.mark(function X(){return v.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:Q();case 1:case"end":return Le.stop()}},X)}));return function(){return A.apply(this,arguments)}}();return _.a.createElement(_.a.Fragment,null,_.a.createElement(V.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",visible:y,confirmLoading:D,onOk:Rt,onCancel:Ze},_.a.createElement("div",{className:"tc"},_.a.createElement("div",null,_.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),_.a.createElement(t.a,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Te,onChange:function(X){if(X.target.value.length>=7){s.b.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}j(X.target.value)}})),_.a.createElement("div",{className:"mt10 font14"},_.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),_.a.createElement(w.a.Group,{value:C,onChange:function(X){return Xe(X)}},_.a.createElement(w.a,{value:P.Professor,disabled:C.includes(2)},"\u6559\u5E08"),_.a.createElement(w.a,{value:P.AssistantProfessor,disabled:C.includes(1)},"\u52A9\u6559"),_.a.createElement(w.a,{value:P.Student},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),_.a.createElement(W.a,{visible:ae,onCancel:function(){return B(!1)},occupationValue:_t}))};n.a=Object(o.a)(function(De){var c=De.user;return{user:c}})(ge)},Jv0p:function(l,n,e){l.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(l,n,e){l.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(l,n,e){l.exports={wrap:"wrap___1VfLE",content:"content___20B4M",mainPathWrap:"mainPathWrap___3qDeg",colorBlue:"colorBlue___2ZjUq"}},KeGQ:function(l,n,e){l.exports=e.p+"static/noLevelData.36460f71.png"},KhGG:function(l,n,e){"use strict";e.d(n,"a",function(){return c}),e.d(n,"c",function(){return E});var J=e("0Owb"),w=e("miYZ"),r=e("tsqr"),t=e("oBTY"),Y=e("tJVT"),v=e("PpiC"),i=e("WmNS"),s=e.n(i),R=e("k1fw"),f=e("9og8"),V=e("DZo9"),u=e("8z0m"),m=e("q1tI"),_=e.n(m),o=e("ErOA"),L=e("NFKh"),W=e.n(L),Z=e("7Cbv"),P=e("9kvl"),ge=u.a.Dragger,De=e("mxV5"),c=function(b){var a="bf3c199c2470cb477d907b1e0917c17b",Te="5183666c72eec9e4",j=W.a.enc.Utf8.parse(a),ne=W.a.enc.Utf8.parse(Te),se=W.a.AES.decrypt(b,j,{iv:ne,mode:W.a.mode.CBC});return se.toString(W.a.enc.Utf8)},y,E=function(){var Q=Object(f.a)(s.a.mark(function b(a,Te,j){var ne,se,C,Xe,M,I,D,p,re;return s.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return Te.file_name=a.name,ae.next=3,Object(o.a)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return D=ae.sent,console.log("decrypt(res.data):",c(D.data)),D.data=JSON.parse(c(D.data)),p=Object(Z.a)(),re=new De({endpoint:D==null||((ne=D.data)===null||ne===void 0)?void 0:ne.end_point,region:D==null||((se=D.data)===null||se===void 0)?void 0:se.region,accessKeyId:D==null||((C=D.data)===null||C===void 0)?void 0:C.access_key_id,accessKeySecret:D==null||((Xe=D.data)===null||Xe===void 0)?void 0:Xe.access_key_secret,bucket:D==null||((M=D.data)===null||M===void 0)?void 0:M.bucket,stsToken:D==null||((I=D.data)===null||I===void 0)?void 0:I.security_token}),ae.abrupt("return",new Promise(function(B,q){var te;re.multipartUpload("".concat(p),new Blob([a],{type:a.type}),Object(R.a)(Object(R.a)({timeout:200*1e3,partSize:102400},j),{},{callback:{url:D==null||((te=D.data)===null||te===void 0)?void 0:te.callback_url,host:D==null?void 0:D.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(o.e)(Te)}})).then(function(_t){var Lt;a.response=(Lt=_t.data)===null||Lt===void 0?void 0:Lt.data,B(_t==null?void 0:_t.data)}).catch(function(_t){q(_t),console.log("err:",_t)})}));case 9:case"end":return ae.stop()}},b)}));return function(a,Te,j){return Q.apply(this,arguments)}}(),ee=function(b){var a=b.user,Te=b.cancelUpload,j=Object(v.a)(b,["user","cancelUpload"]),ne=Object(m.useState)([]),se=Object(Y.a)(ne,2),C=se[0],Xe=se[1],M=Object(m.useState)(),I=Object(Y.a)(M,2),D=I[0],p=I[1],re={onRemove:function(B){Xe(Object(t.a)(C.filter(function(q){return q.name!==B.name}))),j.onChange(C.filter(function(q){return q.name!==B.name}))},disabled:j.disabled,multiple:!0,fileList:C==null?void 0:C.map(function(ae){return ae.file}),customRequest:function(){},beforeUpload:function(){var ae=Object(f.a)(s.a.mark(function q(te){var _t;return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:if(_t=j.maxSize||1024*1024*1024*1,!C.filter(function(Rt){return Rt.name===te.name}).length){ce.next=4;break}return r.b.info("".concat(te.name,"\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9")),ce.abrupt("return");case 4:if(!((te==null?void 0:te.size)>_t)){ce.next=7;break}return r.b.info("\u6587\u4EF6\u8D85\u8FC7".concat(_t/1024/1024/1024,"GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42")),ce.abrupt("return",!1);case 7:return C.push({name:te.name,file:te}),Xe(Object(t.a)(C)),j.onChange(C),ce.abrupt("return",!1);case 11:case"end":return ce.stop()}},q)}));function B(q){return ae.apply(this,arguments)}return B}()},ue=function(){var ae=Object(f.a)(s.a.mark(function B(q,te){var _t,Lt,ce,Rt,Ze,A,X,N,Le;return s.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return te.file_name=q.name,X=q.name,yt.next=4,Object(o.a)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if(N=yt.sent,N.data=JSON.parse(c(N.data)),!((N==null?void 0:N.status)!==0)){yt.next=12;break}return C[C.findIndex(function(dt){return dt.name===X})].status="error",C[C.findIndex(function(dt){return dt.name===X})].file.status="error",j.onChange(C),r.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),yt.abrupt("return");case 12:return D=new De({endpoint:N==null||((_t=N.data)===null||_t===void 0)?void 0:_t.end_point,region:N==null||((Lt=N.data)===null||Lt===void 0)?void 0:Lt.region,accessKeyId:N==null||((ce=N.data)===null||ce===void 0)?void 0:ce.access_key_id,accessKeySecret:N==null||((Rt=N.data)===null||Rt===void 0)?void 0:Rt.access_key_secret,bucket:N==null||((Ze=N.data)===null||Ze===void 0)?void 0:Ze.bucket,stsToken:N==null||((A=N.data)===null||A===void 0)?void 0:A.security_token}),console.log(q,"file"),p(D),Le=Object(Z.a)(),yt.abrupt("return",new Promise(function(dt,Qe){try{var pa;D.multipartUpload("".concat(j.identifier,"/").concat(Le).concat(X.indexOf(".")>-1?"."+X.split(".").pop():""),new Blob([q.file],{type:q.file.type}),{timeout:3600*1e3,partSize:1002400,progress:function(de,la,Kt){try{console.log("\u8FDB\u5EA6",de,la,Kt);var he=C.findIndex(function(Re){return Re.name===X});C[he].file.percent=de*100,C[he].tempCheckpoint=la,Xe(Object(t.a)(C))}catch(Re){}},checkpoint:C[C.findIndex(function(Ne){return Ne.name===X})].tempCheckpoint,callback:{customValue:{id:X+""},url:N==null||((pa=N.data)===null||pa===void 0)?void 0:pa.callback_url,host:N==null?void 0:N.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(o.e)(te)}}).then(function(Ne){var de,la=C.findIndex(function(G){return G.name===X}),Kt="done";if(((de=Ne.data)===null||de===void 0?void 0:de.status)===0){var he;q.response=(he=Ne.data)===null||he===void 0?void 0:he.data;var Re=C.findIndex(function(G){return G.name===X});C[Re].status="done",C[Re].file.status="done"}else{var We;r.b.warn((We=Ne.data)===null||We===void 0?void 0:We.message),Kt="error"}C[la].status=Kt,C[la].file.status=Kt,j.onChange(C),dt(Ne==null?void 0:Ne.data)}).catch(function(Ne){C[C.findIndex(function(de){return de.name===X})].status="error",C[C.findIndex(function(de){return de.name===X})].file.status="error",r.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Xe(Object(t.a)(C)),j.onChange(C),Qe(Ne),console.log("err:",Ne)})}catch(Ne){}}));case 17:case"end":return yt.stop()}},B)}));return function(q,te){return ae.apply(this,arguments)}}();return Object(m.useEffect)(function(){C.every(function(ae){return ae==="done"||ae==="error"})&&j.onComplete(C)},[C]),Object(m.useEffect)(function(){if(Te){var ae;(ae=D)===null||ae===void 0||ae.cancel()}},[Te]),Object(m.useEffect)(function(){j.uploading&&C.map(function(){var ae=Object(f.a)(s.a.mark(function B(q){var te,_t;return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:if(!((!q.status||q.status==="error")&&!Te)){ce.next=6;break}return q.status="uploading",q.file.status="uploading",ce.next=5,ue(q,{login:a==null||((te=a.userInfo)===null||te===void 0)?void 0:te.login,container_type:j.container_type,container_id:j.container_id,description:j.description});case 5:_t=ce.sent;case 6:case"end":return ce.stop()}},B)}));return function(B){return ae.apply(this,arguments)}}())},[j.uploading]),_.a.createElement(ge,Object(J.a)({},re,{height:j.height,className:j.className}),_.a.createElement("p",{className:"ant-upload-hint"},j.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};n.b=Object(P.a)(function(Q){var b=Q.loading,a=Q.globalSetting,Te=Q.user;return{globalSetting:a,loading:b.models.competitions,user:Te}})(ee)},"L+Ii":function(l,n,e){l.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",modal:"modal___3_BbV",colorOrange:"colorOrange___3BuSt",colorYellow:"colorYellow___brbb2"}},Lai7:function(l,n,e){l.exports=e.p+"static/noEnvData.6108fa6c.png"},M8RZ:function(l,n,e){"use strict";e.d(n,"a",function(){return R});var J=e("fWQN"),w=e("mtLc"),r=e("yKVA"),t=e("879j"),Y=e("q1tI"),v=e.n(Y),i=e("i8i4"),s=e.n(i),R=function(f){Object(r.a)(u,f);var V=Object(t.a)(u);function u(m){var _;Object(J.a)(this,u),_=V.call(this,m);var o=window.document;return _.node=o.createElement("div"),o.body.appendChild(_.node),_}return Object(w.a)(u,[{key:"render",value:function(){var _=this.props.children;return Object(i.createPortal)(_,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),u}(v.a.Component)},N3QO:function(l,n,e){"use strict";var J=e("2qtc"),w=e("kLXV"),r=e("tJVT"),t=e("q1tI"),Y=e.n(t),v=e("9kvl"),i=e("FPkq"),s=e.n(i),R=function(V){var u,m=V.newShixuns,_=V.dispatch,o=V.user,L=Object(t.useState)(!1),W=Object(r.a)(L,2),Z=W[0],P=W[1];Object(t.useEffect)(function(){m.actionTabs.key==="Create-Environment"&&De()},[m==null||((u=m.actionTabs)===null||u===void 0)?void 0:u.key]);var ge=function(){_({type:"newShixuns/setActionTabs",payload:{}})},De=function(){var y,E,ee;ge(),((y=o.userInfo)===null||y===void 0?void 0:y.mirror_marker_status)===0?P(!0):((E=o.userInfo)===null||E===void 0?void 0:E.mirror_marker_status)===1?v.c.push("/shixuns/new/CreateImg"):((ee=o.userInfo)===null||ee===void 0?void 0:ee.mirror_marker_status)===2&&w.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 b;v.c.push("/users/".concat((b=o.userInfo)===null||b===void 0?void 0:b.login,"/experiment-img"))}})};return Y.a.createElement(w.a,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",visible:Z,footer:null,onCancel:function(){P(!1)}},Y.a.createElement("div",{style:{textAlign:"center"}},Y.a.createElement("br",null),Y.a.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:s.a,alt:"\u4E8C\u7EF4\u7801"})),Y.a.createElement("img",null))};n.a=Object(v.a)(function(f){var V=f.newShixuns,u=f.user,m=f.globalSetting;return{newShixuns:V,globalSetting:m,user:u}})(R)},NLgs:function(l,n,e){"use strict";e.d(n,"e",function(){return W}),e.d(n,"f",function(){return Z}),e.d(n,"d",function(){return ge}),e.d(n,"c",function(){return De}),e.d(n,"a",function(){return c}),e.d(n,"b",function(){return y});var J=e("WmNS"),w=e.n(J),r=e("miYZ"),t=e("tsqr"),Y=e("9og8"),v=e("2qtc"),i=e("kLXV"),s=e("q1tI"),R=e.n(s),f=e("9kvl"),V=e("xKgJ"),u=e("1vsH"),m=e("RCxd"),_=e("mOS8"),o=e.n(_),L=e("m3rI"),W=function(ee){return!!(Z(ee)&&P())},Z=function(ee){return Object(V.p)()?!0:(ee({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},P=function(){var ee,Q=Object(f.b)()._store.getState(),b=Q.user;return((ee=b.userInfo)===null||ee===void 0?void 0:ee.profile_completed)?!0:(i.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:R.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(){f.c.push("/account/profile/edit")}}),!1)},ge=function(){var ee,Q=Object(f.b)()._store.getState(),b=Q.user;return((ee=b.userInfo)===null||ee===void 0?void 0:ee.professional_certification)?!0:(i.a.confirm({title:"\u63D0\u793A",centered:!0,content:R.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(u.I)("/account/certification")}}),!1)},De=function(){return Object(V.a)()?!0:(i.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:R.a.createElement("div",{className:"tc",style:{marginLeft:-38}},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:Object(V.t)()?e("WdTA"):"".concat(L.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),R.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(V.t)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(u.I)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},c=function(ee,Q){return ee?!0:(i.a.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:R.a.createElement("div",null,R.a.createElement("p",null,Q||"\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"),R.a.createElement("div",{style:{marginLeft:"110px"}},R.a.createElement("img",{src:e("1ZF9"),width:200}),R.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(u.I)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},y=function(ee){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",b=Object(f.b)()._store.getState(),a=b.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?(i.a.info({centered:!0,icon:R.a.createElement(m.a,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:R.a.createElement("div",{className:"tc",style:{marginLeft:-38}},R.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},R.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",Q,"\u3002"),R.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),R.a.createElement("img",{style:{border:"4px solid #1890FF",borderRadius:"4px"},src:o.a,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0):(a==null?void 0:a.shixun_status)===2?(i.a.confirm({centered:!0,icon:R.a.createElement(m.a,null),title:"\u63D0\u793A",content:R.a.createElement("div",null,R.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Q,"\u3002"),R.a.createElement("br",null),R.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(){i.a.confirm({width:440,centered:!0,icon:R.a.createElement(m.a,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){var j=Object(Y.a)(w.a.mark(function se(){var C;return w.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,ee({type:"shixunsDetail/cancelRelease",payload:{id:a==null?void 0:a.identifier}});case 2:C=M.sent,C.status!==401&&(t.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ee({type:"shixunsDetail/getShixunsDetail",payload:{id:a==null?void 0:a.identifier}}),ee({type:"practiceSetting/getCommonData",payload:{id:a==null?void 0:a.identifier}}));case 4:case"end":return M.stop()}},se)}));function ne(){return j.apply(this,arguments)}return ne}()})}}),!0):!1}},Ot1p:function(l,n,e){"use strict";var J=e("2qtc"),w=e("kLXV"),r=e("rAM+"),t=e("tJVT"),Y=e("jrin"),v=e("q1tI"),i=e.n(v),s=e("VrN/"),R=e.n(s),f=e("bdgK"),V=e("p77/"),u=e("Bd2K"),m=e("ELLl"),_=e("19Vz"),o=e("lZu9"),L=e("kSUc"),W=e("9Bee"),Z=e("0Owb"),P=e("dejd"),ge=e("C+DQ"),De=[{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(T){var K=T.onActionCallback,S=T.title,me=T.icon,Me=T.actionName,fe=T.className,k=fe===void 0?"":fe,Se=T.children;function Ut(){K(Me)}return i.a.createElement("a",{title:S,className:k,onClick:Ut},i.a.createElement("i",{className:"md-iconfont ".concat(me)}),Se)}var y=function(T){var K=T.watch,S=T.showNullButton,me=T.onActionCallback,Me=T.fullScreen,fe=T.insertTemp,k=[].concat(De,[{title:"".concat(K?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(K?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return i.a.createElement("ul",{className:"markdown-toolbar-container"},k.map(function(Se,Ut){return i.a.createElement("li",{key:Ut},Se.actionName?i.a.createElement(c,Object(Z.a)({},Se,{onActionCallback:me})):i.a.createElement("span",{className:"v-line"}))}),S?i.a.createElement("li",null,i.a.createElement(c,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:me},i.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,fe&&i.a.createElement("li",null,i.a.createElement(c,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(fe),onActionCallback:me},i.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),i.a.createElement("li",{className:"btn-full-screen"},i.a.createElement(c,{icon:"".concat(Me?"icon-shrink":"icon-enlarge"),title:Me?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:me})))},E=e("M8RZ"),ee=e("+L6B"),Q=e("2/Rp"),b=e("y8nQ"),a=e("Vl3Y"),Te=e("5NDa"),j=e("5rEg"),ne={labelCol:{span:4},wrapperCol:{span:20}},se=function(T){var K=T.callback,S=T.onCancel;function me(Me){K(Me)}return i.a.createElement(a.a,Object(Z.a)({},ne,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:me}),i.a.createElement(a.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},i.a.createElement(j.a,null)),i.a.createElement(a.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},i.a.createElement(j.a,null)),i.a.createElement("div",{className:"flex-container flex-end"},i.a.createElement(Q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),i.a.createElement(Q.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))},C=e("7ahc"),Xe=e("HmJG"),M=e("BjJ7"),I=a.a.useForm,D={width:280,marginRight:10},p={labelCol:{span:5},wrapperCol:{span:19}},re=function(T){var K=T.callback,S=T.onCancel,me=I(),Me=Object(t.a)(me,1),fe=Me[0];function k(Et){K(Et)}function Se(Et){fe.setFieldsValue({src:"/api/attachments/".concat(Et.id)})}function Ut(Et){var Da=Et.target.files[0];ae(Da,Se)}return i.a.createElement(a.a,Object(Z.a)({form:fe},p,{className:"upload-image-panel",onFinish:k}),i.a.createElement(a.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},i.a.createElement("div",{className:"flex-container"},i.a.createElement(a.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},i.a.createElement(j.a,{style:D})),i.a.createElement(ue,{onFileChange:Ut}))),i.a.createElement(a.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},i.a.createElement(j.a,{style:{width:264}})),i.a.createElement(a.a.Item,{style:{textAlign:"right"}},i.a.createElement(Q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),i.a.createElement(Q.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))};function ue(T){var K=T.onFileChange;return i.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",i.a.createElement("input",{type:"file",accept:"image/*",onChange:K}))}function ae(T,K){if(!T)throw new String("\u6CA1\u6709\u6587\u4EF6");var S=new FormData;S.append("editormd-image-file",T),S.append("file_param_name","editormd-image-file"),S.append("byxhr","true");var me=new window.XMLHttpRequest;me.withCredentials=!0,me.addEventListener("load",function(Me){K(JSON.parse(Me.target.responseText))},!1),me.addEventListener("error",function(Me){console.error(Me)},!1),me.open("POST","".concat(M.a,"/api/attachments.json")),me.send(S)}var B=e("giR+"),q=e("fyUT"),te=e("7Kak"),_t=e("9yH6"),Lt=_t.a.Group,ce={margin:"0 8px"},Rt=function(T){var K=T.callback,S=T.onCancel;function me(Me){K(Me)}return i.a.createElement(a.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:me},i.a.createElement("div",{className:"flex-container"},i.a.createElement("span",{style:ce},"\u5355\u5143\u683C\u6570\uFF1A"),i.a.createElement("span",{style:ce},"\u884C\u6570"),i.a.createElement(a.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},i.a.createElement(q.a,null)),i.a.createElement("span",{style:ce},"\u5217\u6570"),i.a.createElement(a.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},i.a.createElement(q.a,null))),i.a.createElement("div",{className:"flex-container",style:{marginTop:12}},i.a.createElement("span",{style:ce},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),i.a.createElement(a.a.Item,{name:"align"},i.a.createElement(Lt,null,i.a.createElement(_t.a,{value:"default"},i.a.createElement("i",{className:"fa fa-align-justify"})),i.a.createElement(_t.a,{value:"left"},i.a.createElement("i",{className:"fa fa-align-left"})),i.a.createElement(_t.a,{value:"center"},i.a.createElement("i",{className:"fa fa-align-center"})),i.a.createElement(_t.a,{value:"right"},i.a.createElement("i",{className:"fa fa-align-right"}))))),i.a.createElement("div",{className:"flex-container flex-end"},i.a.createElement(Q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),i.a.createElement(Q.a,{type:"ghost",onClick:S},"\u53D6\u6D88")))},Ze="link",A="upload-image",X="code-block",N="add-table",Le="------------",be={default:Le,left:":".concat(Le),center:":".concat(Le,":"),right:"".concat(Le,":")},yt=e("9VGf"),dt,Qe;function pa(){}var Ne=0,de=1e4,la="\u2581",Kt=`
**\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 he(T){return/^\d+$/.test(T)?"".concat(T,"px"):T}var Re=navigator.platform.toUpperCase().indexOf("MAC")>=0,We=Re?"Cmd":"Ctrl",G=(dt={},Object(Y.a)(dt,We+"-B","bold"),Object(Y.a)(dt,We+"-I","italic"),dt),Ue=(Qe={},Object(Y.a)(Qe,Ze,"\u6DFB\u52A0\u94FE\u63A5"),Object(Y.a)(Qe,X,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(Y.a)(Qe,A,"\u6DFB\u52A0\u56FE\u7247"),Object(Y.a)(Qe,N,"\u6DFB\u52A0\u8868\u683C"),Qe),qe=n.a=function(T){var K=T.defaultValue,S=K===void 0?"":K,me=T.onChange,Me=T.width,fe=Me===void 0?"100%":Me,k=T.height,Se=k===void 0?400:k,Ut=T.miniToolbar,Et=Ut===void 0?!1:Ut,Da=T.isFocus,It=Da===void 0?!1:Da,Sa=T.watch,tn=T.insertTemp,ua=T.id,Fe=ua===void 0?"markdown-editor-id":ua,Ka=T.showResizeBar,$t=Ka===void 0?!1:Ka,Ta=T.noStorage,wt=Ta===void 0?!1:Ta,Mt=T.showNullButton,ga=Mt===void 0?!1:Mt,ie=T.fullScreen,x=ie===void 0?!1:ie,et=T.onBlur,oe=T.onCMBeforeChange,Jt=T.className,ea=Jt===void 0?"":Jt,Na=T.placeholder,oa=Na===void 0?"":Na,Ee=T.values,Ke=Ee===void 0?"":Ee,ya=Object(v.useState)(null),Ht=Object(t.a)(ya,2),U=Ht[0],ha=Ht[1],Oa=Object(v.useState)(S),sa=Object(t.a)(Oa,2),st=sa[0],xt=sa[1],Ct=Object(v.useState)(Sa),La=Object(t.a)(Ct,2),Ae=La[0],ta=La[1],Ra=Object(v.useState)(x),Ea=Object(t.a)(Ra,2),Ce=Ea[0],d=Ea[1],Ye=Object(v.useState)(""),Ve=Object(t.a)(Ye,2),zt=Ve[0],jt=Ve[1],Vt=Object(v.useState)(0),mt=Object(t.a)(Vt,2),Pa=mt[0],ba=mt[1],Gt=Object(v.useState)(Se),gt=Object(t.a)(Gt,2),un=gt[0],Xa=gt[1],an=Object(v.useState)(!1),Pn=Object(t.a)(an,2),$a=Pn[0],vn=Pn[1],Ua=Object(v.useRef)(),ma=Object(v.useRef)(),Zt=Object(v.useRef)(),ka=Object(v.useRef)();Object(v.useEffect)(function(){xt(Ke),U==null||U.setValue(Ke)},[Ke]),Object(v.useEffect)(function(){if(Ua.current){var Xt=function(Va,tt){var ot=tt.clipboardData;if(ot){var Qt=ot.types.toString(),Ga=ot.items;if(Qt==="text/html,Files"||Qt==="Files"||ot.types.indexOf("Files")){var Ba=Ga[1];Qt==="Files"&&(Ba=Ga[0]),Ba.kind==="file"&&Ba.type.match(/^image\//i)&&ae(Ba.getAsFile(),function(en){en.id?Nt.replaceSelection("![,](/api/attachments/".concat(en.id,")")):(en==null?void 0:en.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},Nt=R.a.fromTextArea(Ua.current,{mode:"markdown",lineNumbers:!Et,lineWrapping:!0,value:S,autoCloseTags:!0,autoCloseBrackets:!0});return It&&Nt.focus(),Nt.on("paste",Xt),ha(Nt),function(){Nt.off("paste",Xt)}}},[]);var dn=Object(v.useCallback)(function(){if(ma.current)try{var Xt=ma.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,Nt=ma.current.getElementsByClassName("markdown-editor-body")[0];Ce?Nt.style.height="calc(100vh - ".concat(Xt,"px)"):Nt.style.height="".concat(un-Xt,"px")}catch(kt){console.log(kt,"---- to set md editor body height")}},[un,ma,Ce]);Object(v.useEffect)(function(){function Xt(){var kt=new f.default(function(Va){var tt=Object(r.a)(Va),ot;try{for(tt.s();!(ot=tt.n()).done;){var Qt=ot.value;(Qt.target.offsetHeight>0||Qt.target.offsetWidth>0)&&(dn(),U.setSize("100%","100%"),U.refresh())}}catch(Ga){tt.e(Ga)}finally{tt.f()}});return kt.observe(Ua.current.parentElement),kt}if(U){var Nt=Xt();return function(){Nt.unobserve(Ua.current.parentElement)}}},[U,dn]),Object(v.useEffect)(function(){if(U){for(var Xt=[],Nt=function(){var Qt=Va[kt];tt=Object(t.a)(Qt,2);var Ga=tt[0],Ba=tt[1],en=Object(Y.a)({},Ga,function(){rn(Ba)});Xt.push(en),U.addKeyMap(en)},kt=0,Va=Object.entries(G);kt<Va.length;kt++){var tt;Nt()}return function(){var ot=Object(r.a)(Xt),Qt;try{for(ot.s();!(Qt=ot.n()).done;){var Ga=Qt.value;U.removeKeyMap(Ga)}}catch(Ba){ot.e(Ba)}finally{ot.f()}}}},[U]),Object(v.useEffect)(function(){x!==Ce&&d(x)},[x]),Object(yt.a)(function(){if(!wt&&Pa>0){var Xt=new Date().getTime(),Nt=window.sessionStorage.getItem(Fe);Xt>=Pa+de&&(!Nt||Nt!==st)&&(window.sessionStorage.setItem(Fe,st),vn(!0))}},de),Object(v.useEffect)(function(){ta(Sa)},[U,Sa]),Object(v.useEffect)(function(){U&&(It&&U.focus())},[U,It]),Object(v.useEffect)(function(){if(Ae&&U){var Xt=function(Va){var tt=Va.target;if(ka.current){var ot=tt.scrollTop/tt.scrollHeight;ka.current.scrollTop=ka.current.scrollHeight*ot}},Nt=U.getScrollerElement();return Nt.addEventListener("scroll",Xt),function(){Nt.removeEventListener("scroll",Xt)}}},[U,Ae]),Object(v.useEffect)(function(){if(U&&oe){var Xt=function(kt,Va){oe(kt,Va)};return U.on("beforeChange",Xt),function(){U.off("beforeChange",Xt)}}},[U,oe]),Object(v.useEffect)(function(){if(U&&et){var Xt=function(){et(U.getValue())};return U.on("blur",Xt),function(){U.off("blur",Xt)}}},[U,et]),Object(v.useEffect)(function(){if(U){var Xt=function(kt){var Va=kt.getValue();xt(Va),ba(new Date().getTime()),kt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),me&&me(Va)};return U.on("change",Xt),function(){U.off("change",Xt)}}},[U,me]),Object(v.useEffect)(function(){U&&(S==null?(U.setValue(""),xt("")):S!==U.getValue()&&(U.setValue(S),xt(S),U.setCursor(U.lineCount(),0)))},[U,S]);var rn=Object(v.useCallback)(function(Xt){var Nt=U.getCursor(),kt=U.getSelection(),Va=kt.split(`
`);switch(Xt){case"bold":return U.replaceSelection("**"+kt+"**"),kt===""&&U.setCursor(Nt.line,Nt.ch+2),U.focus();case"italic":return U.replaceSelection("*"+kt+"*"),kt===""&&U.setCursor(Nt.line,Nt.ch+1),U.focus();case"code":return U.replaceSelection("`"+kt+"`"),kt===""&&U.setCursor(Nt.line,Nt.ch+1),U.focus();case"inline-latex":return U.replaceSelection("`$$"+kt+"$$`"),kt===""&&U.setCursor(Nt.line,Nt.ch+3),U.focus();case"latex":return U.replaceSelection("```latex\n"+kt+"\n```"),U.setCursor(Nt.line+1,kt.length+1),U.focus();case"line-break":return U.replaceSelection(`<br/>
`),U.focus();case"list-ul":return kt===""?U.replaceSelection("- "+kt):U.replaceSelection(Va.map(function(tt){return tt===""?"":"- ".concat(tt)}).join(`
`)),U.focus();case"list-ol":return kt===""?U.replaceSelection("1. "+kt):U.replaceSelection(Va.map(function(tt,ot){return tt===""?"":"".concat(ot+1,". ").concat(tt)}).join(`
`)),U.focus();case"add-null-ch":return kt===""&&U.setCursor(Nt.line,Nt.ch+1),U.replaceSelection(la),U.focus();case"inster-template-1":return kt===""&&U.setCursor(Nt.line,Nt.ch),U.replaceSelection(Kt),U.focus();case"eraser":return U.setValue(""),U.focus();case"trigger-watch":return ta(!Ae),U.focus();case"trigger-full-screen":return d(!Ce),U.focus();case Ze:jt(Ze);return;case X:jt(X);return;case A:jt(A);return;case N:jt(N);return;default:throw new Error}},[U,Ae,Ce]),Ca=Object(v.useCallback)(function(Xt){jt("");switch(zt){case Ze:var Nt=Xt.title,kt=Xt.link;return U.replaceSelection("[".concat(Nt,"](").concat(kt,")")),U.focus();case X:var Va=Xt.language,tt=Xt.content;return U.replaceSelection(["```"+Va,tt,"```"].join(`
`)),U.focus();case A:var ot=Xt.src,Qt=Xt.alt;return U.replaceSelection("![ ".concat(Qt," ]( ").concat(ot,' "').concat(Qt,'" )')),U.focus();case N:for(var Ga=Xt.row,Ba=Xt.col,en=Xt.align,Ha=`
`,En=0;En<Ga;En++){for(var yn=[],pn=[],Mn=0;Mn<Ba;Mn++)En===1&&pn.push(be[en]),yn.push(" ");En===1&&(Ha+="| ".concat(pn.join(" | "),` |
`)),Ha+="| ".concat(yn.join(Ba===1?"":" | "),` |
`)}return U.replaceSelection(Ha+`
`),U.focus();default:throw new Error}},[U,zt]),Sn=Object(v.useMemo)(function(){switch(zt){case Ze:return i.a.createElement(se,{callback:Ca,onCancel:An});case X:return i.a.createElement(C.b,{callback:Ca,onCancel:An});case A:return i.a.createElement(re,{callback:Ca,onCancel:An});case N:return i.a.createElement(Rt,{callback:Ca,onCancel:An});default:return null}},[zt]);function An(){jt("")}Object(v.useEffect)(function(){if(Zt.current){var Xt=function(Ga){tt=!0,ot=Ga.pageY},Nt=function(){tt=!1},kt=function(Ga){if(tt){var Ba=Ga.pageY-ot;Ba<0&&(Ba=0),Ba>300&&(Ba=300);var en=Se+Ba+"px";Xa(en)}},Va=Zt.current,tt=!1,ot=0;return Va.addEventListener("mousedown",Xt),document.addEventListener("mousemove",kt),document.addEventListener("mouseup",Nt),function(){Va.removeEventListener("mousedown",Xt),document.removeEventListener("mousemove",kt),document.removeEventListener("mouseup",Nt)}}},[U,Zt]),Object(v.useEffect)(function(){Xa(Se)},[Se]);var Bn=he(fe),bn=he(un),Rn={width:Bn,height:bn},Nn=Object(v.useMemo)(function(){if(Pa){var Xt=new Date(Pa),Nt=Xt.getHours(),kt=Xt.getMinutes(),Va=Xt.getSeconds();return Nt=Nt<10?"0"+Nt:Nt,kt=kt<10?"0"+kt:kt,Va=Va<10?"0"+Va:Va,"".concat(Nt,":").concat(kt,":").concat(Va)}return 0},[Pa]);function Tn(){window.sessionStorage.removeItem(Fe),vn(!1),ba(0)}function kn(){vn(!1),ba(0),U.setValue(window.sessionStorage.getItem(Fe))}return i.a.createElement(v.Fragment,null,i.a.createElement("div",{className:"markdown-editor-wrapper",ref:ma},i.a.createElement("div",{className:"markdown-editor-container ".concat(ea," ").concat(Ae?"on-preview":""," ").concat(Et?"mini":""," ").concat(Ce?"full-screen":""),style:Rn},i.a.createElement(y,{insertTemp:tn,watch:Ae,fullScreen:Ce,showNullButton:ga,onActionCallback:rn}),i.a.createElement("div",{className:"markdown-editor-body"},i.a.createElement("div",{className:"codemirror-container"},i.a.createElement("textarea",{ref:Ua,placeholder:oa})),Ae?i.a.createElement("div",{ref:ka,className:"preview-container"},i.a.createElement(W.a,{value:st})):null))),$t?i.a.createElement("a",{ref:Zt,className:"editor-resize"}):null,i.a.createElement(E.a,null,Ue[zt]?i.a.createElement(w.a,{centered:!0,title:Ue[zt],visible:!0,onCancel:An,footer:null},Sn):null))}},QNag:function(l,n,e){"use strict";var J=e("2qtc"),w=e("kLXV"),r=e("+L6B"),t=e("2/Rp"),Y=e("WmNS"),v=e.n(Y),i=e("9og8"),s=e("y8nQ"),R=e("Vl3Y"),f=e("tJVT"),V=e("PpiC"),u=e("5NDa"),m=e("5rEg"),_=e("q1tI"),o=e.n(_),L=e("9kvl"),W=e("JFl9"),Z=e.n(W),P=m.a.TextArea,ge=function(c){var y=c.shixunsDetail,E=c.globalSetting,ee=c.loading,Q=c.dispatch,b=c.onFinish,a=b===void 0?function(){}:b,Te=Object(V.a)(c,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),j=R.a.useForm(),ne=Object(f.a)(j,1),se=ne[0],C=function(){var M=Object(i.a)(v.a.mark(function I(D){var p,re;return v.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,Q({type:"shixunsDetail/getCustomScript",payload:{id:(p=y.actionTabs.params)===null||p===void 0?void 0:p.id,compile:D.execute,excutive:D.compile}});case 2:re=ae.sent,Xe(),re&&a(re==null?void 0:re.shixun_script);case 5:case"end":return ae.stop()}},I)}));return function(D){return M.apply(this,arguments)}}(),Xe=function(){Q({type:"shixunsDetail/setActionTabs",payload:{}})};return o.a.createElement(w.a,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:y.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Xe},o.a.createElement(R.a,{form:se,scrollToFirstError:!0,layout:"vertical",onFinish:C},o.a.createElement(R.a.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},o.a.createElement(P,{rows:4})),o.a.createElement(R.a.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},o.a.createElement(P,{rows:4})),o.a.createElement("div",{className:Z.a.footerWrap},o.a.createElement(R.a.Item,null,o.a.createElement(t.a,{className:"mr5",size:"large",onClick:Xe},"\u53D6\u6D88"),o.a.createElement(t.a,{size:"large",type:"primary",htmlType:"submit",loading:ee.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};n.a=Object(L.a)(function(De){var c=De.shixunsDetail,y=De.loading,E=De.globalSetting;return{shixunsDetail:c,globalSetting:E,loading:y}})(ge)},Qvpy:function(l,n,e){l.exports={title:"title___39Oep",content:"content___Xl7wK",add:"add___1luKB",colorBlue:"colorBlue___c0Swt",radio:"radio___OK4CQ"}},RC3E:function(l,n,e){l.exports={wrap:"wrap___2zh4E",title:"title___Os-Oa",path:"path___eUXXC",colorBlue:"colorBlue___2IORo"}},Rfub:function(l,n,e){},SLjR:function(l,n,e){},SMhR:function(l,n){l.exports="data:image/png;base64,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"},Se0u:function(l,n,e){},UGPy:function(l,n,e){l.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",mask:"mask___2kc6a",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(l,n,e){l.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},"Ufr+":function(l,n){l.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg=="},UqFu:function(l,n,e){"use strict";e.d(n,"a",function(){return J});var J=function(r){var t=document.createElement("textarea");return t.value=r,t.value}},WO9J:function(l,n,e){"use strict";e.r(n);var J=e("0Owb"),w=e("PpiC"),r=e("q1tI"),t=e.n(r),Y=e("EkPF"),v=e.n(Y),i=e("miYZ"),s=e("tsqr"),R=e("2qtc"),f=e("kLXV"),V=e("WmNS"),u=e.n(V),m=e("9og8"),_=e("auZk"),o=e.n(_),L=e("1vsH"),W=e("Ufr+"),Z=e.n(W),P=e("HBuW"),ge=e("ErOA"),De=e("Ty5D"),c=e("9kvl"),y=function(h){var z,ye,ve=h.globalSetting,Ie=h.loading,He=h.dispatch,at=h.practiceSetting,ft=h.shixunsDetail,ca=Object(w.a)(h,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),ra=Object(De.l)(),Aa=Object(r.useRef)(""),da=Object(De.m)(),ht=at.title,vt=at.base_info_warning,Ma=at.challenges_warning,Wa=at.service_warning,aa=at.repository_warning,xa=at.mirror_warning;Object(r.useEffect)(function(){var Pe;Aa.current=(Pe=ra.pathname.split("/"))===null||Pe===void 0?void 0:Pe[2],He({type:"practiceSetting/setParams",payload:{id:Aa.current}}),He({type:"practiceSetting/getCommonData",payload:{id:Aa.current}})},[ra.pathname]),Object(r.useEffect)(function(){return document.title=ht||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199",function(){document.title="\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0"}});var _e=function(){var Pe=Object(m.a)(u.a.mark(function ke(){return u.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return pe.next=2,O();case 2:c.c.push("/shixuns/".concat(Aa.current,"/challenges"));case 3:case"end":return pe.stop()}},ke)}));return function(){return Pe.apply(this,arguments)}}(),O=function(){return new Promise(function(ke,Ot){var pe;(at==null||((pe=at.sideBar)===null||pe===void 0)?void 0:pe.confirmLeave)?f.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(){He({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ke()},onCancel:function(){Ot()}}):ke()})},F=function(ke){var Ot;if(ke===(at==null?void 0:at.sideBar.tabsActive))return;var pe=function(){c.c.push("/shixuns/".concat(Aa.current,"/edit?tabId=").concat(ke)),He({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:ke,selectPath:"",confirmLeave:!1}})};(at==null||((Ot=at.sideBar)===null||Ot===void 0)?void 0:Ot.confirmLeave)?f.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(){pe()}}):pe()},g=function Pe(ke){var Ot;ke=((Ot=ke)===null||Ot===void 0?void 0:Ot.includes(".json"))?ke:"".concat(ke,".json"),f.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 pe=Object(m.a)(u.a.mark(function Yt(){var Be,we;return u.a.wrap(function(va){for(;;)switch(va.prev=va.next){case 0:return va.next=2,Object(ge.a)("/api"+ke,{method:"get"});case 2:if(Be=va.sent,Be){va.next=5;break}return va.abrupt("return");case 5:return s.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),va.next=8,Object(P.A)({id:Be.shixun_identifier});case 8:if(we=va.sent,!(we==null?void 0:we.game_identifier)){va.next=12;break}return Object(L.I)("/tasks/".concat(we.game_identifier)),va.abrupt("return");case 12:(we==null?void 0:we.status)===2?Pe(we==null?void 0:we.message):(we==null?void 0:we.status)===3&&Oe(we==null?void 0:we.message);case 13:case"end":return va.stop()}},Yt)}));function fa(){return pe.apply(this,arguments)}return fa}()})},Oe=function(ke){f.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",ke,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},xe=function(){var Pe=Object(m.a)(u.a.mark(function ke(Ot,pe){var fa,Yt,Be;return u.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,O();case 2:if(Object(L.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),!(((fa=ft.detail)===null||fa===void 0?void 0:fa.is_jupyter)||((Yt=ft.detail)===null||Yt===void 0?void 0:Yt.is_jupyter_lab))){ze.next=6;break}return He({type:"shixunsDetail/execJupyter",payload:{id:Aa.current}}).then(function(va){(va==null?void 0:va.identifier)&&(c.c===null||c.c===void 0||c.c.push("/tasks/".concat(va.identifier,"/jupyter")))}),ze.abrupt("return");case 6:if(He({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!pe){ze.next=13;break}return ze.next=10,Object(P.z)({id:Ot});case 10:ze.t0=ze.sent,ze.next=16;break;case 13:return ze.next=15,Object(P.A)({id:Ot});case 15:ze.t0=ze.sent;case 16:if(Be=ze.t0,He({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((Be==null?void 0:Be.game_identifier)||(Be==null?void 0:Be.identifier))){ze.next=21;break}return Object(L.I)(pe?"/tasks/".concat(Be==null?void 0:Be.identifier,"/jupyter"):"/tasks/".concat(Be.game_identifier)),ze.abrupt("return");case 21:(Be==null?void 0:Be.status)===-3?Object(L.m)():(Be==null?void 0:Be.status)===2?g(Be==null?void 0:Be.message):(Be==null?void 0:Be.status)===3&&Oe(Be==null?void 0:Be.message);case 22:case"end":return ze.stop()}},ke)}));return function(Ot,pe){return Pe.apply(this,arguments)}}(),$=function(){var Pe=Object(m.a)(u.a.mark(function ke(){return u.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return pe.next=2,O();case 2:He({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});case 3:case"end":return pe.stop()}},ke)}));return function(){return Pe.apply(this,arguments)}}(),le=function(ke){var Ot={borderBottomColor:(at==null?void 0:at.sideBar.tabsActive)===ke?"#1890FF":"transparent"};return Ot};return t.a.createElement("div",{className:o.a.header},t.a.createElement("aside",{className:o.a.title},t.a.createElement("i",{onClick:_e,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),t.a.createElement("span",{className:o.a.edit},ht||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),t.a.createElement("i",{onClick:$,className:"icon iconfont icon-xiugai1"})),t.a.createElement("aside",{className:o.a.schedule},t.a.createElement("div",null,t.a.createElement("span",{style:le("information"),className:o.a.clickWarp,onClick:function(){return F("information")}},vt?t.a.createElement("span",{className:o.a.num},"1"):t.a.createElement("img",{src:Z.a}),t.a.createElement("span",{className:o.a.subject},"\u57FA\u672C\u4FE1\u606F")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:le("warehouse"),className:o.a.clickWarp,onClick:function(){return F("warehouse")}},aa?t.a.createElement("span",{className:o.a.num},"2"):t.a.createElement("img",{src:Z.a}),t.a.createElement("span",{className:o.a.subject},"\u4EE3\u7801\u4ED3\u5E93")),t.a.createElement("i",{className:"iconfont icon-lujing"})),(ft==null?void 0:ft.detail)&&!(ft==null||((z=ft.detail)===null||z===void 0)?void 0:z.is_jupyter_lab)&&t.a.createElement("div",null,t.a.createElement("span",{style:le("level"),className:o.a.clickWarp,onClick:function(){return F("level")}},Ma?t.a.createElement("span",{className:o.a.num},"3"):t.a.createElement("img",{src:Z.a}),t.a.createElement("span",{className:o.a.subject},"\u4EFB\u52A1\u5173\u5361")),t.a.createElement("i",{className:"iconfont icon-lujing"})),(ft==null?void 0:ft.detail)&&(ft==null||((ye=ft.detail)===null||ye===void 0)?void 0:ye.is_jupyter_lab)&&t.a.createElement("div",null,t.a.createElement("span",{style:le("service"),className:o.a.clickWarp,onClick:function(){return F("service")}},Wa?t.a.createElement("span",{className:o.a.num},"3"):t.a.createElement("img",{src:Z.a}),t.a.createElement("span",{className:o.a.subject},"\u670D\u52A1")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:le("environment"),className:o.a.clickWarp,onClick:function(){return F("environment")}},xa?t.a.createElement("span",{className:o.a.num},"4"):t.a.createElement("img",{src:Z.a}),t.a.createElement("span",{className:o.a.subject},"\u5B9E\u9A8C\u73AF\u5883")))),t.a.createElement("aside",{className:o.a.btns},t.a.createElement("div",{className:o.a.simulate,onClick:function(){return xe(Aa.current,!1)}},"\u6A21\u62DF\u5B9E\u6218")))},E=Object(c.a)(function(H){var h=H.loading,z=H.globalSetting,ye=H.practiceSetting,ve=H.shixunsDetail;return{globalSetting:z,loading:h,practiceSetting:ye,shixunsDetail:ve}})(y),ee=e("14J3"),Q=e("BMrR"),b=e("jCWc"),a=e("kPKH"),Te=e("DZo9"),j=e("8z0m"),ne=e("5NDa"),se=e("5rEg"),C=e("+L6B"),Xe=e("2/Rp"),M=e("k1fw"),I=e("y8nQ"),D=e("Vl3Y"),p=e("tJVT"),re=e("h/E3"),ue=e.n(re),ae=e("Ot1p"),B=e("oBTY"),q=e("+Xk9"),te=e.n(q),_t=e("FTkQ"),Lt=e.n(_t),ce=function(h){var z=h.InputRight,ye=h.value,ve=ye===void 0?[]:ye,Ie=h.onChange,He=Object(w.a)(h,["InputRight","value","onChange"]),at=Object(r.useState)(),ft=Object(p.a)(at,2),ca=ft[0],ra=ft[1],Aa=function(vt){var Ma=ve.filter(function(Wa,aa){return aa!==vt});Ie(Ma)},da=function(vt){if(vt.preventDefault(),!ca)return;if(ve.findIndex(function(Ma){return Ma.name===ca})>-1){s.b.warn("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}Ie([].concat(Object(B.a)(ve),[{id:null,name:ca}])),ra(null)};return t.a.createElement("div",null,t.a.createElement(se.a,Object(J.a)({bordered:!1,style:{width:600},value:ca,onChange:function(vt){return ra(vt.target.value)},onPressEnter:da,onBlur:da},He)),z||t.a.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),t.a.createElement("div",{className:"mt20"},ve==null?void 0:ve.map(function(ht,vt){return t.a.createElement("div",{key:vt,className:te.a.btn},t.a.createElement("span",{className:te.a.s1},ht.name),t.a.createElement("img",{src:Lt.a,className:te.a.s2,onClick:function(){return Aa(vt)}}))})))},Rt=ce,Ze=e("LvDl"),A=e("m3rI"),X=e("hW5Z"),N=e.n(X),Le=function(h){var z=h.dispatch,ye=h.onCancel,ve=h.onSave,Ie=h.loading,He=Ie===void 0?!1:Ie;return t.a.createElement("div",{className:N.a.complete},t.a.createElement("div",{onClick:ye,className:N.a.cancel},"\u53D6\u6D88"),t.a.createElement(Xe.a,{type:"primary",loading:He,onClick:ve,className:N.a.save},"\u4FDD\u5B58"))},be=Object(c.a)()(Le),yt=e("UqFu"),dt=e("z7Xi"),Qe=e("jN4g"),pa=function(h){var z,ye=h.globalSetting,ve=h.loading,Ie=h.dispatch,He=h.practiceSetting,at=Object(w.a)(h,["globalSetting","loading","dispatch","practiceSetting"]),ft=D.a.useForm(),ca=Object(p.a)(ft,1),ra=ca[0],Aa=Object(r.useState)({}),da=Object(p.a)(Aa,2),ht=da[0],vt=da[1],Ma=Object(r.useState)(!1),Wa=Object(p.a)(Ma,2),aa=Wa[0],xa=Wa[1],_e=Object(r.useState)(!1),O=Object(p.a)(_e,2),F=O[0],g=O[1],Oe=Object(r.useState)(""),xe=Object(p.a)(Oe,2),$=xe[0],le=xe[1],Pe=Object(r.useState)(""),ke=Object(p.a)(Pe,2),Ot=ke[0],pe=ke[1],fa=Object(r.useRef)({}),Yt=Object(r.useRef)(""),Be=Object(r.useRef)(null),we=Object(r.useRef)(Object(Ze.throttle)(function(){return Ft()},2e3,{leading:!0,trailing:!1})).current,ze=He.id;Object(r.useEffect)(function(){if(!ze)return;sn()},[ze]),Object(r.useEffect)(function(){return JSON.stringify(ht)!=="{}"&&va(),function(){clearTimeout(Be.current)}},[ht,$,Ot]);var va=function(){clearTimeout(Be.current),Be.current=setTimeout(function(){!Object(Ze.isEqual)(ht,fa.current)||$!==Yt.current||Ot!==Yt.current?Ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},sn=function(){var Je=Object(m.a)(u.a.mark(function pt(){var ct,it,je;return u.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,Object(ge.a)("/api/shixuns/".concat(ze,"/edit_base_info.json"),{method:"get"});case 2:ct=nt.sent,ct.status===0&&(it=Object(M.a)(Object(M.a)({},ct.data),{},{description:Object(yt.a)(ct.data.description)}),je={description:it.description,shixun_tags:it.shixun_tags,name:it.name},ra.setFieldsValue(je),fa.current=Object(M.a)({},je),Yt.current=it.attachment_id||"",vt(Object(M.a)({},je)),le(it.attachment_id||""),pe(it.cover_image_id||""));case 4:case"end":return nt.stop()}},pt)}));return function(){return Je.apply(this,arguments)}}(),Qa=function(pt,ct){vt(Object(M.a)({},ct))},St=function(){Wt()},Ft=function(){Object(L.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),ra.submit()},Ge=function(pt){console.log(pt,"values");var ct=pt.name,it=pt.description,je=pt.shixun_tags,za=Object(ge.a)("/api/shixuns/".concat(ze,"/base_info_save.json"),{method:"post",body:{shixun:{name:ct,description:it,shixun_tags:je,attachment_id:$,cover_image_id:Ot}}});za.then(function(nt){nt.status===0&&(s.b.success("\u4FDD\u5B58\u6210\u529F"),Ie({type:"practiceSetting/getCommonData",payload:{id:ze}}),Ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),fa.current={description:ht.description,shixun_tags:ht.shixun_tags,name:ht.name},Yt.current=$)})},Wt=function(){var pt,ct=function(){c.c.push("/shixuns/".concat(ze,"/challenges")),Ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(He==null||((pt=He.sideBar)===null||pt===void 0)?void 0:pt.confirmLeave)?f.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 bt(Je){var pt=Je.type==="image/jpeg"||Je.type==="image/png";return pt||s.b.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),pt}var Ya=t.a.createElement(Xe.a,{loading:aa,icon:t.a.createElement(dt.a,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Pt=t.a.createElement(Xe.a,{loading:F,icon:t.a.createElement(dt.a,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function rt(Je,pt){var ct=new FileReader;ct.addEventListener("load",function(){return pt(ct.result)}),ct.readAsDataURL(Je)}var Dt=function(pt){if(pt.file.status==="uploading"){xa(!0);return}if(pt.file.status==="done"){var ct,it;xa(!1),le(pt==null||((ct=pt.file)===null||ct===void 0||((it=ct.response)===null||it===void 0))?void 0:it.id)}},Bt=function(){return t.a.createElement("div",{className:ue.a.img},t.a.createElement("img",{src:A.a.API_SERVER+"/api/attachments/"+$,alt:"avatar",style:{width:"100%"}}),t.a.createElement("div",null,t.a.createElement(Qe.a,{onClick:function(){return le("")},style:{fontSize:"16px",color:"red"}})))},Tt=function(pt){if(pt.file.status==="uploading"){g(!0);return}if(pt.file.status==="done"){var ct,it;g(!1),pe(pt==null||((ct=pt.file)===null||ct===void 0||((it=ct.response)===null||it===void 0))?void 0:it.id)}},Fa=function(){return t.a.createElement("div",{className:ue.a.img},t.a.createElement("img",{src:A.a.API_SERVER+"/api/attachments/"+Ot,alt:"avatar",style:{width:"100%"}}),t.a.createElement("div",null,t.a.createElement(Qe.a,{onClick:function(){return pe("")},style:{fontSize:"16px",color:"red"}})))};return t.a.createElement("div",{className:ue.a.information},t.a.createElement("section",{className:ue.a.scroll},t.a.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),t.a.createElement("div",{className:ue.a.formWrap}," ",t.a.createElement(D.a,{form:ra,scrollToFirstError:!0,layout:"vertical",onValuesChange:Qa,onFinish:Ge},t.a.createElement(D.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(se.a,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:"".concat(((z=ht.name)===null||z===void 0?void 0:z.length)||0,"/60")})),t.a.createElement(D.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")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6280\u80FD\u6807\u7B7E"}]},t.a.createElement(Rt,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),t.a.createElement(Q.a,null,t.a.createElement(a.a,null,t.a.createElement(D.a.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},$?Bt():t.a.createElement(j.a,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(A.a.API_SERVER,"/api/attachments.json"),beforeUpload:bt,onChange:Dt},Ya))),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(Q.a,null,t.a.createElement(a.a,null,t.a.createElement(D.a.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},Ot?Fa():t.a.createElement(j.a,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(A.a.API_SERVER,"/api/attachments.json"),beforeUpload:bt,onChange:Tt},Pt))),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\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),t.a.createElement(D.a.Item,{name:"description",label:"\u7B80\u4ECB:"},t.a.createElement(ae.a,{defaultValue:ht.description||"",watch:!0}))))),t.a.createElement(be,{onSave:we,onCancel:St,loading:aa||F}))},Ne=Object(c.a)(function(H){var h=H.loading,z=H.globalSetting,ye=H.practiceSetting;return{globalSetting:z,loading:h,practiceSetting:ye}})(pa),de=e("ch0t"),la=e("R9oj"),Kt=e("ECub"),he=e("T2oS"),Re=e("W9HT"),We=e("bKvZ"),G=e.n(We),Ue=e("KeGQ"),qe=e.n(Ue),T=e("NLgs"),K=e("ngQI"),S=function(h){var z=h.globalSetting,ye=h.dispatch,ve=h.practiceSetting,Ie=Object(w.a)(h,["globalSetting","dispatch","practiceSetting"]),He=Object(r.useState)(!1),at=Object(p.a)(He,2),ft=at[0],ca=at[1],ra=Object(r.useState)({}),Aa=Object(p.a)(ra,2),da=Aa[0],ht=Aa[1],vt=Object(r.useState)(!0),Ma=Object(p.a)(vt,2),Wa=Ma[0],aa=Ma[1],xa=Object(r.useState)(!1),_e=Object(p.a)(xa,2),O=_e[0],F=_e[1],g=Object(r.useState)(null),Oe=Object(p.a)(g,2),xe=Oe[0],$=Oe[1],le=Object(r.useRef)(!1),Pe=ve.id,ke=ve.updateIndex,Ot=ve.is_published,pe=ve.newQuestion,fa=da.challenge_list,Yt=fa===void 0?[]:fa;Object(r.useEffect)(function(){return Pe?(we(),function(){ye({type:"practiceSetting/setParams",payload:{newQuestion:null}})}):void 0},[Pe,ke]),Object(r.useEffect)(function(){Be()},[Ie.location]);var Be=function(){var rt,Dt=Ie.location,Bt=Dt.pathname.split("/");(Bt.includes("newquestion")||Bt.includes("new")||(Dt==null||((rt=Dt.query)===null||rt===void 0)?void 0:rt.tabId))&&(le.current=!0)},we=function(){var Pt=Object(m.a)(u.a.mark(function rt(){var Dt,Bt,Tt,Fa,Je,pt,ct;return u.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return aa(!0),je.next=3,Object(P.F)({id:Pe});case 3:Tt=je.sent,(Tt==null||((Dt=Tt.challenge_list)===null||Dt===void 0)?void 0:Dt.length)&&(Fa=Ie.location.pathname.split("/"),Je=Tt.challenge_list.find(function(za){return String(za.challenge_id)===Fa[4]}),Fa.includes("newquestion")||Fa.includes("new")?(ct=Tt.challenge_list[((pt=Tt.challenge_list)===null||pt===void 0?void 0:pt.length)-1],ye({type:"practiceSetting/setParams",payload:{newQuestion:{st:Fa.includes("new")?0:1,name:""}}}),$(void 0),St(ct)):Fa[4]&&Je?ze(Je,!1):ze(Tt.challenge_list[0])),(Tt==null||((Bt=Tt.challenge_list)===null||Bt===void 0)?void 0:Bt.length)||$(null),ht(Tt),aa(!1);case 8:case"end":return je.stop()}},rt)}));return function(){return Pt.apply(this,arguments)}}(),ze=function(rt){var Dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if($(rt.challenge_id),St(rt),Dt){var Bt="/shixuns/".concat(Pe,"/edit/").concat(rt.challenge_id,"/").concat(rt.st===1?"editquestion":"editcheckpoint");c.c.push(Bt)}},va=function(rt,Dt){Dt.stopPropagation();var Bt=rt.challenge_id,Tt=function(){var Fa=Object(m.a)(u.a.mark(function Je(){var pt,ct,it,je;return u.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,Object(P.s)({id:Pe,challengesId:Bt});case 2:if(pt=nt.sent,!(pt.status===1)){nt.next=12;break}return nt.next=6,Object(P.F)({id:Pe});case 6:if(je=nt.sent,ht(je),!(Bt===xe&&((ct=je.challenge_list)===null||ct===void 0?void 0:ct.length))){nt.next=11;break}return ze(je.challenge_list[0]),nt.abrupt("return");case 11:((it=je.challenge_list)===null||it===void 0?void 0:it.length)||($(null),le.current=!0,St({}),c.c.push("/shixuns/".concat(Pe,"/edit?tabId=level")));case 12:case"end":return nt.stop()}},Je)}));return function(){return Fa.apply(this,arguments)}}();f.a.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Tt})},sn=function(rt,Dt,Bt){var Tt=Array.from(rt),Fa=Tt.splice(Dt,1),Je=Object(p.a)(Fa,1),pt=Je[0];return Tt.splice(Bt,0,pt),Tt},Qa=function(rt,Dt){if(!rt.destination)return;var Bt=sn(Dt,rt.source.index,rt.destination.index);ht(Object(M.a)(Object(M.a)({},da),{},{challenge_list:Bt}));var Tt=Bt.map(function(Fa){return Fa.challenge_id});Object(P.Eb)({id:Pe,ids:Tt}).then(function(Fa){Fa.status!==0&&ht(Object(M.a)(Object(M.a)({},da),{},{challenge_list:Dt}))})},St=function(rt){ye({type:"practiceSetting/setParams",payload:{selectQuestionParams:rt}})},Ft=function(){var Pt=Object(m.a)(u.a.mark(function rt(Dt,Bt){var Tt;return u.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:if(!(Dt===xe)){Je.next=2;break}return Je.abrupt("return");case 2:return Je.next=4,Ge();case 4:$(Dt),St(Bt),ye({type:"practiceSetting/setParams",payload:{newQuestion:null}}),Tt="/shixuns/".concat(Pe,"/edit/").concat(Dt,"/").concat(Bt.st===1?"editquestion":"editcheckpoint"),c.c.push(Tt);case 9:case"end":return Je.stop()}},rt)}));return function(Dt,Bt){return Pt.apply(this,arguments)}}(),Ge=function(){return new Promise(function(rt,Dt){var Bt;(ve==null||((Bt=ve.sideBar)===null||Bt===void 0)?void 0:Bt.confirmLeave)?f.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(){ye({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),rt()},onCancel:function(){Dt()}}):rt()})},Wt=function(rt){return t.a.createElement(t.a.Fragment,null,t.a.createElement(K.a,{onDragEnd:function(Bt){return Qa(Bt,rt)}},t.a.createElement(K.c,{droppableId:"droppable"},function(Dt,Bt){return t.a.createElement("div",Object(J.a)({ref:Dt.innerRef},Dt.droppableProps,{style:{width:"100%"}}),rt.map(function(Tt,Fa){var Je=Tt.st,pt=Tt.name,ct=Tt.challenge_id;return t.a.createElement(K.b,{key:ct,draggableId:ct.toString(),index:Fa,isDragDisabled:Ot},function(it,je){return t.a.createElement("div",Object(J.a)({ref:it.innerRef},it.draggableProps,it.dragHandleProps,{className:xe===ct?G.a.listActive:G.a.list,onClick:function(){return Ft(ct,Tt)}}),t.a.createElement("span",{className:G.a.s1},Je===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:G.a.s2},"\u7B2C",Fa+1,"\u5173: ",pt),!Ot&&t.a.createElement("span",{className:G.a.s3,onClick:function(nt){return va(Tt,nt)}},t.a.createElement("i",{className:"iconfont icon-shanchu7"})))})}))})),pe&&t.a.createElement("div",{className:G.a.listActive},t.a.createElement("span",{className:G.a.s1},(pe==null?void 0:pe.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:G.a.s2},"\u7B2C",rt.length+1,"\u5173: ",pe==null?void 0:pe.name)),!Ot&&t.a.createElement("div",{className:G.a.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--"))},bt=function(){var Pt=Object(m.a)(u.a.mark(function rt(Dt){return u.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.next){case 0:return Tt.next=2,Ge();case 2:Dt==="new"?c.c.push("/shixuns/".concat(Pe,"/edit/new")):c.c.push("/shixuns/".concat(Pe,"/edit/newquestion")),ca(!1),$(void 0),ye({type:"practiceSetting/setParams",payload:{newQuestion:{st:Dt==="new"?0:1,name:""}}});case 6:case"end":return Tt.stop()}},rt)}));return function(Dt){return Pt.apply(this,arguments)}}(),Ya=function(){if(Object(T.b)(ye,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361"))return;ca(!ft)};return t.a.createElement("div",{className:G.a.level},t.a.createElement("aside",{className:G.a.left,style:{width:O?"0":"25%"}},t.a.createElement("div",{className:G.a.container},t.a.createElement("div",{className:G.a.title},"\u4EFB\u52A1\u5173\u5361(",Yt.length,")"),t.a.createElement("div",{className:G.a.listWrap},Wa?t.a.createElement(Re.a,{size:"large"}):!!Yt.length||!!pe?Wt(Yt):t.a.createElement(Kt.a,{image:qe.a,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!O&&t.a.createElement("div",{className:G.a.btns},t.a.createElement("aside",{className:G.a.btnsWrap},t.a.createElement("div",{style:{transform:ft?"rotate(45deg)":"rotate(0deg)"},className:G.a.icon,onClick:Ya},"+"),t.a.createElement("div",{className:G.a.btn,style:{left:ft?20:-154}},t.a.createElement("div",{className:G.a.d1,onClick:function(){return bt("new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),t.a.createElement("div",{className:G.a.d2,onClick:function(){return bt("newquestion")}},"\u65B0\u5EFA\u9009\u62E9\u9898\u5173\u5361")))),t.a.createElement("div",{className:O?G.a.elseShrink:G.a.shrink,onClick:function(){return F(!O)}},t.a.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),t.a.createElement("aside",{className:G.a.right,id:"modal-level-question"},xe===null&&le.current?t.a.createElement("div",{className:G.a.addIcon},t.a.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):Ie.children))},me=Object(c.a)(function(H){var h=H.globalSetting,z=H.practiceSetting;return{globalSetting:h,practiceSetting:z}})(S),Me=e("DjyN"),fe=e("NUBc"),k=e("cWXX"),Se=e("/ezw"),Ut=e("qVdP"),Et=e("jsC+"),Da=e("lUTK"),It=e("BvKs"),Sa=e("7Kak"),tn=e("9yH6"),ua=e("Qvpy"),Fe=e.n(ua),Ka=function(h){var z=h.shixunsDetail,ye=h.globalSetting,ve=h.loading,Ie=h.dispatch,He=h.onReloadData,at=Object(w.a)(h,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]),ft=Object(r.useState)(),ca=Object(p.a)(ft,2),ra=ca[0],Aa=ca[1],da=Object(r.useState)([]),ht=Object(p.a)(da,2),vt=ht[0],Ma=ht[1];Object(r.useEffect)(function(){z.actionTabs.key==="Collaborators-ChangeManager"&&Wa()},[z.actionTabs.key]);var Wa=function(){var O=Object(m.a)(u.a.mark(function F(){var g,Oe;return u.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,Ie({type:"shixunsDetail/getChangeManager",payload:{id:(g=z.actionTabs.params)===null||g===void 0?void 0:g.id}});case 2:Oe=$.sent,Ma(Oe||[]);case 4:case"end":return $.stop()}},F)}));return function(){return O.apply(this,arguments)}}(),aa=function(){var F;Ie({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(F=z.actionTabs.params)===null||F===void 0?void 0:F.id}}})},xa=function(){var O=Object(m.a)(u.a.mark(function F(){var g,Oe;return u.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:if(ra){$.next=3;break}return s.b.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F"),$.abrupt("return");case 3:return $.next=5,Ie({type:"shixunsDetail/changeManager",payload:{id:(g=z.actionTabs.params)===null||g===void 0?void 0:g.id,user_id:ra}});case 5:Oe=$.sent,_e(),Oe&&(He(),s.b.info(Oe.message));case 8:case"end":return $.stop()}},F)}));return function(){return O.apply(this,arguments)}}(),_e=function(){Ie({type:"shixunsDetail/setActionTabs",payload:{}}),Aa(null)};return t.a.createElement(f.a,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",visible:z.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ve.effects["shixunsDetail/changeManager"],onOk:xa,onCancel:_e},t.a.createElement("div",null,t.a.createElement("div",{className:Fe.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:Fe.a.content},vt.length?t.a.createElement(tn.a.Group,{value:ra,onChange:function(F){return Aa(F.target.value)}},vt.map(function(O,F){return t.a.createElement(tn.a,{className:Fe.a.radio,key:F,value:O.user_id},O.name)})):t.a.createElement("div",{className:Fe.a.add},t.a.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.a.createElement("a",{className:Fe.a.colorBlue,onClick:aa},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))},$t=Object(c.a)(function(H){var h=H.shixunsDetail,z=H.loading,ye=H.globalSetting;return{shixunsDetail:h,globalSetting:ye,loading:z}})(Ka),Ta=e("Znn+"),wt=e("ZTPi"),Mt=e("ju9d"),ga=e("DDK+"),ie=wt.a.TabPane,x=function(H){var h=H.visible,z=H.onCancel,ye=H.onSelectGroup,ve=H.shixunId,Ie=H.onSelectCollaborator;return t.a.createElement(f.a,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",visible:h,width:1100,centered:!0,keyboard:!1,onCancel:z,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.a.createElement(wt.a,{defaultActiveKey:"1"},t.a.createElement(ie,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.a.createElement(Mt.a,{onCancel:z,container_type:2,container_id:ve,onSelect:Ie})),t.a.createElement(ie,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},t.a.createElement(ga.a,{onCancel:z,onSelect:ye}))))},et=e("oaGz"),oe=e.n(et),Jt=e("8Skl"),ea=e("ruvs"),Na=function(h){var z,ye,ve,Ie,He,at,ft=h.shixunsDetail,ca=h.globalSetting,ra=h.loading,Aa=h.user,da=h.dispatch,ht=Object(w.a)(h,["shixunsDetail","globalSetting","loading","user","dispatch"]),vt=Object(r.useRef)(),Ma=Object(r.useState)(0),Wa=Object(p.a)(Ma,2),aa=Wa[0],xa=Wa[1],_e=Object(r.useState)([]),O=Object(p.a)(_e,2),F=O[0],g=O[1],Oe=Object(r.useState)({id:null,page:1}),xe=Object(p.a)(Oe,2),$=xe[0],le=xe[1],Pe=(z=Aa.userInfo)===null||z===void 0||((ye=z.shixun)===null||ye===void 0)?void 0:ye.editable,ke=((ve=Aa.userInfo)===null||ve===void 0?void 0:ve.role)<=2||((Ie=Aa.userInfo)===null||Ie===void 0||((He=Ie.shixun)===null||He===void 0)?void 0:He.is_creator);Object(r.useEffect)(function(){vt.current=ht.match.params.id,$.id=vt.current,le($),Ot($)},[]);var Ot=function(){var St=Object(m.a)(u.a.mark(function Ft(Ge){var Wt;return u.a.wrap(function(Ya){for(;;)switch(Ya.prev=Ya.next){case 0:return Ya.next=2,da({type:"shixunsDetail/getCollaboratorsData",payload:Ge});case 2:Wt=Ya.sent,Wt&&(g(Wt.members||[]),xa(Wt.member_count));case 4:case"end":return Ya.stop()}},Ft)}));return function(Ge){return St.apply(this,arguments)}}(),pe=function(){var St=Object(m.a)(u.a.mark(function Ft(){var Ge;return u.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:return $.page=1,le($),Ge=Object(ea.b)(),bt.next=5,da({type:"user/getUserInfo",payload:Ge});case 5:return bt.next=7,Ot($);case 7:case"end":return bt.stop()}},Ft)}));return function(){return St.apply(this,arguments)}}(),fa=function(Ft){$.page=Ft,le($),Ot($)},Yt=function(Ft){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:oe.a.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:function(){var Ge=Object(m.a)(u.a.mark(function bt(){var Ya,Pt;return u.a.wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return Dt.next=2,da({type:"shixunsDetail/deleteCollaborators",payload:{id:vt.current,userId:Ft}});case 2:if(Pt=Dt.sent,!(((Ya=Aa.userInfo)===null||Ya===void 0?void 0:Ya.user_id)===Ft)){Dt.next=6;break}return c.c.push("/shixuns"),Dt.abrupt("return");case 6:s.b.info(Pt==null?void 0:Pt.message),$.page=1,le($),Ot($);case 10:case"end":return Dt.stop()}},bt)}));function Wt(){return Ge.apply(this,arguments)}return Wt}()})},Be=function(){da({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:vt.current}}})};function we(St,Ft,Ge,Wt){return ze.apply(this,arguments)}function ze(){return ze=Object(m.a)(u.a.mark(function St(Ft,Ge,Wt,bt){return u.a.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:return Pt.next=2,da({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Ft,user_id:Ge,editable:Wt?0:1}});case 2:Ot($);case 3:case"end":return Pt.stop()}},St)})),ze.apply(this,arguments)}var va=function(){da({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:vt.current}}})};function sn(){da({type:"shixunsDetail/setActionTabs",payload:{}})}var Qa={visible:ft.actionTabs.key==="Collaborators-AddCollaborator",onCancel:sn,shixunId:vt.current,onSelectCollaborator:function(){var St=Object(m.a)(u.a.mark(function Ge(Wt){var bt;return u.a.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:return sn(),Pt.next=3,da({type:"shixunsDetail/addCollaborator",payload:{id:vt.current,user_ids:Wt}});case 3:bt=Pt.sent,bt&&(s.b.success("\u6DFB\u52A0\u6210\u529F"),pe());case 5:case"end":return Pt.stop()}},Ge)}));function Ft(Ge){return St.apply(this,arguments)}return Ft}(),onSelectGroup:function(){var St=Object(m.a)(u.a.mark(function Ge(Wt){var bt;return u.a.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:return sn(),Pt.next=3,da({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:vt.current,group_id:Wt.group_id}});case 3:bt=Pt.sent,bt&&(s.b.success("\u6DFB\u52A0\u6210\u529F"),pe());case 5:case"end":return Pt.stop()}},Ge)}));function Ft(Ge){return St.apply(this,arguments)}return Ft}()};return t.a.createElement("section",null,t.a.createElement("div",{className:oe.a.wrap},t.a.createElement("div",{className:oe.a.content},((at=ft.detail)===null||at===void 0?void 0:at.identity)<5&&t.a.createElement("div",{className:oe.a.head},t.a.createElement("span",{className:oe.a.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",aa,"\u4EBA\uFF09"),t.a.createElement("div",null,ke&&t.a.createElement(Xe.a,{type:"primary",ghost:!0,className:oe.a.button,style:{marginRight:"20px"},onClick:Be},"\u66F4\u6362\u7BA1\u7406\u5458"),Pe&&t.a.createElement(Xe.a,{type:"primary",className:oe.a.button,style:{marginRight:"40px"},onClick:va},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),t.a.createElement("div",{className:oe.a.list},t.a.createElement(Se.a,{loading:ra.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},F.map(function(St,Ft){var Ge,Wt,bt,Ya,Pt,rt,Dt,Bt;return t.a.createElement("div",{style:{display:"inline-block",width:"50%"}},t.a.createElement("div",{className:oe.a.itemWrap,key:Ft},t.a.createElement("a",{href:(Ge=St.user)===null||Ge===void 0?void 0:Ge.user_url,target:"_blank",className:oe.a.imgWrap},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:oe.a.img,src:"".concat(A.a.IMG_SERVER,"/images/").concat((Wt=St.user)===null||Wt===void 0?void 0:Wt.image_url)}),((bt=St.user)===null||bt===void 0?void 0:bt.shixun_manager)&&t.a.createElement("span",{className:oe.a.manager},"\u521B\u5EFA\u8005")),t.a.createElement("div",{className:oe.a.itemContent},t.a.createElement("p",{className:oe.a.nameWrap},t.a.createElement("a",{href:St.user.user_url,target:"_blank",className:oe.a.name},(Ya=St.user)===null||Ya===void 0?void 0:Ya.name),t.a.createElement("div",{className:oe.a.actionGroup},ke?((Pt=St.user)===null||Pt===void 0?void 0:Pt.shixun_manager)?null:t.a.createElement(Et.a,{overlay:t.a.createElement(It.a,{selectedKeys:[St.editable?"1":"2"],onClick:function(){var Fa;we(ft.detail.identifier,St.user.user_id,St.editable,(Fa=St.user)===null||Fa===void 0?void 0:Fa.name)}},t.a.createElement(It.a.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),t.a.createElement(It.a.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},t.a.createElement("div",null,St.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(Jt.a,{style:{fontSize:"14px",color:"#888888"}}))):St.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"),!((rt=St.user)===null||rt===void 0?void 0:rt.shixun_manager)&&Pe&&St.user.user_id!==((Dt=Aa.userInfo)===null||Dt===void 0?void 0:Dt.user_id)?t.a.createElement("a",{className:oe.a.deletetitle,onClick:function(){var Fa;return Yt((Fa=St.user)===null||Fa===void 0?void 0:Fa.user_id)}},"\u5220\u9664"):null)),t.a.createElement("p",{className:oe.a.schoolWrap},t.a.createElement("span",{className:oe.a.school},(Bt=St.user)===null||Bt===void 0?void 0:Bt.school_name)))))})))),aa>10&&t.a.createElement("div",{className:oe.a.countWrap},t.a.createElement(fe.a,{showQuickJumper:!1,showSizeChanger:!1,total:aa,onChange:function(Ft){return fa(Ft)},pageSize:10,current:$.page}))),t.a.createElement($t,{onReloadData:pe}),t.a.createElement(x,Qa))},oa=Object(c.a)(function(H){var h=H.shixunsDetail,z=H.loading,ye=H.globalSetting,ve=H.user;return{shixunsDetail:h,globalSetting:ye,user:ve,loading:z}})(Na),Ee=e("11/R"),Ke=e("Q9mQ"),ya=e("diRs"),Ht=e("jrin"),U=e("OaEy"),ha=e("2fM7"),Oa=e("ZW9T"),sa=e("RCxd"),st=e("4SAo"),xt=e.n(st),Ct=se.a.TextArea,La=function(h){var z=h.shixunsDetail,ye=h.globalSetting,ve=h.loading,Ie=h.dispatch,He=h.onFinish,at=He===void 0?function(){}:He,ft=Object(w.a)(h,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),ca=D.a.useForm(),ra=Object(p.a)(ca,1),Aa=ra[0],da=function(){var vt=Object(m.a)(u.a.mark(function Ma(Wa){var aa,xa;return u.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,Ie({type:"shixunsDetail/getCustomScript",payload:{id:(aa=z.actionTabs.params)===null||aa===void 0?void 0:aa.id,compile:Wa.execute,excutive:Wa.compile}});case 2:xa=O.sent,ht(),xa&&at(xa==null?void 0:xa.shixun_script);case 5:case"end":return O.stop()}},Ma)}));return function(Wa){return vt.apply(this,arguments)}}(),ht=function(){Ie({type:"shixunsDetail/setActionTabs",payload:{}})};return t.a.createElement(f.a,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:z.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:ht},t.a.createElement(D.a,{form:Aa,scrollToFirstError:!0,layout:"vertical",onFinish:da},t.a.createElement(D.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(Ct,{rows:4})),t.a.createElement(D.a.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},t.a.createElement(Ct,{rows:4})),t.a.createElement("div",{className:xt.a.footerWrap},t.a.createElement(D.a.Item,null,t.a.createElement(Xe.a,{className:"mr5",size:"large",onClick:ht},"\u53D6\u6D88"),t.a.createElement(Xe.a,{size:"large",type:"primary",htmlType:"submit",loading:ve.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))},Ae=Object(c.a)(function(H){var h=H.shixunsDetail,z=H.loading,ye=H.globalSetting;return{shixunsDetail:h,globalSetting:ye,loading:z}})(La),ta=e("Lai7"),Ra=e.n(ta),Ea=e("EGTK"),Ce=e("UGPy"),d=e.n(Ce),Ye=e("FrRK"),Ve=e("9Bee"),zt=e("N3QO"),jt=ha.a.Option,Vt=function(h){var z,ye,ve=h.practiceSetting,Ie=h.dispatch,He=h.shixunsDetail,at=h.user,ft=Object(r.useState)(null),ca=Object(p.a)(ft,2),ra=ca[0],Aa=ca[1],da=Object(r.useState)([]),ht=Object(p.a)(da,2),vt=ht[0],Ma=ht[1],Wa=Object(r.useState)(!0),aa=Object(p.a)(Wa,2),xa=aa[0],_e=aa[1],O=Object(r.useState)({}),F=Object(p.a)(O,2),g=F[0],Oe=F[1],xe=Object(r.useState)([]),$=Object(p.a)(xe,2),le=$[0],Pe=$[1],ke=Object(r.useState)(),Ot=Object(p.a)(ke,2),pe=Ot[0],fa=Ot[1],Yt=Object(r.useState)(),Be=Object(p.a)(Yt,2),we=Be[0],ze=Be[1],va=Object(r.useState)([]),sn=Object(p.a)(va,2),Qa=sn[0],St=sn[1],Ft=Object(r.useState)({}),Ge=Object(p.a)(Ft,2),Wt=Ge[0],bt=Ge[1],Ya=Object(r.useRef)(null),Pt=Object(r.useRef)(!0),rt=Object(r.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Dt=Object(r.useRef)(null),Bt=ve.id,Tt=ve.is_published,Fa=Wt.frequence_image,Je=Fa===void 0?[]:Fa,pt=Wt.environments,ct=pt===void 0?[]:pt,it=Wt.choice_small_type,je=it===void 0?[]:it,za=Wt.other_image,nt=za===void 0?[]:za,hn=g.name,mn=g.description,cn=g.authorization,$e=g.small_type,na=$e===void 0?[]:$e;Object(r.useEffect)(function(){if(ra===null)return;nn(),Ya.current.scrollTop=0},[ra]),Object(r.useEffect)(function(){if(!Bt)return;ia()},[Bt]),Object(r.useEffect)(function(){return ra===null?void 0:(Ia(),function(){clearTimeout(Dt.current)})},[ra,vt,le,pe,we]);var Ia=function(){clearTimeout(Dt.current),Dt.current=setTimeout(function(){!Object(Ze.isEqual)(rt.current.activeId,ra)||!Object(Ze.isEqual)(rt.current.selectId,vt)||!Object(Ze.isEqual)(rt.current.serviceConfigList,le)||!Object(Ze.isEqual)(rt.current.evaluateScript,pe)||!Object(Ze.isEqual)(rt.current.evaluationScript,we)?Ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},ia=function(){var ut=Object(m.a)(u.a.mark(function At(){var ja,Ja,fn,_n;return u.a.wrap(function(Dn){for(;;)switch(Dn.prev=Dn.next){case 0:return _e(!0),Dn.next=3,Object(ge.a)("/api/shixuns/".concat(Bt,"/edit_environment_info.json"),{method:"get"});case 3:ja=Dn.sent,ja.status===0&&(bt(Object(M.a)({},ja.data)),_e(!1),(ja==null||((Ja=ja.data)===null||Ja===void 0)?void 0:Ja.id)?(rt.current.activeId=ja==null||((fn=ja.data)===null||fn===void 0)?void 0:fn.id,Aa(ja==null||((_n=ja.data)===null||_n===void 0)?void 0:_n.id)):Aa(null));case 5:case"end":return Dn.stop()}},At)}));return function(){return ut.apply(this,arguments)}}(),nn=function(){var ut=Object(m.a)(u.a.mark(function At(){var ja,Ja,fn,_n,ln;return u.a.wrap(function(gn){for(;;)switch(gn.prev=gn.next){case 0:return gn.next=2,Object(ge.a)("/api/shixuns/".concat(Bt,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:ra}});case 2:ln=gn.sent,Oe(ln.data),rt.current.selectId=(ja=ln.data)===null||ja===void 0?void 0:ja.choice_small_type,Ma((Ja=ln.data)===null||Ja===void 0?void 0:Ja.choice_small_type),rt.current.serviceConfigList=(fn=ln.data)===null||fn===void 0?void 0:fn.shixun_service_configs,Pe((_n=ln.data)===null||_n===void 0?void 0:_n.shixun_service_configs),rt.current.evaluateScript=ln.data.evaluate_script,fa(ln.data.evaluate_script),rt.current.evaluationScript=ln.data.choice_standard_scripts,ze(ln.data.choice_standard_scripts),St(ln.data.standard_scripts);case 13:case"end":return gn.stop()}},At)}));return function(){return ut.apply(this,arguments)}}(),qa=function(){var At,ja=function(){c.c.push("/shixuns/".concat(Bt,"/challenges")),Ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ve==null||((At=ve.sideBar)===null||At===void 0)?void 0:At.confirmLeave)?f.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(){ja()}}):ja()},qt=function(){var ut=Object(m.a)(u.a.mark(function At(){var ja,Ja,fn,_n=arguments;return u.a.wrap(function(Dn){for(;;)switch(Dn.prev=Dn.next){case 0:if(ja=_n.length>0&&_n[0]!==void 0?_n[0]:!1,!Object(T.b)(Ie,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")){Dn.next=3;break}return Dn.abrupt("return");case 3:return Ja={sub_type:vt,main_type:ra,shixun:{mirror_script_id:we},shixun_info:{evaluate_script:pe},shixun_service_configs:le.map(function(gn){return{mirror_repository_id:gn.mirror_repository_id,cpu_limit:gn.cpu_limit,lower_cpu_limit:gn.lower_cpu_limit,memory_limit:gn.memory_limit,request_limit:gn.request_limit,gpu_limit:gn.gpu_limit}})},Dn.next=6,Object(ge.a)("/api/shixuns/".concat(Bt),{method:"put",body:Ja});case 6:fn=Dn.sent,fn.status===0&&(s.b.success("\u7F16\u8F91\u6210\u529F"),rt.current={activeId:ra,selectId:vt,serviceConfigList:le,evaluateScript:pe,evaluationScript:we},Ie({type:"practiceSetting/getCommonData",payload:{id:Bt}}),Ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 8:case"end":return Dn.stop()}},At)}));return function(){return ut.apply(this,arguments)}}(),lt=na.filter(function(ut){return vt.includes(ut.id)}),_a=function(){qa()},wa=function(At,ja,Ja){var fn=le.map(function(_n,ln){return ln===Ja?Object(M.a)(Object(M.a)({},_n),{},Object(Ht.a)({},ja,At)):_n});Pe(fn)},on=function(){if(Object(T.b)(Ie,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;Ie({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Bt}}})},Za=function(){var ut=Object(m.a)(u.a.mark(function At(ja){var Ja;return u.a.wrap(function(_n){for(;;)switch(_n.prev=_n.next){case 0:return _n.next=2,Ie({type:"shixunsDetail/getScriptContent",payload:{id:Bt,script_id:ja}});case 2:Ja=_n.sent,Ja&&fa(Ja.content);case 4:case"end":return _n.stop()}},At)}));return function(ja){return ut.apply(this,arguments)}}(),On=function(At){f.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 ja=Object(m.a)(u.a.mark(function fn(){return u.a.wrap(function(ln){for(;;)switch(ln.prev=ln.next){case 0:return ln.next=2,Za(At);case 2:f.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 ln.stop()}},fn)}));function Ja(){return ja.apply(this,arguments)}return Ja}()})},Un=function(At,ja){var Ja=le[0]?[le[0]]:[];ja.forEach(function(fn){var _n=le.find(function(gn){return gn.mirror_repository_id===Number(fn.key)});if(_n)Ja.push(_n);else{var ln=na.find(function(gn){return gn.id===Number(fn.key)});if(ln.mirror_name){var Dn={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(fn.key),name:ln.mirror_name,request_limit:10};Ja.push(Dn)}}}),Pe(Ja),Ma(At)};return t.a.createElement("div",{className:d.a.practice},t.a.createElement(Ea.a,{loading:xa,skin:"night",className:d.a.left,dispatch:Ie,value:ra,data:ct,otherData:nt,tags:Je,onChange:function(At){return Aa(At)}}),t.a.createElement("div",{className:d.a.right},t.a.createElement("header",null,t.a.createElement("div",{className:d.a.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",ra===null?"\u2014 \u2014":hn)),t.a.createElement("div",{className:d.a.content,ref:Ya},ra===null&&t.a.createElement(Kt.a,{image:Ra.a,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),ra!==null&&t.a.createElement("div",{className:d.a.des},t.a.createElement("div",{className:d.a.mainBody},t.a.createElement(Ve.a,{value:mn})),t.a.createElement("div",{className:d.a.title},"\u9644\u5E26\u73AF\u5883"),t.a.createElement("div",{className:d.a.selectBox},t.a.createElement(ha.a,{onChange:function(At,ja){return Un(At,ja)},getPopupContainer:function(At){return At.parentNode},mode:"multiple",bordered:!1,value:vt,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},na.map(function(ut,At){return t.a.createElement(jt,{key:ut.id,value:ut.id},ut.type_name)})),t.a.createElement("div",{className:d.a.smallType},lt.map(function(ut){return ut.description?t.a.createElement("span",{key:ut.id},ut.description):null}))),!(He==null||((z=He.detail)===null||z===void 0)?void 0:z.is_jupyter_lab)&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:d.a.title},"\u8BC4\u6D4B\u811A\u672C"),t.a.createElement("div",{className:d.a.evaluating},t.a.createElement("div",{className:d.a.evaluatingLabel},Tt&&t.a.createElement("div",{onClick:function(){if(Object(T.b)(Ie,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return},className:d.a.mask}),t.a.createElement(ha.a,{style:{width:400},bordered:!1,getPopupContainer:function(At){return At.parentNode},value:we,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:function(At){On(At),ze(At)}},(Qa||[]).map(function(ut,At){return t.a.createElement(jt,{value:parseInt(ut.id),name:ut.scptname,key:At},ut.scptname)})),t.a.createElement("span",{className:d.a.evaluatingS1,onClick:on},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),t.a.createElement(ya.a,{overlayClassName:d.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(sa.a,null)))),t.a.createElement(Oa.b,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:pe,onChange:function(At){if(Pt.current){Pt.current=!1;return}fa(At),Object(T.b)(Ie,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(function(){Pt.current=!0,fa(rt.current.evaluateScript)},200)}}))),((ye=He.detail)===null||ye===void 0?void 0:ye.identity)<3&&!!le.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:d.a.title},"\u670D\u52A1\u914D\u7F6E"),t.a.createElement("div",{className:d.a.serviceSettingWrap},le==null?void 0:le.map(function(ut,At){return t.a.createElement("div",{key:At,className:"mb30"},t.a.createElement("div",null,t.a.createElement("span",{className:"font16"},ut.name)),t.a.createElement("div",{className:d.a.serviceBox},t.a.createElement("label",{className:d.a.serviceSetLeft},"CPU(\u6838)\uFF1A"),t.a.createElement(se.a,{className:d.a.serviceSetInput,value:ut.cpu_limit,disabled:Tt,onChange:function(Ja){return wa(Ja.target.value,"cpu_limit",At)}})),t.a.createElement("div",{className:d.a.serviceBox},t.a.createElement("label",{className:d.a.serviceSetLeft},"\u6700\u4F4ECPU(\u6838)\uFF1A"),t.a.createElement(se.a,{className:d.a.serviceSetInput,value:ut.lower_cpu_limit,disabled:Tt,onChange:function(Ja){return wa(Ja.target.value,"lower_cpu_limit",At)}})),t.a.createElement("div",{className:d.a.serviceBox},t.a.createElement("label",{className:d.a.serviceSetLeft},"\u5185\u5B58\u9650\u5236(M)\uFF1A"),t.a.createElement(se.a,{className:d.a.serviceSetInput,value:ut.memory_limit,disabled:Tt,onChange:function(Ja){return wa(Ja.target.value,"memory_limit",At)}})),t.a.createElement("div",{className:d.a.serviceBox},t.a.createElement("label",{className:d.a.serviceSetLeft},"\u5185\u5B58\u8981\u6C42(M)\uFF1A"),t.a.createElement(se.a,{className:d.a.serviceSetInput,value:ut.request_limit,style:{width:300},disabled:Tt,onChange:function(Ja){return wa(Ja.target.value,"request_limit",At)}}),t.a.createElement("label",{className:d.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:d.a.serviceBox},t.a.createElement("label",{className:d.a.serviceSetLeft},"GPU\u6570(\u5361)\uFF1A"),t.a.createElement(se.a,{className:d.a.serviceSetInput,value:ut.gpu_limit,style:{width:300},disabled:Tt,onChange:function(Ja){return wa(Ja.target.value,"gpu_limit",At)}})))}))))),t.a.createElement("div",{className:d.a.btns},t.a.createElement(Xe.a,{size:"large",style:{marginRight:20},onClick:_a},"\u53D6\u6D88"),t.a.createElement(Xe.a,{size:"large",type:"primary",disabled:ra===null,onClick:function(){return qt()}},"\u4FDD\u5B58"))),t.a.createElement(Ye.a,null),t.a.createElement(Ae,{onFinish:function(At){return fa(At)}}),t.a.createElement(zt.a,null))},mt=Object(c.a)(function(H){var h=H.practiceSetting,z=H.globalSetting,ye=H.shixunsDetail,ve=H.user;return{practiceSetting:h,globalSetting:z,shixunsDetail:ye,user:ve}})(Vt),Pa=e("g9YV"),ba=e("wCAj"),Gt=e("5Dmo"),gt=e("3S7+"),un=e("P5Jw"),Xa=e("wd/R"),an=e.n(Xa),Pn=e("3d99"),$a=e.n(Pn),vn=e("sckv"),Ua=e.n(vn),ma=e("KhGG"),Zt=j.a.Dragger,ka=function(h){var z,ye=h.dispatch,ve=h.id,Ie=h.onClose,He=h.onOK,at=h.visible,ft=h.wrapClassName,ca=h.local,ra=h.containerId,Aa=h.rootIdentifier,da=Object(r.useState)({}),ht=Object(p.a)(da,2),vt=ht[0],Ma=ht[1],Wa=Object(r.useState)([]),aa=Object(p.a)(Wa,2),xa=aa[0],_e=aa[1],O=Object(r.useState)([]),F=Object(p.a)(O,2),g=F[0],Oe=F[1],xe=Object(r.useState)(0),$=Object(p.a)(xe,2),le=$[0],Pe=$[1],ke=Object(r.useState)(!1),Ot=Object(p.a)(ke,2),pe=Ot[0],fa=Ot[1],Yt=Object(r.useState)(!1),Be=Object(p.a)(Yt,2),we=Be[0],ze=Be[1],va=D.a.useForm(),sn=Object(p.a)(va,1),Qa=sn[0],St=Object(r.useState)([]),Ft=Object(p.a)(St,2),Ge=Ft[0],Wt=Ft[1],bt=Object(r.useRef)([]);Object(r.useEffect)(function(){at&&(Qa.resetFields(),Wt([]),Oe([]),_e([]),Pe(0),ze(!1),fa(!1))},[at]);var Ya=function($e){if($e.file.status==="done"||$e.file.status==="uploading"){var na,Ia,ia;if(Wt($e.fileList),!$e.file.response)return;if((na=$e.file.response)===null||na===void 0?void 0:na.id){s.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Wt(Ge.filter(function(nn){return nn.uid!==$e.file.uid})),((Ia=$e.file.response)===null||Ia===void 0?void 0:Ia.message)&&s.b.info((ia=$e.file.response)===null||ia===void 0?void 0:ia.message)}},Pt=function(){var cn=Object(m.a)(u.a.mark(function $e(na){var Ia,ia,nn;return u.a.wrap(function(qt){for(;;)switch(qt.prev=qt.next){case 0:if(le){qt.next=8;break}return ia=Ge.filter(function(lt){return lt.uid!==na.uid}),Wt(ia),bt.current=Object(B.a)(ia),_e(xa.filter(function(lt){return lt!==na.name})),s.b.info("\u5220\u9664\u6210\u529F"),ia.length||(Qa.setFieldsValue({file:void 0}),Qa.validateFields()),qt.abrupt("return");case 8:if(na.response){qt.next=11;break}return s.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),qt.abrupt("return");case 11:return qt.next=13,Object(ge.a)("/api/shixuns/".concat(ve,"/destroy_data_sets.json"),{method:"Delete",body:{id:[na==null||((Ia=na.response)===null||Ia===void 0)?void 0:Ia.id]}});case 13:nn=qt.sent,nn.status===0&&(Wt(Ge.filter(function(lt){return lt.uid!==na.uid})),s.b.info("\u5220\u9664\u6210\u529F"));case 15:case"end":return qt.stop()}},$e)}));return function(na){return cn.apply(this,arguments)}}(),rt=function($e){if(Ge==null?void 0:Ge.some(function(Ia){return Ia.name===$e.name}))return s.b.info("".concat($e.name,"\u6587\u4EF6\u5DF2\u5B58\u5728")),!1;if($e.size/1024/1024>500)return s.b.info("\u6587\u4EF6\u8D85\u8FC7500M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var na={name:$e.name,uid:$e.uid,file:$e,percent:0};return Ge.push(na),bt.current=Object(B.a)(Ge),Wt(Object(B.a)(Ge)),!1},Dt={height:300,multiple:!0,disabled:le>0,withCredentials:!0,fileList:Ge,action:"".concat(A.a.API_SERVER,"/api/attachments.json"),onChange:Ya,onRemove:Pt,beforeUpload:rt},Bt=function($e,na,Ia,ia,nn){var qa=new FormData;Object.keys($e).forEach(function(lt){qa.append(lt,$e[lt])});var qt=new window.XMLHttpRequest;return qt.withCredentials=!0,qt.addEventListener("load",function(lt){var _a;Ia(JSON.parse(lt==null||((_a=lt.target)===null||_a===void 0)?void 0:_a.response))},!1),qt.addEventListener("error",function(lt){nn&&nn(lt)},!1),qt.upload.onprogress=function(lt){ia&&ia(lt)},qt.open("POST",na),qt.send(qa),qt},Tt=function($e,na){if($e.lengthComputable){var Ia=Math.floor($e.loaded/$e.total*100),ia=Object(M.a)(Object(M.a)({},na),{},{percent:Ia,status:Ia===100?"done":"uploading"});console.log(bt.current,333),bt.current=bt.current.map(function(nn){return nn.uid===na.uid?ia:nn}),Wt(bt.current)}},Fa=function($e,na){var Ia=Object(M.a)(Object(M.a)({},na),{},{status:"error"});s.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),bt.current=bt.current.map(function(ia){return ia.uid===na.uid?Ia:ia}),bt.current.every(function(ia){return ia.status==="done"||ia.status==="error"})&&(ze(!1),Pe(2)),Wt(bt.current)},Je=function($e,na){var Ia=Object(M.a)(Object(M.a)({},na),{},{status:"done"});if($e.status===0||(Ia=Object(M.a)(Object(M.a)({},na),{},{status:"error"}),s.b.error("\u4E0A\u4F20\u5931\u8D25!")),bt.current=bt.current.map(function(ia){return ia.uid===na.uid?Ia:ia}),bt.current.every(function(ia){return ia.status==="done"})){s.b.success("\u4E0A\u4F20\u5B8C\u6210!"),za(!0);return}bt.current.every(function(ia){return ia.status==="done"||ia.status==="error"})&&(ze(!1),Pe(2)),Wt(bt.current)},pt=function(){var $e=!0;return window.navigator.onLine==!0?$e=!0:$e=!1,$e},ct=function(){var cn=Object(m.a)(u.a.mark(function $e(na){var Ia,ia,nn,qa,qt,lt,_a,wa;return u.a.wrap(function(Za){for(;;)switch(Za.prev=Za.next){case 0:if(ze(!0),!(le===3)){Za.next=4;break}return Pe(2),Za.abrupt("return");case 4:if(!(le===2||le===1)){Za.next=7;break}return it(),Za.abrupt("return");case 7:return Ia=na||{},ia=Ia.commitMessage,nn=ia===void 0?"":ia,qa=Ia.fileOss,qt=qa===void 0?[]:qa,lt=ca?Ge:qt,_a=lt.map(function(On){return On.name}),Za.next=12,Object(ge.a)("/api/shixuns/".concat(ve,"/check_data_sets"),{method:"post",body:{files_name:_a}});case 12:if(wa=Za.sent,!(wa.status===-3)){Za.next=17;break}return _e(wa==null?void 0:wa.exist_files),ze(!1),Za.abrupt("return");case 17:if(!(JSON.stringify(wa)==="{}")){Za.next=21;break}return ze(!1),s.b.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!"),Za.abrupt("return");case 21:wa.status===0&&(Ge.forEach(function(On){var Un=Bt({file:On.file,description:nn},"".concat(A.a.API_SERVER,"/api/shixuns/").concat(ve,"/upload_data_sets.json"),function(ut){return Je(ut,On)},function(ut){return Tt(ut,On)},function(ut){return Fa(ut,On)});g.push(Un)}),Pe(1));case 22:case"end":return Za.stop()}},$e)}));return function(na){return cn.apply(this,arguments)}}(),it=function(){var $e=Object(M.a)({},Qa.getFieldsValue())||{},na=$e.commitMessage,Ia=na===void 0?"":na,ia=bt.current.filter(function(qa){return qa.status==="error"}),nn=bt.current.map(function(qa){return Object(M.a)(Object(M.a)({},qa),{},{status:qa.status==="error"?"uploading":qa.status})});Wt(nn),ia.forEach(function(qa){var qt=Bt({file:qa.file,description:Ia},"".concat(A.a.API_SERVER,"/api/shixuns/").concat(ve,"/upload_data_sets.json"),function(lt){return Je(lt,qa)},function(lt){return Tt(lt,qa)},function(lt){return Fa(lt,qa)});g.push(qt)})},je=function($e){if(console.log($e,"changedValues"),"fileOss"in $e){var na,Ia;if(($e==null?void 0:$e.fileOss.every(function(ia){return ia.status==="done"}))&&($e==null||((na=$e.fileOss)===null||na===void 0)?void 0:na.length)){s.b.success("\u4E0A\u4F20\u5B8C\u6210!"),za(!0);return}if(($e==null?void 0:$e.fileOss.every(function(ia){return ia.status==="done"||ia.status==="error"}))&&($e==null||((Ia=$e.fileOss)===null||Ia===void 0)?void 0:Ia.length)){Pe(3),ze(!1);return}_e(xa.filter(function(ia){var nn;return $e==null||((nn=$e.fileOss)===null||nn===void 0)?void 0:nn.some(function(qa){return qa.name===ia})}))}Ma(Object(M.a)({},Qa.getFieldsValue()))},za=function($e){$e||(fa(!0),g.forEach(function(na){na.abort()})),He(),Ie()},nt=function(){var $e=Object(M.a)({},Qa.getFieldsValue())||{},na=$e.fileOss,Ia=na===void 0?[]:na,ia=Ge==null?void 0:Ge.every(function(qa){return qa.status==="done"}),nn=Ia==null?void 0:Ia.every(function(qa){return qa.status==="done"});if(!ia||!nn){f.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(){za()}});return}za()},hn=function(){return t.a.createElement(t.a.Fragment,null,t.a.createElement("div",null,t.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(Ua.a.colorBlue)})),t.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",t.a.createElement("span",{className:"".concat(Ua.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))},mn=function($e){console.log($e,444)};return t.a.createElement(f.a,{visible:at,wrapClassName:ft,onOk:function(){Object(L.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Qa.submit()},centered:!0,okText:le===0?"\u786E\u5B9A":le===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:we},onCancel:nt,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},t.a.createElement("div",{className:Ua.a.wrap},t.a.createElement(D.a,{className:"mt10",form:Qa,scrollToFirstError:!0,layout:"vertical",onFinish:ct,onValuesChange:je},ca?t.a.createElement(D.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(Zt,Dt," ",hn())):t.a.createElement(D.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.b,{identifier:Aa,cancelUpload:pe,container_type:"Shixun",container_id:ra,uploading:le<3?le:0,disabled:le>0,height:300,maxSize:100*1024*1024*1024,description:vt.commitMessage||"",text:hn(),onComplete:mn})),!!xa.length&&t.a.createElement("span",{className:Ua.a.repeatedName},xa.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),t.a.createElement(D.a.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},t.a.createElement(se.a,{bordered:!1,disabled:le>0,maxLength:100,suffix:"".concat(((z=vt.commitMessage)===null||z===void 0?void 0:z.length)||0,"/100"),placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},dn=ka,rn=e("JkYO"),Ca=e.n(rn),Sn=wt.a.TabPane,An=function(h){var z,ye,ve,Ie,He=h.id,at=h.onClose,ft=h.onOK,ca=h.visible,ra=h.dispatch,Aa=h.wrapClassName,da=h.local,ht=h.shixunsDetail,vt=h.containerId,Ma=h.rootIdentifier,Wa=Object(De.m)(),aa=Object(r.useState)(Object(M.a)(Object(M.a)({},Wa),{},{page:1,limit:10})),xa=Object(p.a)(aa,2),_e=xa[0],O=xa[1],F=Object(r.useState)(!1),g=Object(p.a)(F,2),Oe=g[0],xe=g[1],$=Object(r.useState)("1"),le=Object(p.a)($,2),Pe=le[0],ke=le[1],Ot=Object(r.useState)([]),pe=Object(p.a)(Ot,2),fa=pe[0],Yt=pe[1],Be=D.a.useForm(),we=Object(p.a)(Be,1),ze=we[0],va=Object(r.useRef)([]);Object(r.useEffect)(function(){ca&&(Yt([]),_e.page=1,O(Object(M.a)({},_e)),sn())},[ca]);var sn=function(){ra({type:"shixunsDetail/getDatasets",payload:_e})},Qa=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",width:"30%",ellipsis:!0},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",width:"30%",ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:120,render:function(Ge){return an()(Ge).format("YYYY-MM-DD")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"author",key:"author"},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize"}],St={onChange:function(Ge,Wt){console.log("selectedRowKeys: ".concat(Ge),"selectedRows: ",Wt),Yt(Object(B.a)(Ge))},getCheckboxProps:function(Ge){return{disabled:Ge.name==="Disabled User",name:Ge.name}}};return t.a.createElement(f.a,{visible:ca,wrapClassName:Aa,onOk:Object(m.a)(u.a.mark(function Ft(){return u.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:if(fa.length){Wt.next=3;break}return s.b.warn("\u8BF7\u9009\u62E9\u6570\u636E\u96C6"),Wt.abrupt("return");case 3:return Wt.next=5,Object(P.Pb)({ids:fa,id:Wa.id});case 5:ft();case 6:case"end":return Wt.stop()}},Ft)})),centered:!0,okText:"\u786E\u5B9A",okButtonProps:{loading:Oe},onCancel:function(){return at()},width:"1000px",title:"\u9009\u7528\u6570\u636E\u96C6"},t.a.createElement("div",{className:Ca.a.wrap},t.a.createElement(wt.a,{accessKey:Pe,onChange:function(Ge){ke(Ge),Yt([])}},t.a.createElement(Sn,{tab:"\u516C\u5171\u6570\u636E\u96C6",key:"1"}),t.a.createElement(Sn,{tab:"\u6211\u7684\u6570\u636E\u96C6",key:"2"})),t.a.createElement(ba.a,{rowKey:function(Ge){return Ge.id},columns:Qa,dataSource:Pe==="1"?(z=ht.datasets)===null||z===void 0?void 0:z.public_data_sets:(ye=ht.datasets)===null||ye===void 0?void 0:ye.my_data_sets,rowSelection:Object(M.a)({type:"checkbox"},St),pagination:{current:_e.page,pageSize:_e.limit,total:Pe==="1"?(ve=ht.datasets)===null||ve===void 0?void 0:ve.public_data_sets_count:(Ie=ht.datasets)===null||Ie===void 0?void 0:Ie.my_data_sets_count,onChange:function(Ge){_e.page=Ge,O(Object(M.a)({},_e)),sn()}}})))},Bn=Object(c.a)(function(H){var h=H.globalSetting,z=H.shixunsDetail,ye=H.practiceSetting,ve=H.user;return{globalSetting:h,shixunsDetail:z,user:ve,practiceSetting:ye}})(An),bn=e("xKgJ"),Rn=t.a.Fragment,Nn=function(h){var z,ye,ve,Ie,He=h.globalSetting,at=h.dispatch,ft=h.practiceSetting,ca=h.shixunsDetail,ra=h.user,Aa=Object(w.a)(h,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),da=ft.id,ht=Object(r.useState)([]),vt=Object(p.a)(ht,2),Ma=vt[0],Wa=vt[1],aa=Object(r.useState)({}),xa=Object(p.a)(aa,2),_e=xa[0],O=xa[1],F=Object(r.useState)(!1),g=Object(p.a)(F,2),Oe=g[0],xe=g[1],$=Object(r.useState)(!0),le=Object(p.a)($,2),Pe=le[0],ke=le[1],Ot=Object(r.useState)(!1),pe=Object(p.a)(Ot,2),fa=pe[0],Yt=pe[1],Be=Object(r.useState)(!1),we=Object(p.a)(Be,2),ze=we[0],va=we[1],sn=Object(r.useState)([]),Qa=Object(p.a)(sn,2),St=Qa[0],Ft=Qa[1],Ge=Object(r.useState)(!1),Wt=Object(p.a)(Ge,2),bt=Wt[0],Ya=Wt[1],Pt=Object(r.useState)(!1),rt=Object(p.a)(Pt,2),Dt=rt[0],Bt=rt[1],Tt=Object(r.useState)({}),Fa=Object(p.a)(Tt,2),Je=Fa[0],pt=Fa[1],ct=Object(r.useState)({page:1,limit:10,total:0}),it=Object(p.a)(ct,2),je=it[0],za=it[1];Object(r.useEffect)(function(){if(!da)return;hn()},[da]);var nt=function(lt){var _a=Object(M.a)(Object(M.a)({},je),{},{page:lt});Ft([]),za(_a),hn(_a)},hn=function(){var qt=Object(m.a)(u.a.mark(function lt(_a){var wa,on,Za;return u.a.wrap(function(Un){for(;;)switch(Un.prev=Un.next){case 0:return wa={page:1,limit:10,total:0},on=_a||wa,xe(!0),Un.next=5,at({type:"shixunsDetail/getSetData",payload:Object(M.a)(Object(M.a)({},on),{},{id:da})});case 5:Za=Un.sent,(Za==null?void 0:Za.data_sets)&&(xe(!1),Wa(Object(B.a)(Za.data_sets)),za(Object(M.a)(Object(M.a)({},on),{},{total:Za==null?void 0:Za.data_sets_count})),ke(!1),O(Object(M.a)({},Za)));case 7:case"end":return Un.stop()}},lt)}));return function(_a){return qt.apply(this,arguments)}}(),mn=function(){return t.a.createElement("div",{className:$a.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~"))},cn=function(lt){console.log("selectedRowKeys changed: ",lt),Ft(lt)},$e={selectedRowKeys:St,columnWidth:70,onChange:cn},na=function(lt){Object(L.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);var _a=lt?[lt]:St;f.a.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var wa=Object(m.a)(u.a.mark(function Za(){var On,Un;return u.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,Object(ge.a)("/api/shixuns/".concat(da,"/destroy_data_sets.json"),{method:"Delete",body:{id:_a}});case 2:On=At.sent,On.status===0&&(Un=_a.length===Ma.length&&je.page>1?je.page-1:je.page,s.b.success("\u5220\u9664\u6210\u529F"),hn(Object(M.a)(Object(M.a)({},je),{},{page:Un})),Ft([]));case 4:case"end":return At.stop()}},Za)}));function on(){return wa.apply(this,arguments)}return on}()})},Ia=function(){var qt=Object(m.a)(u.a.mark(function lt(){var _a,wa,on,Za,On;return u.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(_a=Je.title,wa=null,console.log(_a,"title"),!(_a==="")){ut.next=7;break}return wa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",pt(Object(M.a)(Object(M.a)({},Je),{},{errorDes:wa})),ut.abrupt("return");case 7:if(on=Ma.find(function(At){return At.id===(Je==null?void 0:Je.id)}).title,!(_a===on.substring(0,on.lastIndexOf("."))||_a===on)){ut.next=12;break}return wa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",pt(Object(M.a)(Object(M.a)({},Je),{},{errorDes:wa})),ut.abrupt("return");case 12:return Za=on.includes(".")?on.substring(on.lastIndexOf("."),on.length):"",ut.next=15,Object(ge.a)("/api/shixuns/".concat(da,"/rename_data_sets.json"),{method:"post",body:{id:Je==null?void 0:Je.id,new_file_name:_a+Za}});case 15:On=ut.sent,On.status===0&&(s.b.success("\u91CD\u547D\u540D\u6210\u529F"),hn(je),Yt(!1),pt({}));case 17:case"end":return ut.stop()}},lt)}));return function(){return qt.apply(this,arguments)}}(),ia=function(){var lt=Je.download_url;nn(lt),s.b.success("\u590D\u5236\u6210\u529F"),va(!1),pt({})},nn=function(lt){var _a=lt,wa=document.createElement("input");wa.value=_a,document.body.appendChild(wa),wa.select(),document.execCommand("Copy"),wa.style.display="none"},qa=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(lt){return t.a.createElement(gt.a,{title:lt},t.a.createElement("span",null,lt))}},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(lt){return t.a.createElement(gt.a,{title:lt},t.a.createElement("span",null,lt||"--"))}},{title:"\u6700\u540E\u4FEE\u6539\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(lt,_a){return an()(_a.created_on).format("YYYY-MM-DD HH:mm")}},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:function(lt,_a){return t.a.createElement("div",{className:$a.a.path},t.a.createElement(gt.a,{title:lt},t.a.createElement("span",{className:$a.a.text},lt)),t.a.createElement(un.CopyToClipboard,{text:lt,onCopy:function(){return s.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement(gt.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(bn.v)()?200:120,render:function(lt,_a){return t.a.createElement("div",{className:$a.a.actionsBtns},t.a.createElement(gt.a,{title:"\u91CD\u547D\u540D"},t.a.createElement("span",{className:"iconfont icon-zhongmingming",onClick:function(){var on;pt(Object(Ze.clone)(Object(M.a)(Object(M.a)({},_a),{},{title:(_a==null?void 0:_a.title.includes("."))?_a==null||((on=_a.title)===null||on===void 0)?void 0:on.substring(0,_a.title.lastIndexOf(".")):_a==null?void 0:_a.title}))),Yt(!0),Object(L.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),Object(bn.v)()&&t.a.createElement(gt.a,{title:"\u5206\u4EAB"},t.a.createElement("span",{className:"iconfont icon-fenxiang",onClick:function(){Object(L.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),pt(Object(Ze.clone)(_a)),va(!0)}})),Object(bn.v)()&&t.a.createElement(gt.a,{title:"\u4E0B\u8F7D"},t.a.createElement("span",{className:"iconfont icon-xiazai3",onClick:function(){Object(L.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),Object(L.r)(_a.title,_a==null?void 0:_a.download_url)}})),t.a.createElement(gt.a,{title:"\u5220\u9664"},t.a.createElement("span",{className:"iconfont icon-shanchu8",onClick:function(){Object(L.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),na(_a.id)}})))}}];return t.a.createElement("div",{className:$a.a.dataset},t.a.createElement("div",{className:$a.a.header},t.a.createElement("div",{className:$a.a.title},"\u6570\u636E\u96C6(",je.total,")"),t.a.createElement("div",{className:$a.a.dataPath},t.a.createElement("span",{className:$a.a.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),t.a.createElement("input",{value:_e==null?void 0:_e.folder_name,disabled:!0}),t.a.createElement(un.CopyToClipboard,{text:_e==null?void 0:_e.folder_name,onCopy:function(){return s.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement(gt.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:$a.a.btns},t.a.createElement(Xe.a,{type:"primary",ghost:!0,onClick:function(){return na()},disabled:!St.length},"\u5220\u9664"),t.a.createElement(Xe.a,{type:"primary",className:"mr10 ml10",onClick:function(){return Bt(!0)}},"\u9009\u7528\u6570\u636E\u96C6"),t.a.createElement(Xe.a,{type:"primary",onClick:function(){return Ya(!0)}},"\u4E0A\u4F20\u6587\u4EF6"))),t.a.createElement("div",{className:$a.a.content},t.a.createElement(Se.a,{loading:Pe,active:!0,paragraph:{rows:5}},je.total?t.a.createElement(ba.a,{rowSelection:$e,className:$a.a.customTable,dataSource:Ma,bordered:!1,rowKey:function(lt){return lt.id},rowClassName:$a.a.row,columns:qa,loading:Oe,pagination:{pageSize:je.limit,total:je.total,current:je.page,onChange:nt,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):mn())),t.a.createElement(dn,{rootIdentifier:ca==null||((z=ca.detail)===null||z===void 0)?void 0:z.root_identifier,wrapClassName:$a.a.uploadFileModal,id:da,containerId:ca==null||((ye=ca.detail)===null||ye===void 0)?void 0:ye.id,local:He==null||((ve=He.setting)===null||ve===void 0)?void 0:ve.is_local,dispatch:at,visible:bt,onClose:function(){return Ya(!1)},onOK:hn}),t.a.createElement(Bn,{dispatch:at,visible:Dt,onClose:function(){return Bt(!1)},onOK:hn}),t.a.createElement(f.a,{title:"\u91CD\u547D\u540D",visible:fa,onOk:Ia,centered:!0,wrapClassName:$a.a.renameModal,onCancel:function(){Yt(!1),pt({})},width:"1000px"},t.a.createElement("div",null,t.a.createElement("div",{className:$a.a.fileName},t.a.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),t.a.createElement(se.a,{value:Je==null?void 0:Je.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:function(lt){pt(Object(M.a)(Object(M.a)({},Je),{},{title:lt.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((Je==null||((Ie=Je.title)===null||Ie===void 0)?void 0:Ie.length)||0,"/60")}),(Je==null?void 0:Je.errorDes)&&t.a.createElement("div",{className:$a.a.errorDes},Je==null?void 0:Je.errorDes))),t.a.createElement(f.a,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",visible:ze,onOk:ia,centered:!0,wrapClassName:$a.a.shareModal,onCancel:function(){va(!1),pt({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},t.a.createElement("div",null,t.a.createElement("div",{className:$a.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(se.a,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Je==null?void 0:Je.download_url}))))},Tn=Object(c.a)(function(H){var h=H.globalSetting,z=H.shixunsDetail,ye=H.practiceSetting,ve=H.user;return{globalSetting:h,shixunsDetail:z,user:ve,practiceSetting:ye}})(Nn),kn=e("aHsQ"),Xt=e("sGsY"),Nt=e("fKo2"),kt=e.n(Nt),Va=e("BMKw"),tt=e.n(Va),ot=function(h){return(h==null?void 0:h.length)?h.filter(function(z,ye){return ye!==0}).map(function(z){return z.val}).join("").substr(1):""},Qt=function(h){var z=h.shixunsDetail,ye=h.globalSetting,ve=h.loading,Ie=h.dispatch,He=h.fileType,at=h.path,ft=h.onFinish,ca=ft===void 0?function(){}:ft,ra=Object(De.m)(),Aa=Object(r.useState)(""),da=Object(p.a)(Aa,2),ht=da[0],vt=da[1],Ma=Object(r.useState)([]),Wa=Object(p.a)(Ma,2),aa=Wa[0],xa=Wa[1],_e=Object(r.useState)([]),O=Object(p.a)(_e,2),F=O[0],g=O[1],Oe=[Ha.OriginalPicturePath,Ha.ExpectPicturePath,Ha.PicturePath],xe=Oe.includes(He);Object(r.useEffect)(function(){if(z.actionTabs.key!=="EditPracticeSetting-SelectFilePath")return;vt(at||""),$()},[z.actionTabs.key]);var $=function(){var Yt=Object(m.a)(u.a.mark(function Be(){var we,ze,va,sn,Qa=arguments;return u.a.wrap(function(Ft){for(;;)switch(Ft.prev=Ft.next){case 0:return ze=Qa.length>0&&Qa[0]!==void 0?Qa[0]:"",Ft.next=3,Ie({type:"shixunsDetail/getRepository",payload:{id:ra.id,path:ze}});case 3:va=Ft.sent,ze===""&&!(va==null||((we=va.trees)===null||we===void 0)?void 0:we.length)&&s.b.warn("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),(va==null?void 0:va.trees)&&(sn=va.trees.map(function(Ge){return Object(M.a)(Object(M.a)({},Ge),{name:Ge.name,val:Ge.name})}),g(sn||[]));case 6:case"end":return Ft.stop()}},Be)}));return function(){return Yt.apply(this,arguments)}}(),le=function(Be){var we=ot(aa),ze="".concat(we&&"".concat(we,"/")).concat(Be);He===Ha.Path?!(ht==null?void 0:ht.includes("".concat(ze,"\uFF1B")))&&vt("".concat(ht).concat(ze,"\uFF1B")):He===Ha.ExecPath&&vt(ze)},Pe=function(Be){if(Be.type==="tree"){aa.length?aa.push({val:"/".concat(Be.val),path:Be.val}):aa.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(Be.val),path:Be.val}),xa(aa);var we=ot(aa);xe&&vt(we),$(we)}},ke=function(Be,we){var ze=aa.filter(function(sn,Qa){return Qa<=we});xa(ze);var va=ot(ze);xe&&vt(va),$(va)},Ot=function(){var Yt=Object(m.a)(u.a.mark(function Be(){return u.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:ca(ht),pe();case 2:case"end":return ze.stop()}},Be)}));return function(){return Yt.apply(this,arguments)}}(),pe=function(){vt(""),xa([]),g([]),Ie({type:"shixunsDetail/setActionTabs",payload:{}})},fa=ot(aa);return t.a.createElement(f.a,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,visible:z.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ot,onCancel:pe},t.a.createElement("div",{className:tt.a.wrap},t.a.createElement("div",{className:tt.a.content},t.a.createElement("div",{className:tt.a.mainPathWrap},!!(aa==null?void 0:aa.length)&&aa.map(function(Yt,Be){return t.a.createElement("a",{key:Be,onClick:function(){return ke(Yt,Be)}},Yt.val)})),!!(F==null?void 0:F.length)&&F.map(function(Yt,Be){return Yt.type==="tree"?t.a.createElement("a",{key:Be,onClick:function(){return Pe(Yt)}},t.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(tt.a.colorBlue)}),fa&&"".concat(fa,"/"),Yt.name):t.a.createElement("a",{key:Be,onClick:function(){return le("".concat(Yt.name))}},t.a.createElement("i",{className:"iconfont icon-zuoye ".concat(tt.a.colorBlue)}),fa&&"".concat(fa,"/"),Yt.name)})),t.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),t.a.createElement(se.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",readOnly:!0,value:ht,onChange:function(Be){return vt(Be.target.value)}})))},Ga=Object(c.a)(function(H){var h=H.shixunsDetail,z=H.loading,ye=H.globalSetting;return{shixunsDetail:h,globalSetting:ye,loading:z.models.index}})(Qt),Ba=Xt.a.Countdown,en;(function(H){H[H.LoadingFail=1]="LoadingFail",H[H.Loading=2]="Loading",H[H.Finish=3]="Finish"})(en||(en={}));var Ha;(function(H){H.Path="path",H.ExecPath="exec_path",H.OriginalPicturePath="original_picture_path",H.ExpectPicturePath="expect_picture_path",H.PicturePath="picture_path"})(Ha||(Ha={}));var En=function(h){var z=h.globalSetting,ye=h.loading,ve=h.dispatch,Ie=h.practiceSetting,He=h.shixunsDetail,at=Object(w.a)(h,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),ft=Object(r.useState)(),ca=Object(p.a)(ft,2),ra=ca[0],Aa=ca[1],da=Object(r.useState)(),ht=Object(p.a)(da,2),vt=ht[0],Ma=ht[1],Wa=Object(r.useRef)(),aa=Object(r.useState)(),xa=Object(p.a)(aa,2),_e=xa[0],O=xa[1],F=Object(r.useState)(),g=Object(p.a)(F,2),Oe=g[0],xe=g[1],$=Object(r.useState)(),le=Object(p.a)($,2),Pe=le[0],ke=le[1],Ot=Object(r.useRef)(!0),pe=Object(r.useState)(!0),fa=Object(p.a)(pe,2),Yt=fa[0],Be=fa[1],we=Object(r.useState)(700),ze=Object(p.a)(we,2),va=ze[0],sn=ze[1],Qa=Object(r.useState)(""),St=Object(p.a)(Qa,2),Ft=St[0],Ge=St[1],Wt=Object(r.useRef)(),bt=Object(De.m)();Object(r.useEffect)(function(){Pt()},[]);var Ya=function(){var ct=Object(m.a)(u.a.mark(function it(){var je,za,nt;return u.a.wrap(function(mn){for(;;)switch(mn.prev=mn.next){case 0:return mn.next=2,ve({type:"shixunsDetail/updateRepositoryFile",payload:{id:bt.id,path:He==null||((je=He.fileContent)===null||je===void 0||((za=je.params)===null||za===void 0))?void 0:za.path,content:ra,secret_repository:Yt?null:!0}});case 2:nt=mn.sent,(nt==null?void 0:nt.content)&&(s.b.info("\u4FDD\u5B58\u6210\u529F"),ve({type:"practiceSetting/setSideBarTabs",payload:Object(M.a)(Object(M.a)({},Ie.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return mn.stop()}},it)}));return function(){return ct.apply(this,arguments)}}(),Pt=function(){var ct=Object(m.a)(u.a.mark(function it(){var je;return u.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,Object(P.T)({identifier:bt.id});case 2:je=nt.sent,(je==null?void 0:je.url)&&Ge(je==null?void 0:je.url);case 4:case"end":return nt.stop()}},it)}));return function(){return ct.apply(this,arguments)}}(),rt=function(){var ct=Object(m.a)(u.a.mark(function it(){var je;return u.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,Object(P.mb)({identifier:bt.id});case 2:if(je=nt.sent,!((je==null?void 0:je.status)!==0)){nt.next=5;break}return nt.abrupt("return");case 5:(je==null?void 0:je.remainingSeconds)?(O(Date.now()+je.remainingSeconds*1e3),xe(je.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(je.remainingSeconds-300)*1e3)):Dt();case 6:case"end":return nt.stop()}},it)}));return function(){return ct.apply(this,arguments)}}(),Dt=function(){f.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 it=Object(m.a)(u.a.mark(function za(){return u.a.wrap(function(hn){for(;;)switch(hn.prev=hn.next){case 0:Bt();case 1:case"end":return hn.stop()}},za)}));function je(){return it.apply(this,arguments)}return je}()})},Bt=function(){var ct=Object(m.a)(u.a.mark(function it(){var je;return u.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return Ma(en.Loading),nt.next=3,Object(P.wb)({identifier:bt.id});case 3:if(je=nt.sent,!((je==null?void 0:je.status)!==0)){nt.next=6;break}return nt.abrupt("return");case 6:Ma(en.Finish),Ge(je.url),Wa.current=je.port,s.b.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!");case 10:case"end":return nt.stop()}},it)}));return function(){return ct.apply(this,arguments)}}(),Tt=function(){f.a.destroyAll(),f.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(Ba,{value:_e,format:"HH:mm:ss",onFinish:Fa})),"\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 it=Object(m.a)(u.a.mark(function za(){var nt;return u.a.wrap(function(mn){for(;;)switch(mn.prev=mn.next){case 0:return mn.next=2,Object(P.a)({identifier:bt.id});case 2:if(nt=mn.sent,!(nt.status===0)){mn.next=7;break}return mn.next=6,rt();case 6:s.b.success("\u5EF6\u957F\u6210\u529F!");case 7:case"end":return mn.stop()}},za)}));function je(){return it.apply(this,arguments)}return je}()})},Fa=function(){f.a.destroyAll(),f.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(){Bt()}})},Je=function(it){ve({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},pt=function(){var ct=Object(m.a)(u.a.mark(function it(je){return u.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,Object(P.Jb)({id:bt.id,startup_file:je});case 2:Pt(),ve({type:"practiceSetting/getCommonData",payload:Object(M.a)({},bt)});case 4:case"end":return nt.stop()}},it)}));return function(je){return ct.apply(this,arguments)}}();return t.a.createElement("div",{className:kt.a.warehouse},t.a.createElement(Q.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 Je(Ha.ExecPath)}},t.a.createElement(se.a,{value:Ft})),t.a.createElement(a.a,{flex:"1"},t.a.createElement(Xe.a,{type:"primary",className:"ml10",onClick:function(){return Je(Ha.ExecPath)}},"\u8BBE\u7F6E"))),t.a.createElement("iframe",{onLoad:function(it){},src:Ft,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),t.a.createElement(Ga,{fileType:"exec_path",path:"",onFinish:function(it){return pt(it)}}))},yn=Object(c.a)(function(H){var h=H.loading,z=H.globalSetting,ye=H.practiceSetting,ve=H.shixunsDetail;return{globalSetting:z,loading:h,practiceSetting:ye,shixunsDetail:ve}})(En),pn=function(h){var z=h.tabsActive,ye=Object(w.a)(h,["tabsActive"]);return t.a.createElement(t.a.Fragment,null,z==="information"&&t.a.createElement(Ne,null),z==="warehouse"&&t.a.createElement(de.default,null),z==="level"&&t.a.createElement(me,ye),z==="collaborate"&&t.a.createElement(oa,ye),z==="setting"&&t.a.createElement(Ee.a,null),z==="environment"&&t.a.createElement(mt,ye),z==="dataset"&&t.a.createElement(Tn,null),z==="service"&&t.a.createElement(yn,ye))},Mn=pn,Wn=e("Jv0p"),Cn=e.n(Wn),Ln=e("luix"),xn=e.n(Ln),Fn=[{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"}],In=function(h){var z,ye=h.globalSetting,ve=h.loading,Ie=h.dispatch,He=h.shixunsDetail,at=h.practiceSetting,ft=Object(w.a)(h,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),ca=at.base_info_warning,ra=at.challenges_warning,Aa=at.id,da=at.repository_warning,ht=at.sideBar,vt=at.service_warning,Ma=Object(De.l)(),Wa=Object(De.m)();Object(r.useEffect)(function(){var _e,O,F=Ma==null||((_e=Ma.query)===null||_e===void 0)?void 0:_e.tabId,g=Ma.pathname.split("/").length,Oe=(He==null||((O=He.detail)===null||O===void 0)?void 0:O.windows_vnc)?Fn.filter(function($){return $.tabId!=="dataset"}):Fn,xe=Oe.map(function($){return $.tabId}).includes(F);if(F&&xe){Ie({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:F}});return}if(g>4){Ie({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!F||F&&!xe){Ie({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[He==null||((z=He.detail)===null||z===void 0)?void 0:z.windows_vnc]),Object(r.useEffect)(function(){return function(){Ie({type:"practiceSetting/setSideBarTabs",payload:Object(M.a)(Object(M.a)({},at.sideBar),{},{selectPath:""})})}},[Wa.id]);var aa=function(O){var F;if(O===ht.tabsActive)return;var g=function(){c.c.push("/shixuns/".concat(Aa,"/edit?tabId=").concat(O)),Ie({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:O,selectPath:"",confirmLeave:!1}})};(at==null||((F=at.sideBar)===null||F===void 0)?void 0:F.confirmLeave)?f.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(){g()}}):g()},xa=function(){var O,F=(He==null||((O=He.detail)===null||O===void 0)?void 0:O.windows_vnc)?Fn.filter(function(g){return g.tabId!=="dataset"}):Fn;return F.filter(function(g){var Oe;return(He==null||((Oe=He.detail)===null||Oe===void 0)?void 0:Oe.is_jupyter_lab)?g.tabId!=="level":g.tabId!=="service"}).map(function(g){var Oe=g.name,xe=g.icon,$=g.tabId;return t.a.createElement("div",{key:$,className:at.sideBar.tabsActive===$?Cn.a.itemActive:Cn.a.item,onClick:function(){return aa($)}},xe,t.a.createElement("span",{className:Cn.a.name},Oe),$==="information"&&ca&&t.a.createElement(gt.a,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},t.a.createElement("img",{src:xn.a,alt:""})),$==="level"&&ra&&t.a.createElement(gt.a,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},t.a.createElement("img",{src:xn.a,alt:""})),$==="service"&&vt&&t.a.createElement(gt.a,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},t.a.createElement("img",{src:xn.a,alt:""})),$==="warehouse"&&da&&t.a.createElement(gt.a,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},t.a.createElement("img",{src:xn.a,alt:""})))})};return t.a.createElement("div",{className:Cn.a.sidebar},t.a.createElement("div",{className:Cn.a.items},xa()),t.a.createElement("div",{className:Cn.a.question},t.a.createElement(gt.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:""})))))},jn=Object(c.a)(function(H){var h=H.loading,z=H.globalSetting,ye=H.shixunsDetail,ve=H.practiceSetting;return{globalSetting:z,loading:h,practiceSetting:ve,shixunsDetail:ye}})(In),Kn=function(h){var z=h.globalSetting,ye=h.loading,ve=h.dispatch,Ie=h.practiceSetting,He=Object(w.a)(h,["globalSetting","loading","dispatch","practiceSetting"]),at=Ie.sideBar,ft=at.tabsActive,ca=Object(De.m)();return Object(r.useEffect)(function(){return ve({type:"globalSetting/headerFooterToggle",payload:!1}),ve({type:"shixunsDetail/getShixunsDetail",payload:ca}),ve({type:"shixunsDetail/getSettingsData",payload:ca}),function(){ve({type:"globalSetting/headerFooterToggle",payload:!0}),ve({type:"practiceSetting/setParams",payload:{id:""}})}},[]),t.a.createElement("div",{className:v.a.practiceSetting},t.a.createElement("div",{className:v.a.wrapHeader},t.a.createElement(E,null)),t.a.createElement("div",{className:v.a.wrapLayout},t.a.createElement("div",{className:v.a.wrapSidebar},t.a.createElement(jn,null)),t.a.createElement("div",{className:v.a.wrapContent},t.a.createElement(Mn,Object(J.a)({},He,{tabsActive:Ie.sideBar.tabsActive})))))},wn=n.default=Object(c.a)(function(H){var h=H.loading,z=H.globalSetting,ye=H.practiceSetting;return{globalSetting:z,loading:h,practiceSetting:ye}})(Kn)},WdTA:function(l,n,e){l.exports=e.p+"static/studnetqun.a5754d96.png"},ZW9T:function(l,n,e){"use strict";e.d(n,"a",function(){return De});var J=e("k1fw"),w=e("miYZ"),r=e("tsqr"),t=e("rAM+"),Y=e("tJVT"),v=e("PpiC"),i=e("q1tI"),s=e.n(i),R=e("bdgK");function f(c,y,E,ee,Q){var b=y.getWordUntilPosition(E),a={startLineNumber:E.lineNumber,endLineNumber:E.lineNumber,startColumn:b.startColumn,endColumn:b.endColumn},Te=ee.map(function(j){return{label:j,kind:c.languages.CompletionItemKind.Keyword,insertText:j,insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:a}});return Q.map(function(j){Te.push(Object(J.a)(Object(J.a)({},j),{},{range:a}))}),Te}var V=function(c){var y={label:"ifelse",kind:c.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet},E=["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"];c.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(a,Te){var j=f(c,a,Te,E,[y]);return{suggestions:j}}});var ee=["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"];c.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(a,Te){var j=[{label:"print",kind:c.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ne=f(c,a,Te,ee,j);return{suggestions:ne}}});var Q=["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"];c.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(a,Te){var j=[y,{label:"main",kind:c.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:c.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ne=f(c,a,Te,Q,j);return{suggestions:ne}}})},u="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002",m=e("LvDl");function _(c){return/^\d+$/.test(c)?"".concat(c,"px"):c}function o(){}var L=!1,W={"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 Z(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],y=c;if(Array.isArray(c)){for(var E=0;E<c.length;E++){var ee=W[c[E]];if(ee)return ee}return y[0]}return W[y]||y}var P=null,ge=n.b=function(c){var y=c.width,E=y===void 0?"100%":y,ee=c.height,Q=ee===void 0?"100%":ee,b=c.value,a=c.language,Te=a===void 0?"javascript":a,j=c.style,ne=j===void 0?{}:j,se=c.options,C=se===void 0?{}:se,Xe=c.overrideServices,M=Xe===void 0?{}:Xe,I=c.theme,D=I===void 0?"vs-dark":I,p=c.onEditBlur,re=c.onSave,ue=c.autoHeight,ae=ue===void 0?!1:ue,B=c.forbidCopy,q=B===void 0?!1:B,te=c.onChange,_t=te===void 0?o:te,Lt=c.editorDidMount,ce=Lt===void 0?o:Lt,Rt=c.onFocus,Ze=Rt===void 0?o:Rt,A=c.filename,X=A===void 0?"educoder.txt":A,N=Object(v.a)(c,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),Le=Object(i.useRef)(),be=Object(i.useRef)({}),yt=Object(i.useState)(!1),dt=Object(Y.a)(yt,2),Qe=dt[0],pa=dt[1];function Ne(){var k;return Le.current&&(k=new R.default(function(Se){var Ut=Object(t.a)(Se),Et;try{for(Ut.s();!(Et=Ut.n()).done;){var Da=Et.value;(Da.target.offsetHeight>0||Da.target.offsetWidth>0)&&be.current.instance.layout()}}catch(It){Ut.e(It)}finally{Ut.f()}}),k.observe(Le.current)),k}function de(){r.b.warn(decodeURIComponent(u))}Object(i.useEffect)(function(){var k=be.current.instance;if(b!=null&&k&&Qe){var Se=k.getModel();Se&&b!==Se.getValue()&&(L=!0,Se.setValue(b),k.layout(),L=!1)}},[b,Qe,be.current]);function la(){var k=be.current.instance;if(k){var Se=k.getSelection(),Ut=be.current.pastePos||{},Et=new P.Range(Ut.startLineNumber||Se.endLineNumber,Ut.startColumn||Se.endColumn,Ut.endLineNumber||Se.endLineNumber,Ut.endColumn||Se.endColumn);setTimeout(function(){k.executeEdits("",[{range:Et,text:""}])},300)}}function Kt(k){(window.navigator.platform.match("Mac")?k.metaKey:k.ctrlKey)&&k.keyCode==83&&(k.preventDefault(),re())}var he=function(){if(ae&&be.current.instance){var Se=be.current.instance.getContentHeight();Me(Se<Q?Q:Se)}else Me(Q)};function Re(k){var Se=document.createEvent("MouseEvents");Se.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),k.dispatchEvent(Se)}function We(k,Se){var Ut=window.URL||window.webkitURL||window,Et=new Blob([Se]),Da=document.createElementNS("http://www.w3.org/1999/xhtml","a");Da.href=Ut.createObjectURL(Et),Da.download=k,Re(Da)}Object(i.useEffect)(function(){he()},[he]),Object(i.useEffect)(function(){Le.current&&!Qe&&e.e(30).then(e.t.bind(null,"M/lh",7)).then(function(k){try{P=k,V(P),be.current.instance=P.editor.create(Le.current,Object(J.a)({value:b,language:Z(Te),theme:D,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},C),M);var Se=be.current.instance;if(ce(Se,P),setTimeout(function(){he(),be.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:function(){We(X||"educoder.txt",Se.getValue())}})},500),be.current.subscription=Se.onDidChangeModelContent(Object(m.debounce)(function(Et){he(),_t(Se.getValue(),Et)},300)),q&&(Se.addCommand(P.KeyMod.CtrlCmd|P.KeyMod.Shift|P.KeyCode.KEY_V,function(){return de(),null}),Se.addCommand(P.KeyMod.CtrlCmd|P.KeyCode.KEY_C,function(){return de(),null})),p&&Se.onDidBlurEditorWidget(function(){p(Se.getValue())}),Ze&&Se.onDidFocusEditorText(function(){Ze(Se.getValue())}),q){Se.addCommand(P.KeyMod.CtrlCmd|P.KeyCode.KEY_V,function(){return de(),null}),Se.onDidPaste(function(Et){be.current.pastePos=Et});try{window.addEventListener("paste",la)}catch(Et){}}var Ut=Ne();return pa(!0),function(){var Et=be.current.instance;Et.dispose();var Da=Et.getModel();Da&&Da.dispose(),be.current.subscription&&be.current.subscription.dispose(),q&&window.removeEventListener("paste",la),Ut.unobserve(Le.current)}}catch(Et){}})},[]),Object(i.useEffect)(function(){var k=be.current.instance;if(k&&Qe)return document.addEventListener("keydown",Kt,!1),function(){document.removeEventListener("keydown",Kt)}},[re,Qe]),Object(i.useEffect)(function(){var k=be.current.instance;if(k&&Qe){var Se=Z(Te);P.editor.setModelLanguage(k.getModel(),Se),console.log("language:",Te,k.getModel(),Se)}},[Te,Qe]),Object(i.useEffect)(function(){var k=be.current.instance;k&&Qe&&P.editor.setTheme(D)},[D,Qe]),Object(i.useEffect)(function(){var k=be.current.instance;k&&Qe&&k.updateOptions(C)},[JSON.stringify(C),Qe]),Object(i.useEffect)(function(){var k=be.current.instance;k&&Qe&&k.layout()},[E,Q,Qe]);var G=Object(i.useState)(_(E)),Ue=Object(Y.a)(G,2),qe=Ue[0],T=Ue[1],K=Object(i.useState)(_(Q)),S=Object(Y.a)(K,2),me=S[0],Me=S[1],fe=Object(J.a)(Object(J.a)({},ne),{},{width:qe,height:me});return s.a.createElement("div",{className:"my-monaco-editor",ref:Le,style:fe})};function De(c){var y=c.width,E=y===void 0?"100%":y,ee=c.height,Q=ee===void 0?"100%":ee,b=c.original,a=c.modified,Te=c.language,j=c.options,ne=j===void 0?{}:j,se=Object(i.useRef)(),C=Object(i.useState)(null),Xe=Object(Y.a)(C,2),M=Xe[0],I=Xe[1];function D(ae){var B;return se.current&&(B=new R.default(function(q){var te=Object(t.a)(q),_t;try{for(te.s();!(_t=te.n()).done;){var Lt=_t.value;(Lt.target.offsetHeight>0||Lt.target.offsetWidth>0)&&ae.layout()}}catch(ce){te.e(ce)}finally{te.f()}}),B.observe(se.current)),B}Object(i.useEffect)(function(){se.current&&e.e(30).then(e.t.bind(null,"M/lh",7)).then(function(ae){P=ae;var B=P.editor.createDiffEditor(se.current,Object(J.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},ne));I(B);var q=D(B);return function(){B.dispose();var te=B.getModel();te&&te.dispose(),q.unobserve(se.current)}})},[]),Object(i.useEffect)(function(){M&&M.setModel({original:P.editor.createModel(b,Te),modified:P.editor.createModel(a,Te)})},[b,a,Te,M]);var p=_(E),re=_(Q),ue={width:p,height:re};return s.a.createElement("div",{className:"my-diff-editor",ref:se,style:ue})}},aBPH:function(l,n,e){l.exports={wrap:"wrap___1eujs",modal:"modal___3NBln",title:"title___26WI_",path:"path___HzdTG",colorBlue:"colorBlue___3sufs",width240:"width240___DJhZ8",filePath:"filePath___13aFg"}},auZk:function(l,n,e){l.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(l,n,e){l.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"}},bUJZ:function(l,n){l.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABq1JREFUWAmVWGuIVVUU/vaZ2zjjOC9TwzFtwAjKHlJBNj4IYgJp/hghIWEE/ahAlCypqB8JoSiRJljQw6KoEGz6oQmNvxqdoB9hailZoZbj2xlndHzMvWf3rX3OOnefc888XLDv2nvttdda+1tr73PONbhJsnZdM64NPsll7YCZBYQtQMAmFPayz2ZPcNCFmvpdxrzR56bG+WPGqQc79PoShOEKGLMQ1hbcOstfsSA8j4wpcrIbQbDFTFzfmaeSlY0ZkB14bT5suIFBtGUXMzj6YzTChbQvXMifN+ghemtMw8Z90WT+74gBWbu9Cv0979HJyvyllI6JkKcjRkQ/MJvR1LbamKUlEWUpNyDbt6oJpeJ2GmCdeDQaAp7ayN14B4b1VVVYapo39Wd1KwJywVy/Tnjt3VnlcsHosixEIleZrNa+cCF/3hzGhOq2bFBq2am7NJ3q2l1GZgSDQTMw9U2gqsmty/0pXQTOrmVMQ950xp4xXZjevthPX3RadMl/u1kzmTTpnM/Dy9xsDZ2FwBXWqG7L+aPJukepHQBF6oE6I5Ex7RCfwCpVUVOwx5/jabJ7dSKX+xucvBxoeBw4vRG4djBSl1M1kcFMfRHo5ym/9H3aTLYGNYVBsMDc8YU7fdxGTMXiBhR5bZTYhOe1kAdD5MIv/RgtrH+MY6IgTebqGaQl799DW7G+8LwmdpxOaYOG4RCyfz3DS89+p8Jx8xlvEZF7GcyN8pKgGhjkmTj9QVk2nl5gnjJ3ftsZ1VBxeIU7EAqhFkUWYv+iEydnPgcmd7BTJaOIBJ0LOyKkVZZw2b/mXbrsJzaxgpJOY48va8bg0FkO0gVOQQUli+PS8w1WKN+0oIj6idMKGBjsYNBRMBq8cKHMhlI7ijSAFhZwze06Aq6fBE5+FI/HMJi2z1iGOgoYLrVrhnIdll1VBjihFZjCB39xgCm6yszVAZMeAM7/AFz9hyvTHsvpinecjTcotRd4Yma6QMRxxXqu0DS5eSpommRc/6D8Akff5n10GGheBMxmodc9xMI+yomsx4yDzJAHa6YE1JIEpM6EC2UXRNLyb8PDRGeQzhmMXID9vzAGHuVGBtT7VY6BMQJkARR4d7REOyn7GVcvqGV6eOQv/sR0xce+xNQN/k7k7qEJ3uSlK2lTFRvOIA7DgMJhCytQCGV3EElzfxtZKwHPwsWf6ZioOOJ6GTfcz6Dm8vgz2MRmrJJiGX/G2IDGTrnbWW5od3PGXG9R5dmbtukR+qLBCxIQ17jGwM67JwAg8ypL5lVPOfUTHdc/VWBAvTR8VypwHWhBCxfyIW+eB1z+k6fpDCfieWEDR3j0z/HC5LxsQmQChKMKRMo2Zd6glwgVTyTPIjEgz6QEDdmJ7oJ9N0deMwuonR6hoTIfBUFpwjTqtMYIxIiornBp7rkY8+jZeSLgK8SeCDZxGDsXLs0tiLn0xalw2b3Que5IpvpuQ9QXuZCipPPF4dguud/XeRt2FXAj3IkgLDIdlY+ODMIJ/LfOB4b5rnPhV0LOADVlWsBn99Ix5VOo9/enLrb8H80nuXyh1Jldgek42Me0dJfTxB1qyiRy3bXfb+JxL/JIy9F3utxxSZrok+MWzjPgxjmxTG0ySKcjvKJ1m4UH+6L3oVK4JUehcpELioYOrWcdsUbmfRY9LrQmxEmBr7XztgHV5KKXciyBSSAaoM8ZA0kwc2R3tO4j4m1JWkTqIRopebLZy4G57/De2Q90PxshVt0ILPqGyPD74MBaPlIYmNoY3V6PefoY8+tefIUJhWtShSxoZIval4mz395l4fICbCNS1VOABV/GwRCZIx9HaOhhSJDxEYr7hr5jShCSsf16xiaYcGVyb+juEq2sgFU/5xXgvlfp/BrTV8M0vc+2Ue2nOdVTiLnZYLNZdnKVKkY1pKNC22reD10OKb+Ik5x7hSvFK7s/wNfhQ5uiYP7YCuxfV64Rh06MtI+22JbGYw7x6VGyd5XZztYmDPKl2OZ9KKpWDq+9Lb61/bkcRBUiww/F+vo2s+RYf3aFP3Z9u62pieHzU9q2pzAe7VHiVo4SgD8vH4gwS83z/algRCWdMreIqqJY98Ripm9z6phWpCC+9v1jL3096tr350GbtJ0XjLivSFkcU8LsJ7Xz+e6V/3dMRZFmBD6ixvRw+2vMC1f5oBuZxgxIl9oPq5ewCOVzaSFl0WPGd+gUMwEh/sPK8A+rl250qq3R+LgDUiN2a2Mzwsv8GJP6sjMp5xuna6LSGzXzL8HvQjBpp3n5Up9MjJf+B5WVB7lfjXHfAAAAAElFTkSuQmCC"},cRFk:function(l,n,e){l.exports=e.p+"static/RepositoryNoneData.828085a8.png"},ch0t:function(l,n,e){"use strict";e.r(n);var J=e("+L6B"),w=e("2/Rp"),r=e("T2oS"),t=e("W9HT"),Y=e("14J3"),v=e("BMrR"),i=e("2qtc"),s=e("kLXV"),R=e("jCWc"),f=e("kPKH"),V=e("qVdP"),u=e("jsC+"),m=e("k1fw"),_=e("lUTK"),o=e("BvKs"),L=e("WmNS"),W=e.n(L),Z=e("9og8"),P=e("miYZ"),ge=e("tsqr"),De=e("5Dmo"),c=e("3S7+"),y=e("tJVT"),E=e("PpiC"),ee=e("Znn+"),Q=e("ZTPi"),b=e("q1tI"),a=e.n(b),Te=e("B6bo"),j=e.n(Te),ne=e("Ty5D"),se=e("9kvl"),C=e("BoS7"),Xe=e("Sdc0"),M=e("oBTY"),I=e("ozfa"),D=e("MJZm"),p=e("P5Jw"),re=e("5NDa"),ue=e("5rEg"),ae=e("y8nQ"),B=e("Vl3Y"),q=e("aBPH"),te=e.n(q),_t=function(x){var et=x.shixunsDetail,oe=x.globalSetting,Jt=x.loading,ea=x.user,Na=x.dispatch,oa=x.isRepository,Ee=Object(E.a)(x,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ke=Object(ne.l)(),ya=Object(ne.m)(),Ht=Object(b.useState)({}),U=Object(y.a)(Ht,2),ha=U[0],Oa=U[1],sa=Object(b.useRef)(),st=B.a.useForm(),xt=Object(y.a)(st,1),Ct=xt[0],La=Object(b.useState)(""),Ae=Object(y.a)(La,2),ta=Ae[0],Ra=Ae[1];Object(b.useEffect)(function(){Ee.visible&&Ct.resetFields()},[Ee.visible]),Object(b.useEffect)(function(){var d=sessionStorage.getItem("pathArray");if(d){var Ye=d.split(",").join("/"),Ve=Ye.indexOf("/")===0?Ye.substr(1):Ye;Ra(Ve)}},[]),Object(b.useEffect)(function(){var d,Ye;sa.current=(d=Ke.pathname)===null||d===void 0||((Ye=d.split("/"))===null||Ye===void 0)?void 0:Ye[2]},[]);var Ea=function(){var d=Object(Z.a)(W.a.mark(function Ye(){var Ve,zt,jt=arguments;return W.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return Ve=jt.length>0&&jt[0]!==void 0?jt[0]:{},mt.next=3,Na({type:"shixunsDetail/addRepositoryFile",payload:{id:ya.id,message:Ve.commitMessage,content:"",path:(Ee.defaultPath?Ee.defaultPath+"/":"")+Ve.path+"/"+(Ve.file||".gitkeep"),secret_repository:oa?void 0:!0}});case 3:zt=mt.sent,(zt==null?void 0:zt.url)&&(ge.b.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+Ve.path+"/"+(Ve.file||".gitkeep"),name:Ve.path.split("/")[Ve.path.split("/").length-1]}),Ee.onClose());case 5:case"end":return mt.stop()}},Ye)}));return function(){return d.apply(this,arguments)}}(),Ce=function(){var Ye,Ve;se.c.push("/shixuns/".concat(sa.current,"/").concat((Ye=Ke.pathname)===null||Ye===void 0||((Ve=Ye.split("/"))===null||Ve===void 0)?void 0:Ve[3]).concat(ta?"/master/shixun_show/".concat(ta):""))};return a.a.createElement(s.a,{width:"60%",centered:!0,visible:Ee.visible,wrapClassName:te.a.modal,onOk:function(){Ct.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},a.a.createElement("section",{className:te.a.bg},a.a.createElement("div",{className:te.a.wrap},a.a.createElement(B.a,{className:"mt10",form:Ct,scrollToFirstError:!0,layout:"vertical",onFinish:Ea,onChange:function(){var Ye,Ve,zt,jt,Vt=Object(m.a)({},Ct.getFieldsValue()),mt=Vt==null||((Ye=Vt.path)===null||Ye===void 0)?void 0:Ye.split(""),Pa=Vt==null||((Ve=Vt.file)===null||Ve===void 0)?void 0:Ve.split("");(mt==null||((zt=mt.filter(function(ba){return ba=="/"}))===null||zt===void 0)?void 0:zt.length)&&(Vt.path=Vt.path.substring(0,Vt.path.length-1)),(Pa==null||((jt=Pa.filter(function(ba){return ba=="/"}))===null||jt===void 0)?void 0:jt.length)&&(Vt.file=Vt.file.substring(0,Vt.path.length-1)),Ct.setFieldsValue(Object(m.a)({},Vt)),Oa(Vt)}},a.a.createElement(B.a.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},a.a.createElement(v.a,null,a.a.createElement(f.a,null,a.a.createElement("span",{className:te.a.filePath},Ee.defaultPath+"/")),a.a.createElement(f.a,{flex:"1"},a.a.createElement(B.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(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"large"}))))),a.a.createElement(B.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},a.a.createElement(ue.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(B.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(ue.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"}))))))},Lt=Object(se.a)(function(ie){var x=ie.shixunsDetail,et=ie.loading,oe=ie.globalSetting,Jt=ie.user;return{shixunsDetail:x,globalSetting:oe,user:Jt,loading:et.models.index}})(_t),ce=e("7ahc"),Rt=function(x){var et=x.shixunsDetail,oe=x.globalSetting,Jt=x.loading,ea=x.user,Na=x.dispatch,oa=x.isRepository,Ee=Object(E.a)(x,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ke=Object(ne.l)(),ya=Object(ne.m)(),Ht=Object(b.useState)({}),U=Object(y.a)(Ht,2),ha=U[0],Oa=U[1],sa=Object(b.useRef)(),st=B.a.useForm(),xt=Object(y.a)(st,1),Ct=xt[0],La=Object(b.useState)(""),Ae=Object(y.a)(La,2),ta=Ae[0],Ra=Ae[1];Object(b.useEffect)(function(){Ee.visible&&Ct.resetFields()},[Ee.visible]),Object(b.useEffect)(function(){var d=sessionStorage.getItem("pathArray");if(d){var Ye=d.split(",").join("/"),Ve=Ye.indexOf("/")===0?Ye.substr(1):Ye;Ra(Ve)}},[]),Object(b.useEffect)(function(){var d,Ye;sa.current=(d=Ke.pathname)===null||d===void 0||((Ye=d.split("/"))===null||Ye===void 0)?void 0:Ye[2]},[]);var Ea=function(){var d=Object(Z.a)(W.a.mark(function Ye(){var Ve,zt,jt=arguments;return W.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:return Ve=jt.length>0&&jt[0]!==void 0?jt[0]:{},mt.next=3,Na({type:"shixunsDetail/addRepositoryFile",payload:{id:ya.id,message:Ve.commitMessage,content:Ve.codeMirror,path:(Ee.defaultPath?Ee.defaultPath+"/":"")+Ve.path,secret_repository:oa?void 0:!0}});case 3:zt=mt.sent,(zt==null?void 0:zt.url)&&(ge.b.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+Ve.path,name:Ve.path.split("/")[Ve.path.split("/").length-1]}),Ee.onClose());case 5:case"end":return mt.stop()}},Ye)}));return function(){return d.apply(this,arguments)}}(),Ce=function(){var Ye,Ve;se.c.push("/shixuns/".concat(sa.current,"/").concat((Ye=Ke.pathname)===null||Ye===void 0||((Ve=Ye.split("/"))===null||Ve===void 0)?void 0:Ve[3]).concat(ta?"/master/shixun_show/".concat(ta):""))};return a.a.createElement(s.a,{width:"60%",visible:Ee.visible,wrapClassName:te.a.modal,centered:!0,onOk:function(){Ct.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},a.a.createElement("section",{className:te.a.bg},a.a.createElement("div",{className:te.a.wrap},a.a.createElement(B.a,{className:"mt10",form:Ct,scrollToFirstError:!0,layout:"vertical",onFinish:Ea,onChange:function(){var Ye,Ve,zt=Object(m.a)({},Ct.getFieldsValue()),jt=zt==null||((Ye=zt.path)===null||Ye===void 0)?void 0:Ye.split("");(jt==null||((Ve=jt.filter(function(Vt){return Vt=="/"}))===null||Ve===void 0)?void 0:Ve.length)>1&&(zt.path=zt.path.substring(0,zt.path.length-1)),Ct.setFieldsValue(Object(m.a)({},zt)),Oa(zt)}},a.a.createElement(B.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},a.a.createElement(v.a,null,a.a.createElement(f.a,null,a.a.createElement("span",{className:te.a.filePath},Ee.defaultPath+"/")),a.a.createElement(f.a,{flex:"1"},a.a.createElement(B.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(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"large"}))))),a.a.createElement(B.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(ue.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(B.a.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},a.a.createElement(ce.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"]}})))))))},Ze=Object(se.a)(function(ie){var x=ie.shixunsDetail,et=ie.loading,oe=ie.globalSetting,Jt=ie.user;return{shixunsDetail:x,globalSetting:oe,user:Jt,loading:et.models.index}})(Rt),A=function(x){var et=x.shixunsDetail,oe=x.globalSetting,Jt=x.loading,ea=x.user,Na=x.dispatch,oa=x.isRepository,Ee=Object(E.a)(x,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ke=Object(ne.l)(),ya=Object(ne.m)(),Ht=Object(b.useState)({}),U=Object(y.a)(Ht,2),ha=U[0],Oa=U[1],sa=Object(b.useRef)(),st=B.a.useForm(),xt=Object(y.a)(st,1),Ct=xt[0],La=Object(b.useState)(""),Ae=Object(y.a)(La,2),ta=Ae[0],Ra=Ae[1],Ea=Object(b.useState)(""),Ce=Object(y.a)(Ea,2),d=Ce[0],Ye=Ce[1];Object(b.useEffect)(function(){Ee.visible&&Ct.resetFields()},[Ee.visible]),Object(b.useEffect)(function(){var jt=Ee.defaultPath.split("/");jt.length===1?(Ra(""),Ye(Ee.defaultPath)):(Ye(jt.pop()),Ra(jt.join("/")+"/"))},[Ee.defaultPath]),Object(b.useEffect)(function(){var jt,Vt;sa.current=(jt=Ke.pathname)===null||jt===void 0||((Vt=jt.split("/"))===null||Vt===void 0)?void 0:Vt[2]},[]);var Ve=function(){var jt=Object(Z.a)(W.a.mark(function Vt(){var mt,Pa,ba=arguments;return W.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:return mt=ba.length>0&&ba[0]!==void 0?ba[0]:{},gt.next=3,Na({type:"shixunsDetail/moveGitFile",payload:{id:ya.id,from:Ee.defaultPath,to:ta+mt.path,message:mt.commitMessage||"".concat(Ee.defaultPath," rename to ").concat(ta).concat(mt.path," "),secret_repository:oa}});case 3:Pa=gt.sent,(Pa==null?void 0:Pa.status)===0&&(ge.b.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:mt.path,name:mt.path}),Ee.onClose());case 5:case"end":return gt.stop()}},Vt)}));return function(){return jt.apply(this,arguments)}}(),zt=function(){var Vt,mt;se.c.push("/shixuns/".concat(sa.current,"/").concat((Vt=Ke.pathname)===null||Vt===void 0||((mt=Vt.split("/"))===null||mt===void 0)?void 0:mt[3]).concat(ta?"/master/shixun_show/".concat(ta):""))};return a.a.createElement(s.a,{width:"40%",visible:Ee.visible,wrapClassName:te.a.modal,centered:!0,onOk:function(){Ct.submit()},onCancel:Ee.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},a.a.createElement("section",{className:te.a.bg},a.a.createElement("div",{className:te.a.wrap},a.a.createElement(B.a,{className:"mt10",form:Ct,scrollToFirstError:!0,layout:"vertical",onFinish:Ve,onChange:function(){var Vt,mt,Pa=Object(m.a)({},Ct.getFieldsValue()),ba=Pa==null||((Vt=Pa.path)===null||Vt===void 0)?void 0:Vt.split("");(ba==null||((mt=ba.filter(function(Gt){return Gt=="/"}))===null||mt===void 0)?void 0:mt.length)>1&&(Pa.path=Pa.path.substring(0,Pa.path.length-1)),Ct.setFieldsValue(Object(m.a)({},Pa)),Oa(Pa)}},a.a.createElement(B.a.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},a.a.createElement(v.a,null,a.a.createElement(f.a,{flex:"1"},a.a.createElement(B.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(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"large",defaultValue:d}))))),a.a.createElement(B.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},a.a.createElement(ue.a,{placeholder:"\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08".concat(Ee.defaultPath," rename to \u65B0\u7684\u540D\u79F0 \uFF09"),size:"large"}))))))},X=Object(se.a)(function(ie){var x=ie.shixunsDetail,et=ie.loading,oe=ie.globalSetting,Jt=ie.user;return{shixunsDetail:x,globalSetting:oe,user:Jt,loading:et.models.index}})(A),N=e("DZo9"),Le=e("8z0m"),be=e("m3rI"),yt=e("8j3D"),dt=e("RC3E"),Qe=e.n(dt),pa=Le.a.Dragger,Ne=function(x){var et=x.shixunsDetail,oe=x.globalSetting,Jt=x.loading,ea=x.user,Na=x.dispatch,oa=x.isRepository,Ee=Object(E.a)(x,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ke=Object(ne.l)(),ya=Object(ne.m)(),Ht=Object(b.useState)({}),U=Object(y.a)(Ht,2),ha=U[0],Oa=U[1],sa=Object(b.useRef)(),st=B.a.useForm(),xt=Object(y.a)(st,1),Ct=xt[0],La=Object(b.useState)([]),Ae=Object(y.a)(La,2),ta=Ae[0],Ra=Ae[1],Ea=Object(b.useState)(),Ce=Object(y.a)(Ea,2),d=Ce[0],Ye=Ce[1],Ve;Object(b.useEffect)(function(){Ee.visible&&(Ct.resetFields(),Ra([]))},[Ee.visible]),Object(b.useEffect)(function(){sa.current=ya.id},[]),Object(b.useEffect)(function(){var ba=sessionStorage.getItem("pathArray");if(ba){var Gt=ba.split(",").join("/"),gt=Gt.indexOf("/")===0?Gt.substr(1):Gt;Ye(gt)}},[]);var zt=function(Gt){if(Ve=Gt.file.name,Gt.file.status==="done"||Gt.file.status==="uploading"){var gt,un,Xa;if(Ra(Gt.fileList),!Gt.file.response)return;if(((gt=Gt.file.response)===null||gt===void 0?void 0:gt.status)===0){ge.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Ra(ta.filter(function(an){return an.uid!==Gt.file.uid})),((un=Gt.file.response)===null||un===void 0?void 0:un.message)&&ge.b.info((Xa=Gt.file.response)===null||Xa===void 0?void 0:Xa.message)}},jt=function(){var ba=Object(Z.a)(W.a.mark(function Gt(gt){var un;return W.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:if(gt.response){an.next=3;break}return ge.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),an.abrupt("return");case 3:return an.next=5,Na({type:"shixunsDetail/deleteGitFile",payload:{id:ya.id,path:d?"".concat(d,"/").concat(gt.name):gt.name,message:Ct.getFieldValue("commitMessage")||"\u5220\u9664\u4E86".concat(d?"".concat(d,"/").concat(gt.name):gt.name),secret_repository:oa?null:!0}});case 5:un=an.sent,un.status===0&&(Ra(ta.filter(function(Pn){return Pn.uid!==gt.uid})),ge.b.info("\u5220\u9664\u6210\u529F"));case 7:case"end":return an.stop()}},Gt)}));return function(gt){return ba.apply(this,arguments)}}(),Vt={height:300,multiple:!0,withCredentials:!0,data:function(){var ba=Object(Z.a)(W.a.mark(function gt(){return W.a.wrap(function(Xa){for(;;)switch(Xa.prev=Xa.next){case 0:return Xa.abrupt("return",new Promise(function(){var an=Object(Z.a)(W.a.mark(function Pn($a,vn){return W.a.wrap(function(ma){for(;;)switch(ma.prev=ma.next){case 0:setTimeout(Object(Z.a)(W.a.mark(function Zt(){var ka,dn;return W.a.wrap(function(Ca){for(;;)switch(Ca.prev=Ca.next){case 0:return Ca.next=2,Ct.getFieldsValue();case 2:ka=Ca.sent,dn=Object(m.a)(Object(m.a)({},{path:Ee.defaultPath?Ee.defaultPath:"",message:ha.commitMessage||"\u4E0A\u4F20\u4E86".concat(Ve)}),oa?{}:{secret_repository:!0}),$a(dn);case 5:case"end":return Ca.stop()}},Zt)})),200);case 1:case"end":return ma.stop()}},Pn)}));return function(Pn,$a){return an.apply(this,arguments)}}()));case 1:case"end":return Xa.stop()}},gt)}));function Gt(){return ba.apply(this,arguments)}return Gt}(),fileList:ta,method:"post",action:"".concat(be.a.API_SERVER,"/api/shixuns/").concat(sa.current,"/upload_git_file.json"),onChange:zt,onRemove:jt,beforeUpload:function(Gt){Ve=Gt.name}},mt=function(){var ba=Object(Z.a)(W.a.mark(function Gt(gt){return W.a.wrap(function(Xa){for(;;)switch(Xa.prev=Xa.next){case 0:return Xa.next=2,Ct.validateFields();case 2:Ee.onClose(),Ee.onOK({path:Ee.defaultPath}),Pa();case 5:case"end":return Xa.stop()}},Gt)}));return function(gt){return ba.apply(this,arguments)}}(),Pa=function(){var Gt,gt;se.c.push("/shixuns/".concat(sa.current,"/").concat((Gt=Ke.pathname)===null||Gt===void 0||((gt=Gt.split("/"))===null||gt===void 0)?void 0:gt[3]).concat(d?"/master/shixun_show/".concat(d):""))};return a.a.createElement(s.a,{visible:Ee.visible,onOk:mt,centered:!0,onCancel:Ee.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(B.a,{className:"mt10",form:Ct,scrollToFirstError:!0,layout:"vertical",onFinish:mt,onValuesChange:function(){return Oa(Object(m.a)({},Ct.getFieldsValue()))}},a.a.createElement(B.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(ue.a,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),a.a.createElement(B.a.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},a.a.createElement(pa,Vt,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(yt.a,{onFinish:function(Gt){return Ye(Gt)}})))},de=Object(se.a)(function(ie){var x=ie.shixunsDetail,et=ie.loading,oe=ie.globalSetting,Jt=ie.user;return{shixunsDetail:x,globalSetting:oe,user:Jt,loading:et.models.index}})(Ne),la=e("Bbdw"),Kt=e.n(la),he=e("HpfO"),Re=e.n(he),We=function(x){var et=x.shixunsDetail,oe=x.globalSetting,Jt=x.loading,ea=x.dispatch,Na=x.title,oa=x.pathList,Ee=oa===void 0?[]:oa,Ke=x.showInputPath,ya=Ke===void 0?!1:Ke,Ht=x.isMergeSelectFile,U=Ht===void 0?!1:Ht,ha=x.onFinish,Oa=ha===void 0?function(){}:ha,sa=B.a.useForm(),st=Object(y.a)(sa,1),xt=st[0],Ct=Object(ne.m)(),La=Object(ne.l)(),Ae=Object(b.useRef)(),ta=Object(b.useState)(""),Ra=Object(y.a)(ta,2),Ea=Ra[0],Ce=Ra[1],d=Object(b.useState)(""),Ye=Object(y.a)(d,2),Ve=Ye[0],zt=Ye[1],jt=Object(b.useState)([]),Vt=Object(y.a)(jt,2),mt=Vt[0],Pa=Vt[1],ba=Object(b.useState)([]),Gt=Object(y.a)(ba,2),gt=Gt[0],un=Gt[1];Object(b.useEffect)(function(){var Ua,ma;Ae.current=((Ua=La.pathname)===null||Ua===void 0||((ma=Ua.split("/"))===null||ma===void 0)?void 0:ma[3])==="repository"},[]),Object(b.useEffect)(function(){if(et.actionTabs.key!=="Repository-SelectFilePath")return;var Ua=Ee.join("/"),ma=[];Ee.map(function(Zt,ka){ka===0?ma.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(Zt),path:Ua}):ma.push({val:"/".concat(Zt),path:Ua})}),Pa(ma),Ce(Ua),zt(Ua),Xa(Ua)},[et.actionTabs.key]);var Xa=function(){var Ua=Object(Z.a)(W.a.mark(function ma(Zt){var ka;return W.a.wrap(function(rn){for(;;)switch(rn.prev=rn.next){case 0:return rn.next=2,ea({type:Ae.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ct.id,path:Zt}});case 2:ka=rn.sent,ka&&un(ka.trees||[]);case 4:case"end":return rn.stop()}},ma)}));return function(Zt){return Ua.apply(this,arguments)}}(),an=function(ma){var Zt=Ea;ma.type==="tree"&&(mt.length?mt.push({val:"/".concat(ma.name),path:ma.name}):mt.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(ma.name),path:ma.name}),Pa(mt),Zt=Ea?"".concat(Ea,"/").concat(ma.name):ma.name,Ce(Zt)),Xa(Zt)},Pn=function(ma,Zt){var ka=mt.filter(function(rn,Ca){return Ca<=Zt});Pa(ka);var dn=ka.filter(function(rn,Ca){return Ca!==0}).map(function(rn){return rn.val}).join("").substr(1);Ce(dn),Xa(dn)},$a=function(){var Ua=Object(Z.a)(W.a.mark(function ma(){var Zt,ka,dn;return W.a.wrap(function(Ca){for(;;)switch(Ca.prev=Ca.next){case 0:if(Zt=xt==null?void 0:xt.getFieldsValue(),ka=Ea?"".concat(Ea).concat((Zt==null?void 0:Zt.name)?"/".concat(Zt==null?void 0:Zt.name):""):Zt==null?void 0:Zt.name,!U){Ca.next=6;break}return Oa(ka),vn(),Ca.abrupt("return");case 6:if(!ya){Ca.next=16;break}return Ca.next=9,xt.validateFields();case 9:return Ca.next=11,ea({type:"shixunsDetail/uploadGitFolder",payload:Object(m.a)(Object(m.a)({},{id:Ct.id,path:ka}),Ae.current?{}:{secret_repository:!0})});case 11:dn=Ca.sent,Oa(Ve),dn.status===0&&ge.b.info("\u65B0\u5EFA\u6210\u529F"),Ca.next=18;break;case 16:Oa(ka),ge.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:vn();case 19:case"end":return Ca.stop()}},ma)}));return function(){return Ua.apply(this,arguments)}}(),vn=function(){ea({type:"shixunsDetail/setActionTabs",payload:{}}),xt.resetFields()};return a.a.createElement(s.a,{centered:!0,title:Na||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:et.actionTabs.key==="Repository-SelectFilePath",onOk:$a,onCancel:vn},a.a.createElement("div",{className:Re.a.wrap},a.a.createElement("div",{className:Re.a.content},a.a.createElement("div",{className:Re.a.mainPathWrap},!!(mt==null?void 0:mt.length)&&mt.map(function(Ua,ma){return a.a.createElement("a",{key:ma,onClick:function(){return Pn(Ua,ma)}},Ua.val)})),!!(gt==null?void 0:gt.length)&&gt.map(function(Ua,ma){return Ua.type==="tree"&&a.a.createElement("a",{key:ma,onClick:function(){return an(Ua)}},a.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(Re.a.colorBlue)}),Ua.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"},Ea),ya&&a.a.createElement(B.a,{form:xt,scrollToFirstError:!0,className:"mt20"},a.a.createElement(B.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(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))},G=Object(se.a)(function(ie){var x=ie.shixunsDetail,et=ie.loading,oe=ie.globalSetting;return{shixunsDetail:x,globalSetting:oe,loading:et.models.index}})(We),Ue=e("VTBJ"),qe={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"},T=qe,K=e("6VBw"),S=function(x,et){return b.createElement(K.a,Object(Ue.a)(Object(Ue.a)({},x),{},{ref:et,icon:T}))};S.displayName="EllipsisOutlined";var me=b.forwardRef(S),Me=e("8Skl"),fe=e("HBuW"),k=e("1vsH"),Se=e("NLgs"),Ut=D.a.DirectoryTree,Et=function(x){var et,oe,Jt,ea,Na,oa,Ee,Ke=x.shixunsDetail,ya=x.globalSetting,Ht=x.loading,U=x.user,ha=x.activeKey,Oa=x.dispatch,sa=x.practiceSetting,st=x.isRepository,xt=x.treeData,Ct=x.setTreeData,La=Object(E.a)(x,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Ae=Object(ne.m)(),ta=Object(ne.l)(),Ra=Object(b.useState)(),Ea=Object(y.a)(Ra,2),Ce=Ea[0],d=Ea[1],Ye=Object(b.useState)(!1),Ve=Object(y.a)(Ye,2),zt=Ve[0],jt=Ve[1],Vt=Object(b.useState)(!1),mt=Object(y.a)(Vt,2),Pa=mt[0],ba=mt[1],Gt=Object(b.useState)(!1),gt=Object(y.a)(Gt,2),un=gt[0],Xa=gt[1],an=Object(b.useState)(!1),Pn=Object(y.a)(an,2),$a=Pn[0],vn=Pn[1],Ua=Object(b.useState)(""),ma=Object(y.a)(Ua,2),Zt=ma[0],ka=ma[1],dn=Object(b.useState)([]),rn=Object(y.a)(dn,2),Ca=rn[0],Sn=rn[1],An=Object(b.useState)([]),Bn=Object(y.a)(An,2),bn=Bn[0],Rn=Bn[1],Nn=Object(b.useState)([]),Tn=Object(y.a)(Nn,2),kn=Tn[0],Xt=Tn[1],Nt=Object(b.useState)(!1),kt=Object(y.a)(Nt,2),Va=kt[0],tt=kt[1],ot=Object(b.useState)(),Qt=Object(y.a)(ot,2),Ga=Qt[0],Ba=Qt[1],en=Object(b.useState)(),Ha=Object(y.a)(en,2),En=Ha[0],yn=Ha[1],pn=Object(b.useState)(""),Mn=Object(y.a)(pn,2),Wn=Mn[0],Cn=Mn[1],Ln=Object(b.useState)(),xn=Object(y.a)(Ln,2),Fn=xn[0],In=xn[1],jn=Object(b.useState)(!1),Kn=Object(y.a)(jn,2),wn=Kn[0],H=Kn[1];Object(b.useEffect)(function(){Ct([]),ft(""),localStorage.warehouseHideTip||tt(!0)},[ta.pathname,st]);var h=function(){var _e=Object(Z.a)(W.a.mark(function O(){var F,g,Oe=arguments;return W.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return F=Oe.length>0&&Oe[0]!==void 0?Oe[0]:"",$.next=3,Object(fe.Ab)({id:Ae.id,secret_dir_path:F});case 3:g=$.sent,g&&In(F);case 5:case"end":return $.stop()}},O)}));return function(){return _e.apply(this,arguments)}}(),z=function(O){return a.a.createElement(o.a,{className:Kt.a.menu,onClick:function(g){ka(O.path||"");switch(g.key){case"1":Object(k.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),jt(!0);break;case"2":Object(k.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Xa(!0);break;case"3":Object(k.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),vn(!0);break;case"4":Object(k.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),ba(!0);break;case"5":Object(k.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Aa(O.path,O.name,O);break;case"6":Object(k.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),da(O);break}}},(O.type==="topTree"||O.type==="tree")&&a.a.createElement(o.a.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(O.type==="topTree"||O.type==="tree")&&a.a.createElement(o.a.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(O.type==="topTree"||O.type==="tree")&&a.a.createElement(o.a.Item,{key:"3"},"\u4E0A\u4F20"),O.type!=="topTree"&&O.type!=="tree"&&a.a.createElement(o.a.Item,{key:"4"},"\u91CD\u547D\u540D"),O.type!=="topTree"&&a.a.createElement(p.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(st?"":"secret/").concat(O==null?void 0:O.path),onCopy:function(){return ge.b.success("\u590D\u5236\u6210\u529F")}},a.a.createElement(o.a.Item,{key:"6"},a.a.createElement(a.a.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),O.type!=="topTree"&&a.a.createElement(o.a.Item,{key:"5"},"\u5220\u9664"))},ye=function(O,F){return O.map(function(g){return F==""?g.path=F+g.name:g.path=F+"/"+g.name,g.title=a.a.createElement(v.a,{className:"font14"},a.a.createElement(f.a,{flex:"1"},a.a.createElement(v.a,null,a.a.createElement(f.a,{flex:"20px"},g.type==="blob"&&a.a.createElement("span",{className:"iconfont icon-wenjian11 font12"})),a.a.createElement(f.a,{flex:"1"},a.a.createElement("span",{className:" multi_ellipsis1"},g.name)))),a.a.createElement(f.a,null,(g.type==="blob"||g.type==="tree")&&a.a.createElement(u.a,{overlay:z(g),className:Kt.a.ellipsis},a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"})))),g.disableCheckbox=Ce&&Ce!==g.name,g.className=g.type==="tree"?Kt.a.pl23:"",g.checkable=g.type!=="tree",g.isLeaf=g.type!=="tree",g.children=g.type==="tree"&&[],g.key=g.path,g})},ve=function(O){Oa({type:"practiceSetting/setSideBarTabs",payload:{selectPath:O}})},Ie=function(){var _e=Object(Z.a)(W.a.mark(function O(F,g){var Oe;return W.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:return Oe=F.split("/"),$.next=3,ft(Zt);case 3:setTimeout(function(){ve(F),Ca=[Oe[0]||""],bn=[F],Rn(Object(M.a)(bn)),Sn(Object(M.a)(Ca))},150);case 4:case"end":return $.stop()}},O)}));return function(F,g){return _e.apply(this,arguments)}}(),He=function(O,F){if(F=="")Ct(Object(M.a)(O));else{var g=at(xt,F,O);Ct(Object(M.a)(g))}};function at(_e,O,F){return _e.map(function(g){return g.key===O?(g.children=Object(M.a)(F),Object(m.a)({},g)):g.children?Object(m.a)(Object(m.a)({},g),{},{children:at(g.children,O,F)}):g})}var ft=function(){var _e=Object(Z.a)(W.a.mark(function O(){var F,g,Oe,xe,$,le=arguments;return W.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return F=le.length>0&&le[0]!==void 0?le[0]:"",ke.next=3,Oa({type:st?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ae.id,path:F}});case 3:return g=ke.sent,g&&(((Oe=g.trees)===null||Oe===void 0?void 0:Oe.length)?($=ye(Object(M.a)(g.trees),F),He($,F),Xt(g.trees||[]),yn((g==null?void 0:g.secret_dir_path)||""),console.log("handleGetRepository:",$,F),setTimeout(function(){return console.log(xt)},2e3)):F==""&&Ct([]),Ba(((xe=g.commits)===null||xe===void 0?void 0:xe[0])||{})),ke.abrupt("return",g);case 6:case"end":return ke.stop()}},O)}));return function(){return _e.apply(this,arguments)}}(),ca=function(){var _e=Object(Z.a)(W.a.mark(function O(F){return W.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.abrupt("return",new Promise(function(){var xe=Object(Z.a)(W.a.mark(function $(le,Pe){return W.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return F.children.length&&le(),Cn(F.path),Ot.next=4,ft(F.path);case 4:le();case 5:case"end":return Ot.stop()}},$)}));return function($,le){return xe.apply(this,arguments)}}()));case 1:case"end":return Oe.stop()}},O)}));return function(F){return _e.apply(this,arguments)}}(),ra=function(){var _e=Object(Z.a)(W.a.mark(function O(F,g){var Oe,xe;return W.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:if(console.log("handleSelectTree",F,g.nativeEvent.target.nodeName,g),Oe=function(){ve(g.node.path),F=[g.node.path],Rn(Object(M.a)(F))},!(g.nativeEvent.target.nodeName==="svg"||g.nativeEvent.target.nodeName==="LI")){le.next=4;break}return le.abrupt("return");case 4:g.node.type==="blob"&&((sa==null||((xe=sa.sideBar)===null||xe===void 0)?void 0:xe.confirmLeave)?s.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(){Oe(),Oa({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Oe());case 5:case"end":return le.stop()}},O)}));return function(F,g){return _e.apply(this,arguments)}}(),Aa=function(O,F,g){s.a.confirm({centered:!0,title:"\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6".concat(g.children?"\u5939":"","?"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var Oe=Object(Z.a)(W.a.mark(function $(){var le,Pe,ke;return W.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return pe.next=2,Oa({type:"shixunsDetail/deleteGitFile",payload:{id:Ae.id,path:O,message:"\u5220\u9664".concat(O),secret_repository:st?null:!0}});case 2:if(le=pe.sent,Pe=O.split("/"),!((le==null?void 0:le.status)===0)){pe.next=20;break}return ge.b.info("\u5220\u9664\u6210\u529F"),Pe.splice(Pe.length-1,1),pe.next=9,ft(Pe.length>1?Pe.join("/"):"");case 9:if(ke=pe.sent,!(ke==null?void 0:ke.trees)){pe.next=13;break}pe.next=16;break;case 13:return Pe.splice(Pe.length-1,1),pe.next=16,ft(Pe.length>1?Pe.join("/"):"");case 16:return ve(""),pe.abrupt("return",!0);case 20:(le==null?void 0:le.status)===-3&&s.a.confirm({title:"\u5220\u9664\u5931\u8D25",content:a.a.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",O,"\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(Ae.id,"/edit/").concat(le==null?void 0:le.message,"/tab=2")}});case 21:case"end":return pe.stop()}},$)}));function xe(){return Oe.apply(this,arguments)}return xe}()})},da=function(O){console.log(O,"item")},ht=function(){var _e=Object(Z.a)(W.a.mark(function O(F,g){return W.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(console.log("handleExpand",g),!(g.nativeEvent.target.nodeName==="svg"||g.nativeEvent.target.nodeName==="path"||g.nativeEvent.target.nodeName==="LI")){xe.next=5;break}return xe.abrupt("return",!0);case 5:return xe.next=7,ca(g.node);case 7:Ca.includes(g.node.path)?Ca.splice(Ca.indexOf(g.node.path),1):Ca.push(g.node.path);case 8:Sn(Object(M.a)(Ca));case 9:case"end":return xe.stop()}},O)}));return function(F,g){return _e.apply(this,arguments)}}(),vt=function(){tt(!1),localStorage.warehouseHideTip=!0},Ma=function(){var _e=Object(Z.a)(W.a.mark(function O(F){var g,Oe,xe,$,le;return W.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:xe="",ke.t0=st,ke.next=ke.t0===!0?4:ke.t0===!1?9:11;break;case 4:return xe="\u5F00\u542F\u7248\u672C\u5E93",$="\u5F00\u542F",le="\u4E0D\u5F00\u542F",Oe=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"),ke.abrupt("break",11);case 9:return(Ke==null||((g=Ke.detail)===null||g===void 0)?void 0:g.secret_repository)?(xe="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",$="\u786E\u5B9A",le="\u53D6\u6D88",Oe=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")):(xe="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",$="\u4E0D\u4F7F\u7528",le="\u4F7F\u7528",Oe=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")),ke.abrupt("break",11);case 11:if(!(!st&&Object(Se.b)(Oa,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))){ke.next=13;break}return ke.abrupt("return");case 13:s.a.confirm({title:xe,okText:$,cancelText:le,content:Oe,onOk:function(){var pe;Object(k.P)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",xe]),!st&&!(Ke==null||((pe=Ke.detail)===null||pe===void 0)?void 0:pe.secret_repository)||Wa(F)},onCancel:function(){var pe;!st&&!(Ke==null||((pe=Ke.detail)===null||pe===void 0)?void 0:pe.secret_repository)&&Wa(F)}});case 14:case"end":return ke.stop()}},O)}));return function(F){return _e.apply(this,arguments)}}(),Wa=function(){var _e=Object(Z.a)(W.a.mark(function O(F){return W.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(!st){Oe.next=6;break}return Oe.next=3,Object(fe.p)(Object(m.a)({},Ae));case 3:Oa({type:"practiceSetting/getCommonData",payload:Object(m.a)({},Ae)}),Oe.next=8;break;case 6:return Oe.next=8,Object(fe.q)(Object(m.a)(Object(m.a)({},Ae),{},{is_secret_repository:F}));case 8:ft(),Oa({type:"shixunsDetail/getShixunsDetail",payload:{id:Ae.id}});case 10:case"end":return Oe.stop()}},O)}));return function(F){return _e.apply(this,arguments)}}(),aa=function(O){console.log(O)},xa=function(){var _e=Object(Z.a)(W.a.mark(function O(F){var g,Oe,xe,$,le,Pe,ke,Ot,pe,fa,Yt;return W.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:if(console.log(F),g=F.node.key,Oe=F.dragNode.key,xe=F.node.pos.split("-"),$=F.dropPosition-Number(xe[xe.length-1]),!(F.node.type!=="tree"||F.dragNode.path.split("/").length===1)){we.next=8;break}return ge.b.warn("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E"),we.abrupt("return");case 8:return we.next=10,Oa({type:"shixunsDetail/moveGitFile",payload:{id:Ae.id,from:F.dragNode.path,to:F.node.path+"/"+F.dragNode.name,message:"".concat(F.dragNode.path," move to ").concat(F.node.path+"/"+F.dragNode.name," ")}});case 10:if(le=we.sent,!(le.status===0)){we.next=22;break}return ve(""),Pe=F.dragNode.path.split("/"),Pe.pop(),we.next=17,ft(F.node.path);case 17:return we.next=19,ft(Pe.join("/"));case 19:return Pe.pop(),we.next=22,ft(Pe.join("/"));case 22:return we.abrupt("return");case 28:case"end":return we.stop()}},O)}));return function(F){return _e.apply(this,arguments)}}();return a.a.createElement("section",{className:Kt.a.bg},a.a.createElement("div",{className:Kt.a.contentbg},a.a.createElement("div",{className:Kt.a.wrap},a.a.createElement(v.a,{className:Kt.a.gitCode},a.a.createElement(f.a,{flex:"1"},a.a.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),st?"\u4EE3\u7801\u4ED3\u5E93":"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",a.a.createElement(Xe.a,{className:st&&(Ke==null||((et=Ke.detail)===null||et===void 0)?void 0:et.init_repository)?"hide":"ml10",checked:st?Ke==null||((Jt=Ke.detail)===null||Jt===void 0)?void 0:Jt.init_repository:Ke==null||((oe=Ke.detail)===null||oe===void 0)?void 0:oe.secret_repository,checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",onChange:Ma})),a.a.createElement(f.a,null,a.a.createElement(u.a,{overlay:z({type:"topTree"}),className:"current"},a.a.createElement(c.a,{visible:Va,title:a.a.createElement("div",{className:"font16"},a.a.createElement(me,{style:{position:"relative",left:-35},onClick:function(){return vt()}}),"\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 vt()},className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Kt.a.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},st&&(Ke==null||((ea=Ke.detail)===null||ea===void 0)?void 0:ea.init_repository)&&a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}),!st&&(Ke==null||((Na=Ke.detail)===null||Na===void 0)?void 0:Na.secret_repository)&&a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!xt.length&&!st&&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")),xt.length?a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:Kt.a.content},ha==="1"&&a.a.createElement("div",{className:Kt.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(Ut,{disabled:!!Ht.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:xt,switcherIcon:a.a.createElement(Me.a,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:ht,expandedKeys:Ca,selectedKeys:bn,onSelect:ra,draggable:!0,onDragEnter:aa,onDrop:xa,allowDrop:function(O){var F=O.dropNode,g=O.dropPosition;return!1}}))):"",!xt.length&&st&&(Ke==null||((oa=Ke.detail)===null||oa===void 0)?void 0:oa.init_repository)&&a.a.createElement(Da,null),!xt.length&&!st&&(Ke==null||((Ee=Ke.detail)===null||Ee===void 0)?void 0:Ee.secret_repository)&&a.a.createElement(Da,null))),a.a.createElement(X,{visible:Pa,defaultPath:Zt,onClose:function(){return ba(!1)},isRepository:!st,onOK:function(){var _e=Object(Z.a)(W.a.mark(function O(F){var g;return W.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return g=Zt.split("/"),g.pop(),xe.next=4,ft(g.join("/"));case 4:ve("");case 5:case"end":return xe.stop()}},O)}));return function(O){return _e.apply(this,arguments)}}()}),a.a.createElement(Ze,{visible:zt,defaultPath:Zt,onClose:function(){return jt(!1)},isRepository:st,onOK:function(O){Ie(O.path,O.name)}}),a.a.createElement(Lt,{visible:un,defaultPath:Zt,onClose:function(){return Xa(!1)},isRepository:st,onOK:function(O){Ie(O.path,O.name)}}),a.a.createElement(de,{defaultPath:Zt,visible:$a,isRepository:st,onClose:function(){return vn(!1)},onOK:function(){var _e=Object(Z.a)(W.a.mark(function O(F){var g;return W.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return g=Zt.split("/"),xe.next=3,ft(Zt);case 3:Ca=[g[0]||""],bn=[Zt],Rn(Object(M.a)(bn)),Sn(Object(M.a)(Ca));case 7:case"end":return xe.stop()}},O)}));return function(O){return _e.apply(this,arguments)}}()}),a.a.createElement(G,{pathList:Zt==null?void 0:Zt.split("/"),showInputPath:!0,isMergeSelectFile:wn,onFinish:function(O){wn?h(O):ft(O),H(!1)}}))},Da=function(){return a.a.createElement("div",{className:"mt20 pb50 ".concat(Kt.a.nodata)},a.a.createElement("div",{className:Kt.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:"/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")}))},It=Object(se.a)(function(ie){var x=ie.shixunsDetail,et=ie.loading,oe=ie.globalSetting,Jt=ie.practiceSetting,ea=ie.user;return{shixunsDetail:x,globalSetting:oe,user:ea,practiceSetting:Jt,loading:et}})(Et),Sa=e("/zsF"),tn=e("PArb"),ua=e("K/0z"),Fe=e.n(ua),Ka=function(x){var et=x.shixunsDetail,oe=x.globalSetting,Jt=x.loading,ea=x.user,Na=x.dispatch,oa=x.isRepository,Ee=Object(E.a)(x,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ke=Object(ne.m)(),ya=Object(b.useState)([]),Ht=Object(y.a)(ya,2),U=Ht[0],ha=Ht[1];Object(b.useEffect)(function(){Oa()},[oa]);var Oa=function(){var sa=Object(Z.a)(W.a.mark(function st(){var xt;return W.a.wrap(function(La){for(;;)switch(La.prev=La.next){case 0:return La.next=2,Na({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ke.id,secret_repository:oa?void 0:!0}});case 2:xt=La.sent,xt&&ha(xt.commits||[]);case 4:case"end":return La.stop()}},st)}));return function(){return sa.apply(this,arguments)}}();return a.a.createElement(a.a.Fragment,null,U==""&&a.a.createElement("div",{className:Fe.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")),U!=""&&a.a.createElement("section",{className:Fe.a.bg},a.a.createElement("div",{className:Fe.a.wrap},a.a.createElement("div",{className:Fe.a.content},U==null?void 0:U.map(function(sa){var st,xt;return a.a.createElement("div",null,a.a.createElement(v.a,{align:"middle",className:"c-white font16"},a.a.createElement(f.a,null,sa.title)),a.a.createElement(v.a,{align:"middle",className:"mt20 "},a.a.createElement(f.a,null,a.a.createElement("img",{className:Fe.a.imageUrl,src:be.a.IMG_SERVER+"/"+((st=sa.author)===null||st===void 0?void 0:st.image_url)})),a.a.createElement(f.a,{className:Fe.a.blueLight},a.a.createElement("span",{className:"ml20"},(xt=sa.author)===null||xt===void 0?void 0:xt.username)),a.a.createElement(f.a,null,a.a.createElement("span",{className:"ml20 ".concat(Fe.a.blueLight)},"\u63D0\u4EA4\u4E8E"),a.a.createElement("span",{className:"ml20 ".concat(Fe.a.blueLight)},sa.time))),a.a.createElement(tn.a,{className:Fe.a.divider}))})))))},$t=Object(se.a)(function(ie){var x=ie.shixunsDetail,et=ie.loading,oe=ie.globalSetting,Jt=ie.user;return{shixunsDetail:x,globalSetting:oe,user:Jt,loading:et.models.index}})(Ka),Ta=e("p5ED"),wt=Q.a.TabPane,Mt=function(x){var et,oe,Jt,ea,Na,oa,Ee,Ke,ya,Ht,U,ha,Oa,sa,st,xt,Ct,La,Ae,ta=x.globalSetting,Ra=x.loading,Ea=x.dispatch,Ce=x.practiceSetting,d=x.shixunsDetail,Ye=Object(E.a)(x,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ve=Object(b.useState)("1"),zt=Object(y.a)(Ve,2),jt=zt[0],Vt=zt[1],mt=Object(b.useState)("1"),Pa=Object(y.a)(mt,2),ba=Pa[0],Gt=Pa[1],gt=Object(b.useState)(),un=Object(y.a)(gt,2),Xa=un[0],an=un[1],Pn=Object(b.useState)(),$a=Object(y.a)(Pn,2),vn=$a[0],Ua=$a[1],ma=Object(b.useState)(!0),Zt=Object(y.a)(ma,2),ka=Zt[0],dn=Zt[1],rn=Object(b.useState)(["2","1"]),Ca=Object(y.a)(rn,2),Sn=Ca[0],An=Ca[1],Bn=Object(b.useState)([]),bn=Object(y.a)(Bn,2),Rn=bn[0],Nn=bn[1],Tn=Object(b.useRef)(),kn=Object(ne.m)(),Xt=[{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(b.useEffect)(function(){try{var tt,ot,Qt,Ga,Ba;if(!!(d==null||((tt=d.fileContent)===null||tt===void 0||((ot=tt.content)===null||ot===void 0||((Qt=ot.content)===null||Qt===void 0)))?void 0:Qt.length)||(d==null||((Ga=d.fileContent)===null||Ga===void 0||((Ba=Ga.content)===null||Ba===void 0))?void 0:Ba.content)==""){var en;if((d==null||((en=d.fileContent)===null||en===void 0)?void 0:en.file_type)==="txt"){var Ha,En,yn,pn;Ua(window.decodeURIComponent(escape(window.atob(d==null||((Ha=d.fileContent)===null||Ha===void 0||((En=Ha.content)===null||En===void 0))?void 0:En.content)))),an(window.decodeURIComponent(escape(window.atob(d==null||((yn=d.fileContent)===null||yn===void 0||((pn=yn.content)===null||pn===void 0))?void 0:pn.content))))}else{var Mn,Wn,Cn,Ln;Ua(d==null||((Mn=d.fileContent)===null||Mn===void 0||((Wn=Mn.content)===null||Wn===void 0))?void 0:Wn.content),an(d==null||((Cn=d.fileContent)===null||Cn===void 0||((Ln=Cn.content)===null||Ln===void 0))?void 0:Ln.content)}}}catch(Kn){var xn,Fn,In,jn;Ua(window.atob(d==null||((xn=d.fileContent)===null||xn===void 0||((Fn=xn.content)===null||Fn===void 0))?void 0:Fn.content)),an(window.atob(d==null||((In=d.fileContent)===null||In===void 0||((jn=In.content)===null||jn===void 0))?void 0:jn.content)),ge.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}},[d==null||((et=d.fileContent)===null||et===void 0)?void 0:et.content]),Object(b.useEffect)(function(){var tt,ot=Ce==null||((tt=Ce.sideBar)===null||tt===void 0)?void 0:tt.selectPath.split("/");An(ot)},[Ce==null||((oe=Ce.sideBar)===null||oe===void 0)?void 0:oe.selectPath]);var Nt=function(ot){an(ot);var Qt=-1;if(ot===(vn==null?void 0:vn.replace(/\r/g,""))){var Ga;((Ga=Ce.sideBar)===null||Ga===void 0?void 0:Ga.confirmLeave)&&(Qt=0)}else{var Ba;((Ba=Ce.sideBar)===null||Ba===void 0?void 0:Ba.confirmLeave)||(Qt=1)}Qt!==-1,Ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Qt}})};Object(b.useEffect)(function(){new Promise(function(){var tt=Object(Z.a)(W.a.mark(function ot(Qt,Ga){var Ba,en,Ha,En;return W.a.wrap(function(pn){for(;;)switch(pn.prev=pn.next){case 0:if(!((Ce==null||((Ba=Ce.sideBar)===null||Ba===void 0)?void 0:Ba.selectPath)!==""&&(Ce==null||((en=Ce.sideBar)===null||en===void 0)?void 0:en.selectPath))){pn.next=5;break}return pn.next=3,Ea({type:"shixunsDetail/getFileContent",payload:{id:kn.id,path:Ce==null||((Ha=Ce.sideBar)===null||Ha===void 0)?void 0:Ha.selectPath,secret_repository:ka?null:!0}});case 3:En=pn.sent,(En==null?void 0:En.content)||(En==null?void 0:En.content)==""||Ea({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return pn.stop()}},ot)}));return function(ot,Qt){return tt.apply(this,arguments)}}())},[Ce==null||((Jt=Ce.sideBar)===null||Jt===void 0)?void 0:Jt.selectPath]);var kt=a.a.createElement(o.a,{className:j.a.menu,onClick:function(ot){var Qt;!(d==null||((Qt=d.detail)===null||Qt===void 0)?void 0:Qt.secret_repository)&&ot.key==="2"&&Gt("1"),Vt(ot.key),ot.key==="1"?dn(!0):dn(!1)}},a.a.createElement(o.a.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Xt.filter(function(tt){var ot,Qt;return!(d==null||((ot=d.detail)===null||ot===void 0)?void 0:ot.init_repository)||(d==null||((Qt=d.detail)===null||Qt===void 0)?void 0:Qt.is_jupyter_lab)?tt.id!=="2":tt}).map(function(tt,ot){return a.a.createElement(o.a.Item,{className:"leaveClick",key:tt.id},tt.name)})),Va=function(){var tt=Object(Z.a)(W.a.mark(function ot(){var Qt,Ga,Ba;return W.a.wrap(function(Ha){for(;;)switch(Ha.prev=Ha.next){case 0:return Ha.next=2,Ea({type:"shixunsDetail/updateRepositoryFile",payload:{id:kn.id,path:d==null||((Qt=d.fileContent)===null||Qt===void 0||((Ga=Qt.params)===null||Ga===void 0))?void 0:Ga.path,content:Xa,secret_repository:ka?null:!0}});case 2:Ba=Ha.sent,(Ba==null?void 0:Ba.content)&&(ge.b.info("\u4FDD\u5B58\u6210\u529F"),Ea({type:"practiceSetting/setSideBarTabs",payload:Object(m.a)(Object(m.a)({},Ce.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return Ha.stop()}},ot)}));return function(){return tt.apply(this,arguments)}}();return a.a.createElement("div",{className:j.a.warehouse},a.a.createElement("div",{className:j.a.header},a.a.createElement(v.a,{align:"middle",className:"w100 c-white",style:{height:60}},a.a.createElement(f.a,{flex:"1"},a.a.createElement(v.a,{align:"middle"},a.a.createElement(f.a,null,a.a.createElement(u.a,{overlay:kt,className:j.a.menu},a.a.createElement("span",{className:"font16 c-white current ml20"},Xt.find(function(tt){return tt.id===jt}).name," ",a.a.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),a.a.createElement(f.a,{flex:"81px"},a.a.createElement("div",{className:j.a.line})),a.a.createElement(f.a,null,a.a.createElement(Q.a,{className:j.a.tabs,activeKey:ba,onChange:function(ot){var Qt;(Ce==null||((Qt=Ce.sideBar)===null||Qt===void 0)?void 0:Qt.confirmLeave)?s.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(){Gt(ot),Ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Gt(ot),Ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},a.a.createElement(wt,{tab:a.a.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),ka&&(d==null||((ea=d.detail)===null||ea===void 0)?void 0:ea.init_repository)&&a.a.createElement(wt,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!ka&&(d==null||((Na=d.detail)===null||Na===void 0)?void 0:Na.secret_repository)&&a.a.createElement(wt,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(ka&&(d==null||((oa=d.repository)===null||oa===void 0)?void 0:oa.git_url)||!ka&&(d==null||((Ee=d.secretRepository)===null||Ee===void 0)?void 0:Ee.git_url))&&a.a.createElement(a.a.Fragment,null,a.a.createElement(f.a,null,a.a.createElement("span",{className:j.a.title},"\u4ED3\u5E93\u5730\u5740:"),a.a.createElement("input",{value:ka?d==null||((Ke=d.repository)===null||Ke===void 0)?void 0:Ke.git_url:d==null||((ya=d.secretRepository)===null||ya===void 0)?void 0:ya.git_url}),a.a.createElement(p.CopyToClipboard,{text:ka?d==null||((Ht=d.repository)===null||Ht===void 0)?void 0:Ht.git_url:d==null||((U=d.secretRepository)===null||U===void 0)?void 0:U.git_url,onCopy:function(){return ge.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:j.a.content,style:{overflow:"auto"}},ba==="1"&&a.a.createElement(a.a.Fragment,null,a.a.createElement("aside",{className:j.a.left},a.a.createElement(t.a,{spinning:!!Ra.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(j.a.loading," ").concat(j.a.bottom0)},a.a.createElement(It,{setTreeData:Nn,treeData:Rn,activeKey:jt,isRepository:ka}))),a.a.createElement("aside",{className:j.a.right,ref:Tn},(Ce==null||((ha=Ce.sideBar)===null||ha===void 0)?void 0:ha.selectPath)!==""&&a.a.createElement(a.a.Fragment,null,a.a.createElement(t.a,{spinning:!!Ra.effects["shixunsDetail/getFileContent"],wrapperClassName:j.a.loading},a.a.createElement("div",{className:j.a.filePathWrp},a.a.createElement(v.a,{align:"middle",className:"w100"},a.a.createElement(f.a,null,a.a.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),a.a.createElement(f.a,{flex:"40px"},a.a.createElement("div",{className:j.a.line,style:{marginLeft:20}})),a.a.createElement(f.a,{className:j.a.filePath},Sn.map(function(tt,ot){return a.a.createElement("span",{className:"c-blue"},tt)})))),a.a.createElement("div",{className:Ra.effects["shixunsDetail/getFileContent"]?"hide":"show"},a.a.createElement(Ta.a,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)"},filename:d==null||((Oa=d.fileContent)===null||Oa===void 0)?void 0:Oa.filename,type:(d==null||((sa=d.fileContent)===null||sa===void 0)?void 0:sa.file_type)==="office"?"download":d==null||((st=d.fileContent)===null||st===void 0)?void 0:st.file_type,data:Xa,monacoEditor:{value:Xa,language:d==null||((xt=d.fileContent)===null||xt===void 0)?void 0:xt.language,onChange:function(ot){return Nt(ot)},options:{fontSize:14}}}))),(d==null||((Ct=d.fileContent)===null||Ct===void 0)?void 0:Ct.file_type)==="txt"&&a.a.createElement(v.a,{align:"middle",justify:"center",className:j.a.footer},a.a.createElement(f.a,null,a.a.createElement(w.a,{type:"primary",size:"large",ghost:!0,onClick:function(){se.c.push("/shixuns/".concat(kn.id,"/challenges"))}},"\u53D6\u6D88"),a.a.createElement(w.a,{type:"primary",size:"large",className:"ml40",onClick:Va},"\u63D0\u4EA4")))),(Ce==null||((La=Ce.sideBar)===null||La===void 0)?void 0:La.selectPath)==""&&(d==null||((Ae=d.detail)===null||Ae===void 0)?void 0:Ae.init_repository)&&a.a.createElement("div",{className:j.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"},!!(Rn==null?void 0:Rn.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Rn==null?void 0:Rn.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),ba==="2"&&a.a.createElement("div",{className:j.a.commit},a.a.createElement($t,{isRepository:ka}))))},ga=n.default=Object(se.a)(function(ie){var x=ie.loading,et=ie.globalSetting,oe=ie.practiceSetting,Jt=ie.shixunsDetail;return{globalSetting:et,loading:x,practiceSetting:oe,shixunsDetail:Jt}})(Mt)},dGDm:function(l,n,e){l.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(l,n,e){},fKo2:function(l,n,e){},"h/E3":function(l,n,e){l.exports={information:"information___wfVJL",scroll:"scroll___2bOg0",formWrap:"formWrap___3qgTO",img:"img___2zP-8"}},hW5Z:function(l,n,e){l.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(l,n,e){"use strict";var J=e("g9YV"),w=e("wCAj"),r=e("miYZ"),t=e("tsqr"),Y=e("5Dmo"),v=e("3S7+"),i=e("sRBo"),s=e("kaz8"),R=e("WmNS"),f=e.n(R),V=e("oBTY"),u=e("9og8"),m=e("tJVT"),_=e("k1fw"),o=e("+L6B"),L=e("2/Rp"),W=e("O3gP"),Z=e("lrIw"),P=e("y8nQ"),ge=e("Vl3Y"),De=e("5NDa"),c=e("5rEg"),y=e("q1tI"),E=e.n(y),ee=e("55Ip"),Q=e("wd/R"),b=e.n(Q),a=e("RotF"),Te=e.n(a),j=e("oUNq"),ne=[];function se(I){var D=I.onSearch,p=I.schools;return E.a.createElement(ge.a,{layout:"inline",onFinish:D,initialValues:{keyword:"",school_name:""},className:"search-form"},E.a.createElement(ge.a.Item,{label:"\u59D3\u540D",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u59D3\u540D"}]},E.a.createElement(c.a,{allowClear:!0,style:{width:370},size:"large"})),E.a.createElement(ge.a.Item,{label:"\u5355\u4F4D",name:"school_name"},E.a.createElement(Z.a,{options:p,style:{width:400},size:"large",showSearch:!0,filterOption:function(ue,ae){return ae.value.toUpperCase().indexOf(ue.toUpperCase())!==-1},placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),E.a.createElement(ge.a.Item,null,E.a.createElement(L.a,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))}var C;(function(I){I[I.INITDATA=0]="INITDATA",I[I.INITSCHOOLS=1]="INITSCHOOLS",I[I.SHOWLOADING=2]="SHOWLOADING",I[I.SELECTEDIDS=3]="SELECTEDIDS",I[I.SETQUERY=4]="SETQUERY",I[I.SETPAGE=5]="SETPAGE"})(C||(C={}));function Xe(I,D){switch(D.type){case C.INITDATA:return Object(_.a)(Object(_.a)({},I),D.payload);case C.SETQUERY:return Object(_.a)(Object(_.a)({},I),D.payload);case C.SETPAGE:return Object(_.a)(Object(_.a)({},I),{},{page:D.payload,reload:!1});case C.SHOWLOADING:return Object(_.a)(Object(_.a)({},I),{},{loading:D.payload});case C.INITSCHOOLS:return Object(_.a)(Object(_.a)({},I),{},{schools:D.payload});case C.SELECTEDIDS:return Object(_.a)(Object(_.a)({},I),{},{selectedIds:D.payload});default:throw new Error}}var M={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.a=function(I){var D=I.onSelect,p=I.onCancel,re=I.container_id,ue=I.container_type,ae=Object(y.useReducer)(Xe,M),B=Object(m.a)(ae,2),q=B[0],te=B[1],_t=q.data,Lt=q.schools,ce=q.loading,Rt=q.selectedIds,Ze=q.page,A=q.count,X=q.query,N=q.reload;Object(y.useEffect)(function(){function Ne(){return de.apply(this,arguments)}function de(){return de=Object(u.a)(f.a.mark(function la(){var Kt,he,Re;return f.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,Object(j.tb)(Object(_.a)(Object(_.a)({},X),{},{page:Ze,container_type:ue,container_id:re}));case 2:Kt=G.sent,he=Kt.users,Re=Kt.user_count,te({type:C.INITDATA,payload:{data:N?he:[].concat(Object(V.a)(_t),Object(V.a)(he)),count:Re}});case 6:case"end":return G.stop()}},la)})),de.apply(this,arguments)}X&&Ne()},[Ze,X,N,re,ue]),Object(y.useEffect)(function(){function Ne(){return de.apply(this,arguments)}function de(){return de=Object(u.a)(f.a.mark(function la(){var Kt,he;return f.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:return We.next=2,Object(j.hb)({});case 2:Kt=We.sent,he=Kt.school_names,te({type:C.INITSCHOOLS,payload:he.map(function(G){return{value:G}})});case 5:case"end":return We.stop()}},la)})),de.apply(this,arguments)}Ne()},[]);var Le=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(de,la){return E.a.createElement(s.a,{value:la.numid,checked:Rt.includes(la.numid),disabled:!!de})}},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:function(de,la){return E.a.createElement(v.a,{placement:"bottom",title:de},E.a.createElement(ee.Link,{className:"bold c-black",to:"/users/".concat(la.login),target:"_blank"},de||"--"))}},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:function(de){return E.a.createElement(v.a,{placement:"bottom",title:de},E.a.createElement("span",null,de||"--"))}},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:function(de){return E.a.createElement(v.a,{placement:"bottom",title:de},E.a.createElement("span",null,de||"--"))}},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(de){return E.a.createElement(v.a,{placement:"bottom",title:de},E.a.createElement("span",null,de||"--"))}},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:function(de){return E.a.createElement(v.a,{placement:"bottom",title:de},E.a.createElement("span",null,de||"--"))}},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(de){return E.a.createElement(v.a,{placement:"bottom",title:de},E.a.createElement("span",null,de||"--"))}},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:function(de){return de?"\u662F":"\u5426"}},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(de){return E.a.createElement(v.a,{placement:"bottom",title:de},E.a.createElement("span",null,b()(de).format("YYYY-MM-DD HH:mm")))}},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:function(de){if(de===1)return E.a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];function be(Ne){te({type:C.SETQUERY,payload:{page:1,reload:!0,query:Ne}})}function yt(Ne){te({type:C.SETPAGE,payload:Ne})}function dt(Ne){var de=Rt.indexOf(Ne);de>=0?Rt.splice(de,1):Rt.push(Ne),te({type:C.SELECTEDIDS,payload:Object(V.a)(Rt)})}function Qe(){Rt.length===0?t.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(D(Rt,re),te({type:C.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}var pa=A>Ze*10;return E.a.createElement("div",{className:"select-user-container"},E.a.createElement(se,{onSearch:be,schools:Lt}),X?E.a.createElement(E.a.Fragment,null,E.a.createElement("div",{className:"flexd-table-header mt20"},E.a.createElement(w.a,{pagination:!1,dataSource:ne,columns:Le})),E.a.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},E.a.createElement(Te.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:yt,hasMore:pa,useWindow:!1},E.a.createElement(w.a,{loading:ce,showHeader:!1,pagination:!1,dataSource:_t,columns:Le,onRow:function(de){return{onClick:function(Kt){de.added!==1&&dt(de.numid)}}}}))),E.a.createElement("div",{className:"flex-container flex-end"},E.a.createElement(L.a,{type:"ghost",style:{marginRight:10},onClick:p},"\u53D6\u6D88"),E.a.createElement(L.a,{type:"primary",onClick:Qe},"\u786E\u5B9A"))):E.a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},E.a.createElement("img",{src:e("E7E6"),width:"100",alt:""}),E.a.createElement("br",null),E.a.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},kPWJ:function(l,n,e){l.exports=e.p+"static/question.cb52bef9.gif"},kSUc:function(l,n,e){},luix:function(l,n,e){l.exports=e.p+"static/tips.2ae2707a.svg"},mOS8:function(l,n,e){l.exports=e.p+"static/403Qrcode.6c17b6f4.png"},oaGz:function(l,n,e){l.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(l,n,e){"use strict";var J=e("+L6B"),w=e("2/Rp"),r=e("5Dmo"),t=e("3S7+"),Y=e("k1fw"),v=e("tJVT"),i=e("q1tI"),s=e.n(i),R=e("vHTk"),f=e.n(R),V=e("yEEn"),u=e("ZW9T"),m=e("1vsH");n.a=function(_){var o=_.name,L=_.data,W=_.theme,Z=_.type,P=_.filename,ge=_.monacoEditor,De=_.className,c=_.style,y=_.close,E=_.onClose,ee=Object(i.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),Q=Object(v.a)(ee,2),b=Q[0],a=Q[1],Te=Object(i.useState)(""),j=Object(v.a)(Te,2),ne=j[0],se=j[1],C=Object(i.useRef)();P&&(ge.filename=P),Object(i.useEffect)(function(){var I,D,p=(I=document.cookie)===null||I===void 0||((D=I.replace(/\s/g,""))===null||D===void 0)?void 0:D.split(";");p==null||p.map(function(re){var ue=re.split("=");ue[0]==="_educoder_session"&&se(ue[1])})},[]);var Xe=function(){if(L.startsWith("http")){M();return}Object(m.s)(P||"educoder",L,P)},M=function(){Object(m.r)("",L)};return s.a.createElement("div",{style:Object(Y.a)({},c||{}),className:"".concat(f.a.wrp," ").concat(Z?"":"hide")},y&&s.a.createElement("div",{className:f.a.close,ref:C},s.a.createElement(t.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return C.current}},s.a.createElement("span",{onClick:M},s.a.createElement("i",{className:"icon-quxiaozhiding"}))),s.a.createElement(t.a,{title:"\u5173\u95ED",getPopupContainer:function(){return C.current}},s.a.createElement("span",{className:"",onClick:E},s.a.createElement("i",{className:"icon-guanbi1"})))),s.a.createElement("div",{className:"".concat(f.a[De]," ").concat(De," ").concat(f.a.monaco," ").concat(Z==="txt"?"show":"hide")},P&&s.a.createElement(u.b,ge)),Z==="audio"&&s.a.createElement("audio",{src:"".concat((L==null?void 0:L.indexOf("http://"))>-1||(L==null?void 0:L.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(L),autoPlay:!0}),Z==="video"&&s.a.createElement(s.a.Fragment,null,(L==null?void 0:L.indexOf("http"))>-1?s.a.createElement("video",{controls:!0,src:"".concat(L),autoPlay:!0}):s.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(L),autoPlay:!0})),Z==="office"&&s.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat(L,"?disposition=office&token=").concat(ne)}),Z==="image"&&s.a.createElement("img",{src:"".concat((L==null?void 0:L.indexOf("http://"))>-1||(L==null?void 0:L.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(L)}),Z==="other"&&s.a.createElement("div",null,s.a.createElement(w.a,{type:"primary",size:"large",onClick:Xe},s.a.createElement(V.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),Z==="download"&&s.a.createElement(w.a,{type:"primary",size:"large",onClick:Xe},s.a.createElement(V.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},pUFm:function(l,n,e){l.exports=e.p+"static/no-data.c803c40c.png"},qB8g:function(l,n,e){l.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(l,n,e){"use strict";e.d(n,"b",function(){return We});var J=e("2qtc"),w=e("kLXV"),r=e("WmNS"),t=e.n(r),Y=e("9og8"),v=e("tJVT"),i=e("PpiC"),s=e("k1fw"),R=e("5NDa"),f=e("5rEg"),V=e("B9cy"),u=e("Ol7k"),m=e("q1tI"),_=e.n(m),o=e("Ty5D"),L=e("55Ip"),W=e("9kvl"),Z=e("xrsn"),P=e.n(Z),ge=e("1Sn+"),De=e("qVdP"),c=e("jsC+"),y=e("14J3"),E=e("BMrR"),ee=e("jCWc"),Q=e("kPKH"),b=e("lUTK"),a=e("BvKs"),Te=e("miYZ"),j=e("tsqr"),ne=e("7Kak"),se=e("9yH6"),C=e("6CvP"),Xe=e("1vsH"),M;(function(K){K.Manager="manager",K.Developer="developer",K.Reporter="reporter"})(M||(M={}));var I=function(S){var me=S.visible,Me=S.onCancel,fe=Me===void 0?function(){}:Me,k=Object(m.useState)(),Se=Object(v.a)(k,2),Ut=Se[0],Et=Se[1],Da=Object(m.useState)(),It=Object(v.a)(Da,2),Sa=It[0],tn=It[1],ua=Object(m.useState)(!1),Fe=Object(v.a)(ua,2),Ka=Fe[0],$t=Fe[1],Ta=function(){var Mt=Object(Y.a)(t.a.mark(function ga(){var ie,x;return t.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(Ut){oe.next=3;break}return j.b.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),oe.abrupt("return");case 3:if(!(Ut.length!==6)){oe.next=6;break}return j.b.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),oe.abrupt("return");case 6:if(Sa){oe.next=9;break}return j.b.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01"),oe.abrupt("return");case 9:return $t(!0),oe.next=12,Object(C.e)({code:Ut,role:Sa});case 12:if(ie=oe.sent,$t(!1),wt(),x={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"},!x[ie.status]){oe.next=19;break}return j.b.info(x[ie.status]),oe.abrupt("return");case 19:if(!(ie.status===0)){oe.next=22;break}return Sa==="reporter"?(j.b.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),Object(Xe.P)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),W.c.push("/projects/".concat(ie==null?void 0:ie.project_id))):(Object(Xe.P)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),j.b.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01")),oe.abrupt("return");case 22:case"end":return oe.stop()}},ga)}));return function(){return Mt.apply(this,arguments)}}(),wt=function(){var Mt=Object(Y.a)(t.a.mark(function ga(){return t.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:fe();case 1:case"end":return x.stop()}},ga)}));return function(){return Mt.apply(this,arguments)}}();return _.a.createElement(_.a.Fragment,null,_.a.createElement(w.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",visible:me,confirmLoading:Ka,onOk:Ta,onCancel:wt},_.a.createElement("div",{className:"tc"},_.a.createElement("div",null,_.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),_.a.createElement(f.a,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Ut,onChange:function(ga){if(ga.target.value.length>=7){j.b.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Et(ga.target.value)}})),_.a.createElement("div",{className:"mt10 font14"},_.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),_.a.createElement(se.a.Group,{value:Sa,onChange:function(ga){return tn(ga.target.value)}},_.a.createElement(se.a,{value:M.Manager},"\u7BA1\u7406\u4EBA\u5458"),_.a.createElement(se.a,{value:M.Developer},"\u5F00\u53D1\u4EBA\u5458"),_.a.createElement(se.a,{value:M.Reporter},"\u62A5\u544A\u4EBA\u5458"))))))},D=I,p=e("Jky8"),re=e("6Fuo"),ue=e.n(re),ae=e("NLgs"),B;(function(K){K.Projects="projects",K.Shixuns="shixuns",K.Classrooms="classrooms"})(B||(B={}));var q;(function(K){K.Classrooms="classrooms",K.Shixuns="shixuns",K.Paths="paths",K.Projects="projects",K.Videos="videos",K.Topics="topics"})(q||(q={}));var te=function(S){var me,Me,fe,k,Se,Ut,Et,Da=S.homePage,It=S.user,Sa=S.globalSetting,tn=S.loading,ua=S.dispatch,Fe=S.location,Ka=Object(i.a)(S,["homePage","user","globalSetting","loading","dispatch","location"]),$t=Object(m.useState)(),Ta=Object(v.a)($t,2),wt=Ta[0],Mt=Ta[1],ga=Object(m.useState)(),ie=Object(v.a)(ga,2),x=ie[0],et=ie[1],oe=function(Ht){var U;if(!Object(ae.e)(ua))return;if(Ht===B.Projects&&!((U=It.userInfo)===null||U===void 0?void 0:U.email)){j.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ht===B.Classrooms?Mt(!0):Ht===B.Projects&&et(!0)},Jt=function(Ht,U){var ha;if(!Object(ae.e)(ua))return;if(U===B.Projects&&!((ha=It.userInfo)===null||ha===void 0?void 0:ha.email)){j.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}if(U===B.Shixuns&&!Object(ae.c)())return;Ht&&(window.location.href=Ht)},ea=(me=(((Me=Sa.setting)===null||Me===void 0?void 0:Me.navbar)||[]).find(function(ya){return ya.link==="/".concat(q.Classrooms)}))===null||me===void 0?void 0:me.hidden,Na=(fe=(((k=Sa.setting)===null||k===void 0?void 0:k.navbar)||[]).find(function(ya){return ya.link==="/".concat(q.Shixuns)}))===null||fe===void 0?void 0:fe.hidden,oa=(Se=(((Ut=Sa.setting)===null||Ut===void 0?void 0:Ut.navbar)||[]).find(function(ya){return ya.link==="/".concat(q.Paths)}))===null||Se===void 0?void 0:Se.hidden;if(Sa==null||((Et=Sa.setting)===null||Et===void 0)?void 0:Et.is_local){var Ee;(It==null||((Ee=It.userInfo)===null||Ee===void 0)?void 0:Ee.is_shixun_marker)||(Na=!0)}var Ke=function(Ht){var U,ha,Oa,sa,st,xt,Ct,La,Ae,ta,Ra,Ea,Ce,d;return _.a.createElement(_.a.Fragment,null,_.a.createElement(E.a,{justify:"space-around",className:"pt5 pb5"},_.a.createElement(Q.a,{className:ue.a.joinCol},((U=It.userInfo)===null||U===void 0?void 0:U.user_identity)!=="\u5B66\u751F"&&!ea&&_.a.createElement(a.a.Item,Ht,_.a.createElement("a",{onClick:function(){return Jt("/classrooms/new")}},((ha=It.userInfo)===null||ha===void 0?void 0:ha.main_site)?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!Na&&_.a.createElement(a.a.Item,Ht,_.a.createElement("a",{onClick:function(){return Jt("/shixuns/new",B.Shixuns)}},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((Oa=It.userInfo)===null||Oa===void 0?void 0:Oa.main_site)&&((sa=It.navigationInfo)===null||sa===void 0?void 0:sa.top)||!((st=It.userInfo)===null||st===void 0?void 0:st.main_site)&&((xt=It.navigationInfo)===null||xt===void 0?void 0:xt.top)&&!oa&&(((Ct=It.userInfo)===null||Ct===void 0?void 0:Ct.admin)||((La=It.userInfo)===null||La===void 0?void 0:La.is_teacher)||((Ae=It.userInfo)===null||Ae===void 0?void 0:Ae.business)))&&_.a.createElement(a.a.Item,Ht,_.a.createElement("a",{onClick:function(){return Jt("/paths/new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!(Sa==null||((ta=Sa.setting)===null||ta===void 0)?void 0:ta.is_local)&&((Ra=It.userInfo)===null||Ra===void 0?void 0:Ra.main_site)&&_.a.createElement(a.a.Item,Ht,_.a.createElement("a",{onClick:function(){var Ve,zt;return Jt("".concat((Ve=It.navigationInfo)===null||Ve===void 0||((zt=Ve.top)===null||zt===void 0)?void 0:zt.old_url,"/projects/new"),B.Projects)}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE"))),_.a.createElement(Q.a,null,_.a.createElement("div",{className:ue.a.joinBoard})),_.a.createElement(Q.a,{className:ue.a.joinCol},!ea&&_.a.createElement(a.a.Item,Ht,_.a.createElement("a",{onClick:function(){return oe(B.Classrooms)}},((Ea=It.userInfo)===null||Ea===void 0?void 0:Ea.main_site)?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ce=It.userInfo)===null||Ce===void 0?void 0:Ce.main_site)&&!(Sa==null||((d=Sa.setting)===null||d===void 0)?void 0:d.is_local)&&_.a.createElement(a.a.Item,Ht,_.a.createElement("a",{onClick:function(){return oe(B.Projects)}},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return _.a.createElement("section",null,_.a.createElement(c.a,{overlay:_.a.createElement(a.a,{className:"".concat(ue.a.rightMenu," ").concat(ue.a.joinMenu," mt10")},_.a.createElement(Ke,null)),placement:"bottomRight"},_.a.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),_.a.createElement(p.a,{visible:wt,onCancel:function(){return Mt(!1)}}),_.a.createElement(D,{visible:x,onCancel:function(){return et(!1)}}))},_t=Object(W.a)(function(K){var S=K.homePage,me=K.loading,Me=K.user,fe=K.globalSetting;return{homePage:S,user:Me,globalSetting:fe,loading:me.models.index}})(te),Lt=e("vToQ"),ce=e.n(Lt),Rt=e("xKgJ"),Ze=e("jb+D"),A=e("m3rI"),X=function(S){var me,Me=RegExp("(^| )"+S+"=([^;]+)(;|$)");return(me=document.cookie.match(Me))?decodeURIComponent(me[2]):null},N=function(S){var me=new Date;me.setTime(me.getTime()-1);var Me=X(S);Me!=null&&(document.cookie=S+"="+Me+";expires="+me.toGMTString())},Le;(function(K){K.Classrooms="classrooms",K.Shixuns="shixuns",K.Paths="paths",K.Projects="projects",K.Videos="videos",K.Topics="topics"})(Le||(Le={}));var be=function(S){var me,Me,fe,k,Se,Ut,Et,Da,It,Sa,tn,ua=S.homePage,Fe=S.user,Ka=S.globalSetting,$t=S.loading,Ta=S.dispatch,wt=S.shixunHomeworks,Mt=S.location,ga=S.payload,ie=ga===void 0?{}:ga,x=Object(i.a)(S,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),et=(me=(((Me=Ka.setting)===null||Me===void 0?void 0:Me.navbar)||[]).find(function(Ee){return Ee.link==="/".concat(Le.Classrooms)}))===null||me===void 0?void 0:me.hidden,oe=(fe=(((k=Ka.setting)===null||k===void 0?void 0:k.navbar)||[]).find(function(Ee){return Ee.link==="/".concat(Le.Shixuns)}))===null||fe===void 0?void 0:fe.hidden,Jt=(Se=(((Ut=Ka.setting)===null||Ut===void 0?void 0:Ut.navbar)||[]).find(function(Ee){return Ee.link==="/".concat(Le.Paths)}))===null||Se===void 0?void 0:Se.hidden,ea=((Et=Fe.userInfo)===null||Et===void 0?void 0:Et.admin)||((Da=Fe.userInfo)===null||Da===void 0?void 0:Da.business)||((It=Fe.userInfo)===null||It===void 0?void 0:It.is_shixun_marker)||((Sa=Fe.userInfo)===null||Sa===void 0?void 0:Sa.is_teacher)||((tn=Fe.userInfo)===null||tn===void 0?void 0:tn.user_identity)!=="\u5B66\u751F",Na=function(){var Ke,ya,Ht,U,ha,Oa,sa,st,xt,Ct,La,Ae,ta,Ra,Ea,Ce,d,Ye,Ve,zt,jt,Vt;return _.a.createElement(a.a,{className:"".concat(ce.a.rightMenu," ").concat(ce.a.menuWrap)},_.a.createElement(a.a.Item,null,_.a.createElement(L.Link,{to:"/users/".concat((Ke=Fe.userInfo)===null||Ke===void 0?void 0:Ke.login,"/classrooms")},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!et&&_.a.createElement(a.a.Item,null,_.a.createElement(L.Link,{to:"/users/".concat((ya=Fe.userInfo)===null||ya===void 0?void 0:ya.login,"/classrooms")},((Ht=Fe.userInfo)===null||Ht===void 0?void 0:Ht.main_site)?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),!oe&&_.a.createElement(a.a.Item,null,_.a.createElement(L.Link,{to:"/users/".concat((U=Fe.userInfo)===null||U===void 0?void 0:U.login,"/shixuns")},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!Jt&&_.a.createElement(a.a.Item,null,_.a.createElement(L.Link,{to:"/users/".concat((ha=Fe.userInfo)===null||ha===void 0?void 0:ha.login,"/paths")},((Oa=Fe.userInfo)===null||Oa===void 0?void 0:Oa.main_site)?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((sa=Fe.userInfo)===null||sa===void 0?void 0:sa.main_site)&&!((st=Ka.setting)===null||st===void 0?void 0:st.is_local)&&_.a.createElement(a.a.Item,null,_.a.createElement(L.Link,{to:"/users/".concat((xt=Fe.userInfo)===null||xt===void 0?void 0:xt.login,"/projects")},"\u6211\u7684\u5F00\u53D1\u9879\u76EE")),_.a.createElement(a.a.Item,null,_.a.createElement(L.Link,{to:"/users/".concat((Ct=Fe.userInfo)===null||Ct===void 0?void 0:Ct.login,"/teach-group")},"\u6211\u7684\u6559\u7814\u56E2\u961F")),_.a.createElement(a.a.Item,null,_.a.createElement("a",{onClick:function(){if(!Object(ae.e)(Ta))return;W.c.push("/problemset")}},"\u8BD5\u9898\u5E93")),ea&&_.a.createElement(a.a.Item,null,_.a.createElement("a",{onClick:function(){if(!Object(ae.e)(Ta))return;W.c.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((La=Fe.navigationInfo)===null||La===void 0||((Ae=La.top)===null||Ae===void 0)?void 0:Ae.customer_management_url)&&_.a.createElement(a.a.Item,null,_.a.createElement("a",{href:(ta=Fe.navigationInfo)===null||ta===void 0||((Ra=ta.top)===null||Ra===void 0)?void 0:Ra.customer_management_url},"\u5BA2\u6237\u7BA1\u7406")),((Ea=Fe.navigationInfo)===null||Ea===void 0||((Ce=Ea.top)===null||Ce===void 0)?void 0:Ce.college_identifier)&&_.a.createElement(a.a.Item,null,_.a.createElement(L.Link,{to:"/colleges/".concat((d=Fe.navigationInfo)===null||d===void 0||((Ye=d.top)===null||Ye===void 0)?void 0:Ye.college_identifier,"/statistics")},"\u5B66\u9662\u7EDF\u8BA1")),((Ve=Fe.navigationInfo)===null||Ve===void 0||((zt=Ve.top)===null||zt===void 0)?void 0:zt.laboratory_admin_url)&&_.a.createElement(a.a.Item,null,_.a.createElement("a",{href:(jt=Fe.navigationInfo)===null||jt===void 0||((Vt=jt.top)===null||Vt===void 0)?void 0:Vt.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),_.a.createElement(a.a.Item,null,_.a.createElement(L.Link,{onClick:function(){localStorage.getItem("Noviceguide")==="0"||Ta({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:_.a.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),_.a.createElement(a.a.Item,{className:ce.a.exit},_.a.createElement("a",{onClick:Object(Y.a)(t.a.mark(function mt(){var Pa;return t.a.wrap(function(Gt){for(;;)switch(Gt.prev=Gt.next){case 0:return Gt.next=2,Object(Ze.c)({});case 2:Pa=Gt.sent,(Pa==null?void 0:Pa.status)===1&&(Ta({type:"user/getUserInfo",payload:Object(s.a)({},ie)}),Ta({type:"user/getNavigationInfo",payload:Object(s.a)({},ie)}),N("autologin_trustie"),N("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),j.b.success(Pa==null?void 0:Pa.message),W.c.replace("/"));case 4:case"end":return Gt.stop()}},mt)}))},"\u9000\u51FA")))};if(Object(Rt.p)()){var oa;return _.a.createElement("section",null,_.a.createElement("aside",null,_.a.createElement(c.a,{overlay:Na,placement:"bottomRight"},_.a.createElement("div",{className:wt.actionTabs.type===1&&ce.a.classromediv},_.a.createElement("img",{className:"".concat(ce.a.userPic," current ml15"),src:"".concat(A.a===null||A.a===void 0?void 0:A.a.IMG_SERVER,"/images/").concat((oa=Fe.userInfo)===null||oa===void 0?void 0:oa.image_url),alt:"",onClick:function(){var Ke;return W.c.push("/users/".concat((Ke=Fe.userInfo)===null||Ke===void 0?void 0:Ke.login,"/classrooms"))}})))))}else return _.a.createElement("div",{className:"font15"},_.a.createElement("span",{className:"ml10 mr5 current c-white",onClick:function(){Ta({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),_.a.createElement("span",{className:"ml5 mr5"},"|"),_.a.createElement(L.Link,{to:"/user/register",className:"ml5 current c-white"},"\u6CE8\u518C"))},yt=Object(W.a)(function(K){var S=K.homePage,me=K.loading,Me=K.user,fe=K.globalSetting,k=K.shixunHomeworks;return{homePage:S,user:Me,globalSetting:fe,shixunHomeworks:k,loading:me.models.index}})(be),dt=e("+L6B"),Qe=e("2/Rp"),pa=e("Cs+z"),Ne=e.n(pa),de=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],la=function(S){var me=S.homePage,Me=S.user,fe=S.globalSetting,k=S.loading,Se=S.dispatch,Ut=S.location,Et=S.text,Da=S.shixunHomeworks,It=S.payload,Sa=It===void 0?{}:It,tn=Object(i.a)(S,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]),ua=Object(m.useState)("none"),Fe=Object(v.a)(ua,2),Ka=Fe[0],$t=Fe[1];return Object(m.useEffect)(function(){Da.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&$t("flex")},[Da.actionTabs.key]),Object(m.useEffect)(function(){Da.actionTabs.key==="\u9690\u85CF"&&($t("none"),localStorage.setItem("Noviceguide","0"))},[Da.actionTabs.key]),_.a.createElement("div",{style:{display:Ka,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},_.a.createElement("div",{style:{margin:"0 auto",width:"1200px"}},_.a.createElement("img",{src:Ne.a,style:{position:"absolute",top:"-32px"}}),_.a.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Da.actionTabs.text),Da.actionTabs.type===9?_.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},_.a.createElement(Qe.a,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),$t("none"),Se({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):_.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},_.a.createElement(Qe.a,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),Se({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),$t("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))},Kt=Object(W.a)(function(K){var S=K.homePage,me=K.loading,Me=K.user,fe=K.globalSetting,k=K.shixunHomeworks;return{homePage:S,user:Me,globalSetting:fe,loading:me.models.index,shixunHomeworks:k}})(la),he=u.a.Header,Re=f.a.Search;function We(){var K,S,me=window.location.pathname,Me=me.split("/"),fe={};return Me[1]=="classrooms"&&Me.length>3&&!((K=Me[4])===null||K===void 0?void 0:K.includes("newgold"))&&!((S=Me[5])===null||S===void 0?void 0:S.includes("newgold"))&&Me[2]!=="coursesId"&&(fe.course_id=Me[2]),Me[1]==="shixuns"&&Me.length>3&&(fe.objective_type="shixun",fe.objective_id=Me[2]),Me[1]==="paths"&&Me.length>3&&(fe.objective_type="path",fe.objective_id=Me[2]),Object(s.a)(Object(s.a)({},fe),{school:1})}var G={\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}},Ue=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],qe=function(S){var me,Me=S.homePage,fe=S.user,k=S.globalSetting,Se=S.loading,Ut=S.dispatch,Et=S.location,Da=S.isLogin,It=Da===void 0?!1:Da,Sa=S.shixunHomeworks,tn=Object(i.a)(S,["homePage","user","globalSetting","loading","dispatch","location","isLogin","shixunHomeworks"]),ua=Object(o.k)(),Fe=Object(m.useState)(!1),Ka=Object(v.a)(Fe,2),$t=Ka[0],Ta=Ka[1],wt=Object(m.useState)(-1),Mt=Object(v.a)(wt,2),ga=Mt[0],ie=Mt[1],x=Object(m.useState)(!1),et=Object(v.a)(x,2),oe=et[0],Jt=et[1],ea=We(),Na=Et.pathname;Object(m.useEffect)(function(){Ut({type:"user/getNavigationInfo",payload:Object(s.a)({},ea)})},[k.name]),Object(m.useEffect)(function(){(Et==null?void 0:Et.search)?Ut({type:"user/getUserInfo",payload:Object(s.a)(Object(s.a)(Object(s.a)({},ea),Et.query),{},{websiteName:"educoder"})}):Ut({type:"user/getUserInfo",payload:Object(s.a)({},ea)}),Sa.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&((Ue==null?void 0:Ue.includes(Et==null?void 0:Et.pathname))||(Et==null?void 0:Et.pathname.indexOf("/classrooms"))===0||Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Et.pathname]),Object(m.useEffect)(function(){Sa.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||(Sa.actionTabs.key||localStorage.setItem("Noviceguide","0"))},[Sa.actionTabs.key]),Object(m.useEffect)(function(){if(k==null?void 0:k.setting){var Ae,ta;if(k==null||((Ae=k.setting)===null||Ae===void 0||((ta=Ae.navbar)===null||ta===void 0))||ta.map(function(Ea,Ce){Et.pathname.indexOf(Ea.link)>-1&&ie(Ce)}),ga===-1)document.title=k.setting.name;else{var Ra;document.title=((Ra=k.setting.navbar[ga])===null||Ra===void 0?void 0:Ra.name)||k.setting.name}}},[k==null?void 0:k.setting]);var oa=Object(m.useMemo)(function(){var Ae;if(k==null||((Ae=k.setting)===null||Ae===void 0)?void 0:Ae.nav_logo_url){var ta;return"".concat(A.a.IMG_SERVER,"/").concat(k==null||((ta=k.setting)===null||ta===void 0)?void 0:ta.nav_logo_url)}else return"".concat(A.a.IMG_SERVER,"/images/avatars/LaboratorySetting/1nav?t=").concat(new Date().getTime())},[k==null||((me=k.setting)===null||me===void 0)?void 0:me.nav_logo_url]);function Ee(Ae){ua.push("/search?value="+Ae)}var Ke=function(){return $t?_.a.createElement("div",{onBlur:function(){setTimeout(function(){Ta(!1)},300)}},_.a.createElement(Re,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Ee,autoFocus:!0})):_.a.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:function(){ua.push("/search?value=")}})},ya=function(){var Ae=Object(Y.a)(t.a.mark(function ta(Ra){var Ea,Ce,d;return t.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ra.preventDefault(),Ve.next=3,Object(Ze.j)();case 3:Ce=Ve.sent,(Ce==null||((Ea=Ce.data)===null||Ea===void 0)?void 0:Ea.engineer_url)?document.location.href=Ce==null||((d=Ce.data)===null||d===void 0)?void 0:d.engineer_url:(Ce==null?void 0:Ce.status)!=401&&Jt(!0);case 5:case"end":return Ve.stop()}},ta)}));return function(Ra){return Ae.apply(this,arguments)}}();if(k.showHeader&&k.showHeaderFooter){var Ht,U,ha,Oa,sa,st,xt,Ct,La;return _.a.createElement(u.a,{className:"".concat(P.a.header," ").concat(k.showHeaderFixed?P.a.headerFixed:"")},_.a.createElement(he,{className:"header"},_.a.createElement("section",{className:P.a["edu-menu"]},_.a.createElement(L.Link,{onClick:function(){Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},_.a.createElement("img",{className:P.a.logo,title:(Ht=k.setting)===null||Ht===void 0?void 0:Ht.name,src:oa})),_.a.createElement("ul",{className:P.a.menu},k.setting&&k.setting.navbar.map(function(Ae,ta){if(!Ae.hidden)return _.a.createElement("li",{key:ta,className:ga===ta?P.a.actived:""},(Ae==null?void 0:Ae.name)==="\u6559\u5B66\u8BFE\u5802"&&_.a.createElement(L.Link,{onClick:function(){localStorage.getItem("Noviceguide")==="0"||Ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:_.a.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})},className:Sa.actionTabs.type===4?P.a.classromediv:"",dangerouslySetInnerHTML:{__html:Ae.name},to:Ae.link}),(Ae==null?void 0:Ae.name)!="\u6559\u5B66\u8BFE\u5802"&&_.a.createElement(L.Link,{onClick:function(){Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},dangerouslySetInnerHTML:{__html:Ae.name},to:Ae.link}))}),(fe==null||((U=fe.navigationInfo)===null||U===void 0||((ha=U.top)===null||ha===void 0))?void 0:ha.auth)&&_.a.createElement("li",{key:"999"},_.a.createElement("a",{href:"".concat(fe==null||((Oa=fe.navigationInfo)===null||Oa===void 0||((sa=Oa.top)===null||sa===void 0))?void 0:sa.auth)},"\u5DE5\u7A0B\u8BA4\u8BC1"))),_.a.createElement("div",{className:"search-bar"},_.a.createElement(Ke,null),!It&&_.a.createElement(_t,null),!It&&!!(fe==null||((st=fe.userInfo)===null||st===void 0)?void 0:st.login)&&_.a.createElement(L.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:"/messages/".concat(fe==null||((xt=fe.userInfo)===null||xt===void 0)?void 0:xt.login,"/user_tidings")},(fe==null||((Ct=fe.navigationInfo)===null||Ct===void 0||((La=Ct.top)===null||La===void 0))?void 0:La.new_message)&&_.a.createElement("span",{className:P.a.newslight})),!It&&_.a.createElement(yt,{payload:ea}))),_.a.createElement(w.a,{centered:!0,destroyOnClose:!0,visible:oe,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(Xe.I)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return Jt(!1)}},_.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},_.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"),_.a.createElement("img",{src:e("SMhR"),width:200,height:200}),_.a.createElement("p",null,"\u7FA4\u53F7\uFF1A693542422 ")))),_.a.createElement(Kt,null))}else return _.a.createElement(_.a.Fragment,null)},T=n.a=Object(W.a)(function(K){var S=K.homePage,me=K.loading,Me=K.user,fe=K.globalSetting,k=K.shixunHomeworks;return{homePage:S,user:Me,globalSetting:fe,loading:me.models.index,shixunHomeworks:k}})(qe)},sLOW:function(l,n,e){"use strict";var J=e("iQDF"),w=e("+eQT"),r=e("Awhp"),t=e("KrTs"),Y=e("O3gP"),v=e("lrIw"),i=e("7Kak"),s=e("9yH6"),R=e("sRBo"),f=e("kaz8"),V=e("+L6B"),u=e("2/Rp"),m=e("oBTY"),_=e("miYZ"),o=e("tsqr"),L=e("2qtc"),W=e("kLXV"),Z=e("WmNS"),P=e.n(Z),ge=e("9og8"),De=e("tJVT"),c=e("PpiC"),y=e("q1tI"),E=e.n(y),ee=e("9kvl"),Q=e("Z0Lh"),b=e.n(Q),a=e("9ZNV"),Te=e("NLgs"),j=e("wd/R"),ne=e.n(j),se=e("L+Ii"),C=e.n(se),Xe=function(p){if(!p)return p;var re=p.split(":");if(re[1]=="00"||re[1]=="30")return p;var ue=parseInt(re[1]);if(ue<30||ue==60)return[re[0],"30"].join(":");if(ue<60){var ae=[re[0],"00"].join(":"),B="YYYY-MM-DD HH:mm",q=ne()(ae,B);return q.add(1,"hours"),q.format(B)}return p},M="YYYY-MM-DD HH:mm",I=function(p){var re,ue,ae,B,q,te,_t,Lt,ce=p.shixunsDetail,Rt=p.globalSetting,Ze=p.loading,A=p.user,X=p.dispatch,N=Object(c.a)(p,["shixunsDetail","globalSetting","loading","user","dispatch"]),Le=Object(y.useRef)(),be=Object(y.useState)(),yt=Object(De.a)(be,2),dt=yt[0],Qe=yt[1],pa=Object(y.useState)(),Ne=Object(De.a)(pa,2),de=Ne[0],la=Ne[1],Kt=Object(y.useState)([]),he=Object(De.a)(Kt,2),Re=he[0],We=he[1],G=Object(y.useState)([]),Ue=Object(De.a)(G,2),qe=Ue[0],T=Ue[1],K=Object(y.useState)(""),S=Object(De.a)(K,2),me=S[0],Me=S[1],fe=Object(y.useState)(),k=Object(De.a)(fe,2),Se=k[0],Ut=k[1],Et=Object(y.useState)(),Da=Object(De.a)(Et,2),It=Da[0],Sa=Da[1],tn=(re=A.userInfo)===null||re===void 0||((ue=re.shixun)===null||ue===void 0)?void 0:ue.editable;Object(y.useEffect)(function(){var wt,Mt;Le.current=(wt=location.pathname)===null||wt===void 0||((Mt=wt.split("/"))===null||Mt===void 0)?void 0:Mt[2],ua()},[]),Object(y.useEffect)(function(){var wt,Mt,ga,ie,x,et,oe,Jt,ea,Na;if(!ce.setting)return;Qe((wt=ce.setting)===null||wt===void 0||((Mt=wt.shixun)===null||Mt===void 0)?void 0:Mt.can_copy),la((ga=ce.setting)===null||ga===void 0||((ie=ga.shixun)===null||ie===void 0)?void 0:ie.use_scope),Ut(!!((x=ce.setting)===null||x===void 0||((et=x.shixun)===null||et===void 0)?void 0:et.opening_time)),Sa((oe=ce.setting)===null||oe===void 0||((Jt=oe.shixun)===null||Jt===void 0)?void 0:Jt.opening_time),We((ea=ce.setting)===null||ea===void 0||((Na=ea.shixun)===null||Na===void 0)?void 0:Na.scope_partment)},[ce.setting]);var ua=function(){var wt=Object(ge.a)(P.a.mark(function Mt(ga){var ie;return P.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:return et.next=2,X({type:"shixunsDetail/getDepartments",payload:{q:ga}});case 2:ie=et.sent,ie&&T(ie.shools_name||[]);case 4:case"end":return et.stop()}},Mt)}));return function(ga){return wt.apply(this,arguments)}}(),Fe=function(){var wt=Object(ge.a)(P.a.mark(function Mt(){var ga,ie,x,et,oe,Jt,ea;return P.a.wrap(function(oa){for(;;)switch(oa.prev=oa.next){case 0:return oa.next=2,X({type:"shixunsDetail/getShixunQuote",payload:{id:Le.current}});case 2:if(oa.t0=oa.sent,oa.t0){oa.next=5;break}oa.t0={};case 5:ea=oa.t0,W.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:E.a.createElement("div",{className:"tc font14 ".concat(C.a.modal)},!!((ga=ea.subjects)===null||ga===void 0?void 0:ga.length)&&E.a.createElement(E.a.Fragment,null,E.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(ie=ea.subjects)===null||ie===void 0||((x=ie.splice(0,2))===null||x===void 0)?void 0:x.map(function(Ee){return"\u300A".concat(Ee,"\u300B")}),"\u7B49",E.a.createElement("span",{className:C.a.colorOrange},ea==null?void 0:ea.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),E.a.createElement("br",null)),!!((et=ea.courses)===null||et===void 0?void 0:et.length)&&E.a.createElement(E.a.Fragment,null,E.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(oe=ea.courses)===null||oe===void 0||((Jt=oe.splice(0,2))===null||Jt===void 0)?void 0:Jt.map(function(Ee){return"\u300A".concat(Ee,"\u300B")}),"\u7B49",E.a.createElement("span",{className:C.a.colorOrange},ea==null?void 0:ea.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),E.a.createElement("br",null)),E.a.createElement("span",{className:"".concat(C.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 Ee=Object(ge.a)(P.a.mark(function ya(){var Ht;return P.a.wrap(function(ha){for(;;)switch(ha.prev=ha.next){case 0:return ha.next=2,X({type:"shixunsDetail/deleteShixun",payload:{id:Le.current}});case 2:Ht=ha.sent,Ht.status===1&&(o.b.success("\u64CD\u4F5C\u6210\u529F"),ee.c.push("/shixuns"));case 4:case"end":return ha.stop()}},ya)}));function Ke(){return Ee.apply(this,arguments)}return Ke}()});case 7:case"end":return oa.stop()}},Mt)}));return function(){return wt.apply(this,arguments)}}(),Ka=function(){if(Object(Te.b)(X,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664"))return},$t=function(Mt){if(Re.includes(Mt)){o.b.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Me(null),We([].concat(Object(m.a)(Re),[Mt]))},Ta=function(){var wt=Object(ge.a)(P.a.mark(function Mt(){var ga;return P.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(!(Se&&!It)){x.next=3;break}return o.b.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4"),x.abrupt("return");case 3:if(!(de===1&&!Re.length)){x.next=6;break}return o.b.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),x.abrupt("return");case 6:return x.next=8,X({type:"shixunsDetail/updatePermissionSetting",payload:{id:Le.current,scope_partment:de===0?null:Re,shixun:{can_copy:dt,use_scope:de,opening_time:It}}});case 8:ga=x.sent,ga.status!==-1&&(o.b.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),X({type:"shixunsDetail/getSettingsData",payload:{id:Le.current}}),X({type:"shixunsDetail/getShixunsDetail",payload:{id:Le.current}}));case 10:case"end":return x.stop()}},Mt)}));return function(){return wt.apply(this,arguments)}}();return E.a.createElement("section",{className:C.a.wrap},E.a.createElement("div",{style:{position:"absolute",top:"80px",right:"40px"}},(ce==null||((ae=ce.detail)===null||ae===void 0)?void 0:ae.shixun_status)!==2?E.a.createElement(u.a,{danger:!0,onClick:Fe},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):E.a.createElement(u.a,{danger:!0,onClick:Ka},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),E.a.createElement("div",{className:C.a.labelWrap},E.a.createElement("label",{className:C.a.label},"\u590D\u5236:"),E.a.createElement("div",{className:C.a.labelContent},E.a.createElement("div",null,E.a.createElement(f.a,{checked:dt,onChange:function(Mt){return Qe(Mt.target.checked)},disabled:!tn}),E.a.createElement("span",{className:"".concat(C.a.color999)},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((B=ce.detail)===null||B===void 0?void 0:B.shixun_status)>1||((q=ce.detail)===null||q===void 0?void 0:q.public)===2)&&((te=ce.setting)===null||te===void 0||((_t=te.shixun)===null||_t===void 0)?void 0:_t.use_scope)===0&&((Lt=ce.detail)===null||Lt===void 0?void 0:Lt.identity)>2)&&E.a.createElement("div",{className:C.a.labelWrap},E.a.createElement("label",{className:C.a.label},"\u516C\u5F00\u7A0B\u5EA6:"),E.a.createElement("div",{className:C.a.labelContent},E.a.createElement(s.a.Group,{value:de,onChange:function(Mt){return la(Mt.target.value)},disabled:!tn},E.a.createElement(s.a,{className:C.a.radio,value:0},E.a.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),E.a.createElement("span",{className:C.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),E.a.createElement(s.a,{className:C.a.radio,value:1},E.a.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),E.a.createElement("span",{className:C.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),de===1&&E.a.createElement(E.a.Fragment,null,E.a.createElement("div",{className:"mt10"},E.a.createElement(v.a,{showSearch:!0,className:C.a.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:me,onChange:function(Mt){Me(Mt),ua(Mt)},disabled:!tn,onSelect:$t,options:qe==null?void 0:qe.map(function(wt){return{value:wt}})}),E.a.createElement("span",{className:C.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),E.a.createElement("div",{className:"mt10"},Re==null?void 0:Re.map(function(wt){return tn?E.a.createElement(t.a,{count:"x",className:"mr20 current",onClick:function(){return We(Re.filter(function(ga){return ga!==wt}))}},E.a.createElement(u.a,{type:"primary",ghost:!0},wt)):E.a.createElement(u.a,{type:"primary",ghost:!0,className:"mr20"},wt)}))))),E.a.createElement("div",{className:C.a.labelWrap},E.a.createElement("label",{className:C.a.label},"\u5F00\u542F\u65F6\u95F4:"),E.a.createElement("div",{className:C.a.labelContent},E.a.createElement("div",null,E.a.createElement(f.a,{checked:Se,onChange:function(Mt){return Ut(Mt.target.checked)},disabled:!tn}),E.a.createElement("span",{className:"".concat(C.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")),Se&&E.a.createElement(w.a,{className:"".concat(C.a.dataPicker," mt10"),format:M,locale:b.a,disabled:!tn,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:function(Mt){return Mt&&Mt<ne()().endOf("day").subtract(1,"days")},showTime:{minuteStep:30},value:It&&ne()(It,M),onChange:function(Mt,ga){return Sa(Xe(ga))}}))),E.a.createElement(a.a,{okText:"\u4FDD\u5B58",hasOkBtn:tn,loading:Ze.effects["shixunsDetail/updatePermissionSetting"],onCancel:function(){return ee.c.push("/shixuns/".concat(Le.current,"/challenges"))},onOk:Ta}))};n.a=Object(ee.a)(function(D){var p=D.shixunsDetail,re=D.loading,ue=D.globalSetting,ae=D.user;return{shixunsDetail:p,globalSetting:ue,user:ae,loading:re}})(I)},sckv:function(l,n,e){l.exports={wrap:"wrap___3kep6",colorBlue:"colorBlue___3r5Hq",repeatedName:"repeatedName___vESvE"}},vHTk:function(l,n,e){l.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},vToQ:function(l,n,e){l.exports={flex_box_center:"flex_box_center___3UWMh",flex_space_between:"flex_space_between___2nh9S",flex_box_vertical_center:"flex_box_vertical_center___2Neiq",flex_box_center_end:"flex_box_center_end___2_1FS",flex_box_column:"flex_box_column___2E-v7",userPic:"userPic___3Pu9t",rightMenu:"rightMenu___1qaVl",menuWrap:"menuWrap___3r9jm",exit:"exit___38Urs",classromediv:"classromediv___2R8_g",glow:"glow___323IR"}},xrsn:function(l,n,e){l.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",classromediv:"classromediv___Cjpgf",glow:"glow___3Nuu5",spandiv:"spandiv___3YPu8"}}}]);