diff --git a/p__Classrooms__Lists__Exercise__Add__index.26cb0eb3.chunk.css b/p__Classrooms__Lists__Exercise__Add__index.26cb0eb3.chunk.css deleted file mode 100644 index 3d7a202542..0000000000 --- a/p__Classrooms__Lists__Exercise__Add__index.26cb0eb3.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.flex_box_center___aPGWN{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___MQNX5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Z7QdK{box-align:center;align-items:center}.flex_box_center_end___JQl5O{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___IhYhx{box-orient:block-axis;flex-direction:column}.bg___Kg8x_{background:#fff;box-shadow:0 2px 4px 0 #eaeef4}.title___UhsVG{box-align:center;align-items:center;color:#000;display:box;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:18px;margin-top:20px}.title___UhsVG strong{color:#333}.titleLeft___NPVwn{flex:1 1}.titleRight___UGtmZ a{font-weight:700;margin-right:20px}.formWrap___Jowb2 div[class~=ant-form-item]{margin-bottom:30px}.formWrap___Jowb2 div[class~=ant-form-item-label] label{color:#666;font-size:14px;font-weight:400}.formWrap___Jowb2 .baseLineHeight___N68WX div[class~=ant-form-item-label]{line-height:46px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi div[class~=ant-form-item-label]{line-height:38px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px;width:60px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].easy___ZHYPU{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].easy___ZHYPU span{color:#46b70e}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].medium___piewx{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].medium___piewx span{color:#165dff}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].hard___HMXyt{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].hard___HMXyt span{color:#ee6f1a}.selectdiv___gkuBG{color:#3061d0}.divitem___vNm0q,.selectdiv___gkuBG{align-items:center;cursor:pointer;display:flex;font-size:16px}.divitem___vNm0q{color:#464f66}.bottmodiv___assW5{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%;z-index:10}.bottmodiv___assW5 .cancelBtn___Nl6Pi{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:60px}.bottmodiv___assW5 .confirmBtn___BNoFU{background:#3061d0;border:none;border-radius:2px;color:#fff;height:38px;text-shadow:none;width:126px}#educoder .baseFormItem___ILZ2V{font-size:14px}#educoder .baseFormItem___ILZ2V input[class~=ant-input]{height:38px}#educoder .baseFormItem___ILZ2V input[class~=ant-input-number-input]{height:46px}#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector]{height:46px}#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}#educoder .baseFormItem___ILZ2V span[class~=ant-select-arrow]{right:12px}#educoder .cascaderPopup___QPxW3 div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}#educoder .cascaderPopup___QPxW3 div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.addQuestionBtn___OjehS{background:#f8f9fc;border:1px solid #bacffe;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1;color:#3061d0;cursor:pointer;height:32px;line-height:32px;padding:0 15px;text-shadow:none}.addQuestionBtn___OjehS i{color:#3061d0;font-size:14px;font-weight:600}.addQuestionBtn___OjehS:hover{background:#3061d0;border-color:transparent;color:#fff}.addQuestionBtn___OjehS:hover i{color:#fff}.concat___kliXB{color:#9096a3;display:flex;justify-content:flex-end;position:relative;top:-24px}.concat___kliXB span{color:#3061d0;cursor:pointer}.wrap___Ww0Ti{display:flex}.wrap___Ww0Ti>p{color:#666;flex-shrink:0;font-size:14px;font-weight:400;margin-left:70px;margin-right:20px;text-align:right}.wrap___Ww0Ti .itemWarp___LMLjd{flex:1 1;font-size:14px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=".ant-form-item"]{margin-right:20px}.wrap___Ww0Ti .itemWarp___LMLjd input[class~=ant-input]{height:38px}.wrap___Ww0Ti .itemWarp___LMLjd input[class~=ant-input-number-input]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-multiple] div[class~=ant-select-selector]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-multiple] div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd span[class~=ant-select-arrow]{right:12px}.wrap___Ww0Ti .addIcon___xmRLl{color:#2fa34f;font-size:14px}.wrap___Ww0Ti .deleteIcon___gjwgO{color:#e30000;font-size:14px;margin-left:20px}.flex_box_center___zCnVx{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___BBiQD{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___KzPui{box-align:center;align-items:center}.flex_box_center_end___zJokd{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Grsys{box-orient:block-axis;flex-direction:column}.moreSpan___VJeLv{color:#5f6368}.moreSpan___VJeLv:hover{color:#333}.bg___oBBHW{background:#fff;box-shadow:0 2px 4px 0 #eaeef4;min-height:600px}.bg___oBBHW .title___xV4Rt{color:#000;font-size:16px;font-weight:600;line-height:18px}.bottomdiv___rPfwr{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;color:#343636;display:flex;height:64px;justify-content:center;left:0;min-width:1200px;position:fixed;width:100%;z-index:10}.bottomdiv___rPfwr .spanBtn___eJxID{cursor:pointer}.bottomdiv___rPfwr .spanBtn___eJxID:hover{color:#165dff}.bottomdiv___rPfwr .addQuestionBtn___RPRiP{background:#f8f9fc;border:1px solid #bacffe;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1;color:#3061d0;height:32px;padding:0 15px;text-shadow:none}.bottomdiv___rPfwr .addQuestionBtn___RPRiP i{color:#3061d0;font-size:14px;font-weight:600}.bottomdiv___rPfwr .addQuestionBtn___RPRiP:hover{background:#3061d0;border-color:transparent;color:#fff}.bottomdiv___rPfwr .addQuestionBtn___RPRiP:hover i{color:#fff}.bottomdiv___rPfwr .saveBtn___y9nNf{align-items:center;border:1px solid #eee;border-radius:2px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:94px}.bottomdiv___rPfwr .saveBtn___y9nNf:hover{border:1px solid #165dff;color:#165dff}.left___Q3Qf4{background:#f6f7f9;height:calc(100vh - 64px);overflow:hidden auto;padding:0 0 15px;text-align:left;width:260px}.left___Q3Qf4 .leftAction___GT9yG{background:#f6f7f9;padding:15px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.left___Q3Qf4 .Button___r00OP{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-size:12px;height:32px;margin-bottom:9px;margin-left:15px;padding:0 6px;text-align:center;width:92px}.left___Q3Qf4 .title___xV4Rt{align-items:center;border-radius:2px;display:flex;height:32px;margin-bottom:15px;padding-left:15px}.left___Q3Qf4 .title___xV4Rt:hover{background:#e1e2e4;box-shadow:0 2px 4px 0 #eaeef4}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_{align-items:center;background-color:#fff;border-radius:2px;display:flex;height:100%;justify-content:center;width:28px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .up___a9RQm{color:#3061d0;cursor:pointer;display:inline-block;font-size:13px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .down___x6RAl{color:#3061d0;cursor:pointer;display:inline-block;font-size:13px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME{cursor:not-allowed}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME.down___x6RAl,.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME.up___a9RQm{opacity:.2}.left___Q3Qf4 .title___xV4Rt .titleleft___WZ83K{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;flex:1 1;overflow:hidden;padding-right:4px;position:relative;width:85%}.left___Q3Qf4 .title___xV4Rt .more_style___ZXYnN{align-items:center;color:#000;cursor:pointer;display:flex;height:100%;justify-content:center;width:30px}.left___Q3Qf4 .title___xV4Rt .more_style___ZXYnN:hover{background-color:#fff}.left___Q3Qf4 .title___xV4Rt .iconWrapper___wofW_{display:none}.left___Q3Qf4 .qcount___o6F1k{align-items:center;display:flex;font-size:12px;height:32px;margin:0 10px 12px;padding:0 5px}.left___Q3Qf4 .qcount___o6F1k .score___Gy6jr{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:20px;margin-right:5px;min-width:50px;text-align:center}.left___Q3Qf4 .qcount___o6F1k .qtitle___KF7pa{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;overflow:hidden;width:70%;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k .qtitle___KF7pa div:first-of-type{display:inline;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k:hover{background:#fff;color:#3061d0}.left___Q3Qf4 .qcount___o6F1k:hover .qtitle___KF7pa{color:#3061d0;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k.qcountclick___kvoyc{background:#fff;border-radius:2px;box-shadow:0 2px 4px 0 #eaeef4;color:#3061d0}.left___Q3Qf4 .qcount___o6F1k.qcountclick___kvoyc .qtitle___KF7pa{color:#3061d0}.right___Nfa70{display:inline-block;max-height:calc(100vh - 64px);padding:40px;position:-webkit-sticky;position:sticky;text-align:left;top:0;vertical-align:top;width:940px}.right___Nfa70 .title___xV4Rt{align-items:center;display:flex}.right___Nfa70 .title___xV4Rt .edit___RVRSb{color:#7aac9a;cursor:pointer;font-size:20px;margin-left:20px}.right___Nfa70 .title___xV4Rt .edit___RVRSb:hover{color:#3061d0;cursor:pointer;font-size:20px;margin-left:20px}.right___Nfa70 .title___xV4Rt .delete___J9BAT{color:#9096a3;cursor:pointer;font-size:20px}.right___Nfa70 .title___xV4Rt .yuanti___ljq8l:hover{color:#417cab}.right___Nfa70 .title___xV4Rt .yuanti___ljq8l{color:#7a96ac;cursor:pointer;font-size:20px}.right___Nfa70 .title___xV4Rt .tianjia___s7Zu2:hover{color:#3061d0}.right___Nfa70 .title___xV4Rt .tianjia___s7Zu2{color:#8199c7;cursor:pointer;font-size:20px}.right___Nfa70 .title___xV4Rt .delete___J9BAT:hover{color:#ee5d5d}.right___Nfa70 .title___xV4Rt .shixun___YkjdZ{color:#3061d0;font-size:14px;font-weight:400;margin-right:20px}.right___Nfa70 .title___xV4Rt .shixun___YkjdZ i{font-size:12px}.right___Nfa70 .qcount___o6F1k{align-items:flex-start;display:flex;margin-top:20px}.right___Nfa70 .qcount___o6F1k .score___Gy6jr{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:25px;line-height:25px;margin-right:10px;min-width:50px;text-align:center}.right___Nfa70 .qcount___o6F1k .qtitle___KF7pa{color:#000;font-size:16px;font-weight:600;word-break:break-all}.right___Nfa70 .scoreByBlankRadio___QYQY5{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9!important;margin-left:20px}.right___Nfa70 .scoreByBlankRadio___QYQY5 span{font-size:14px}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper]{align-items:center;background-color:transparent;border:none;color:#9096a3;display:inline-flex;height:32px;padding:0 20px}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]{align-items:center;background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea!important;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#3061d0;display:inline-flex;padding:0 20px}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#c8d2ea!important}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.modalconfirm___dmWFe div[class~=ant-modal-body]{padding:16px 24px}.scoremodal___CDA7w [class~=ant-modal-body]{padding:30px 40px}.scoremodal___CDA7w .title___xV4Rt{color:#000;display:flex;font-size:16px;font-weight:500;width:100%}.scoremodal___CDA7w .score___Gy6jr{color:#3061d0;margin-left:305px;text-align:end}.scoremodal___CDA7w .close___jdUWv{color:#979797;cursor:pointer;font-size:15px}.scoremodal___CDA7w .content___HPqUf{background:#f6f7f9;color:#5f6368;display:flex;font-size:14px;height:40px;justify-content:space-between;line-height:40px;margin-top:20px;padding:0 20px}.scoremodal___CDA7w .content___HPqUf span{display:flex;flex:1 1}.scoremodal___CDA7w .content___HPqUf span:nth-child(4){align-items:center;display:flex;min-width:160px}.scoremodal___CDA7w .items___YkyQL{align-items:center;border-bottom:1px solid #f6f7f9;color:#5f6368;display:flex;font-size:14px;justify-content:space-between;padding:8px 20px}.scoremodal___CDA7w .items___YkyQL span{color:#000;display:flex;flex:1 1;font-weight:400}.scoremodal___CDA7w .items___YkyQL span:nth-child(4){align-items:center;color:#9096a3;display:flex;min-width:160px}.scoremodal___CDA7w .bottom___mzpp4{margin-top:12px;text-align:end;width:100%}.scoremodal___CDA7w .bottom___mzpp4 .yes___Xio6z{background:#3061d0;border:0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff!important;font-weight:400;height:32px;width:60px}.scoremodal___CDA7w .bottom___mzpp4 .no___hbicD{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66!important;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.formcenter___kN8Ax div[class~=ant-form-item-row]{align-items:center;margin-bottom:30px!important}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px;width:60px}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper] span{color:#464f66}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].easy____g1mR{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].easy____g1mR span{color:#46b70e}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].medium___vPAsn{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].medium___vPAsn span{color:#165dff}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].hard___c6tcf{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].hard___c6tcf span{color:#ee6f1a}.formcenterselect___B88vb div[class~=ant-form-item-label]{line-height:46px;max-height:46px}.selectitems1___Dzpho{width:480px!important}.selectitems1___Dzpho div[class~=ant-select-selector]{min-height:46px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-item],.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:46px!important;line-height:46px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px!important}.selectitems___wUGKF{width:480px!important}.selectitems___wUGKF div[class~=ant-select-selector]{min-height:46px!important}.selectitems___wUGKF div[class~=ant-select-selector] span[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important;padding:0 10px!important}.selectitems___wUGKF div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.morebottom___F5cFQ{margin-top:50px;text-align:center;width:100%}.morebottom___F5cFQ .yes___Xio6z{background:#3061d0;border-radius:2px;color:#fff;font-weight:400;height:38px;width:126px}.morebottom___F5cFQ .no___hbicD{border:1px solid #bacffe;border-radius:2px;color:#3061d0;font-weight:400;height:38px;line-height:14px;margin-right:20px;opacity:.9;width:60px}.scoreinput___S9Fbv{margin:20px 0 0!important;padding-bottom:20px!important}.scoreinput___S9Fbv [class~=ant-form-item-row]{height:46px}.scoreinput___S9Fbv [class~=ant-input-number-input-wrap] input{height:46px!important}.scoreinput___S9Fbv [class~=ant-form-item-label]{height:100%;line-height:46px}.titleTooltip___J0i26{max-width:600px!important}.titleTooltip___J0i26 div[class~=ant-tooltip-inner]{max-height:400px;overflow:auto}.exercise_styles___BJAZm{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:1200px}.publicQuest___iYvzo .ant-modal-footer{margin-top:0!important}.publicQuest___iYvzo .ant-input{border-radius:4px;min-height:30px}.publicQuest___iYvzo .ant-form-item{margin-bottom:20px}.publicQuest___iYvzo [class~=ant-select-selector]{height:40px!important}.publicQuest___iYvzo [class~=ant-select-selector] input[class~=ant-select-selection-search-input],.publicQuest___iYvzo [class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:40px!important;line-height:40px!important}.publicQuest___iYvzo [class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:40px!important}.publicQuest___iYvzo [class~=ant-select-selection-search] input{height:40px!important}.publicQuest___iYvzo .ant-form-item-label{padding-top:6px}.publicQuest___iYvzo .publicQuestContent___vgbKh .public_tips___UX0Dn{align-items:flex-start;background-color:#f6f7f9;color:#9096a3;display:flex;font-size:14px;font-weight:400;line-height:26px;margin-bottom:15px;padding:10px}.publicQuest___iYvzo .publicQuestContent___vgbKh .concat___wOfND{color:#9096a3;display:flex;justify-content:flex-end;margin-bottom:10px;position:relative;top:-14px}.publicQuest___iYvzo .publicQuestContent___vgbKh .concat___wOfND span{color:#3061d0;cursor:pointer}.ul___TdfYY{padding-left:0}.ul___TdfYY li{line-height:26px}.text___bQulM{margin-top:20px;padding-bottom:20px}.text___bQulM .sup___rX_Y3{-webkit-margin-end:4px;color:#ff4d4f;display:inline-block;font-family:SimSun,sans-serif;font-size:14px;margin-inline-end:4px}.wrap___m6v_p div[class~=ant-form-item]{margin-bottom:0}.wrap___m6v_p div[class~=ant-form-item-explain-error]{display:none}.wrap___m6v_p .deleteIcon___hdYRw{color:#e30000;font-size:14px}.wrap___m6v_p .keywordTag___BLtdn{color:#000;display:flex;font-size:14px;font-weight:400;padding:10px 10px 10px 8px}.questionTitleEditorWrap___fdaK7{margin-bottom:18px}.choiceWrap___wkyUO{margin-bottom:20px}.choiceWrap___wkyUO .choiceIndex___tExMq{align-items:center;border:1px solid #dcdcdc;border-radius:23px;color:#464f66;cursor:pointer;display:flex;flex:0 0 auto;font-size:16px;font-weight:400;height:46px;justify-content:center;width:46px}.choiceWrap___wkyUO .choiceIndex___tExMq.judgementIndex___RMhzJ{border-radius:2px}.choiceWrap___wkyUO .setAnswerBtn___bisIK{align-items:center;border:1px solid #dcdcdc;border-radius:2px;color:#9096a3;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:46px;padding:0 16px}.choiceWrap___wkyUO .activeAnswer___MnyyC{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___wkyUO .activeJudgementAnswer___grGX5{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___wkyUO .actionWrapper___LUawU{align-items:center;display:flex;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___wkyUO .actionWrapper___LUawU .addIcon___ckXqe{color:#2fa34f;font-size:14px}.choiceWrap___wkyUO .actionWrapper___LUawU .deleteIcon___hdYRw{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___nuo0O{align-items:center;border:1px solid #dcdcdc;border-radius:2px;display:flex;font-size:14px;min-height:46px;padding:8px 12px}.placeholder___Dhdir{color:#9096a3;font-size:14px;font-weight:400}.blankWrapper___cnidV{align-items:center;display:flex}.blankWrapper___cnidV .blankInput___iZ5BF{border:1px solid #dcdcdc;border-radius:2px;font-size:14px;height:46px}.blankInputNumberWrapper___zlXQc div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___zlXQc [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___zlXQc input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___OdgAm{align-items:center;background:#3061d0;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:400;height:32px;justify-content:center;width:80px}.blankIndex___g4Y7d{color:#666;font-size:14px;font-weight:400}.baseInputWrapper___DCOHd div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___DCOHd input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___SyLrk{margin-bottom:30px}.collapseWrapper___SyLrk div[class~=ant-collapse-item]{border:none;box-shadow:0 2px 4px 0 #eaeef4;margin-bottom:20px}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-header]{align-items:center!important;background-color:#f6f7f8;height:64px!important;padding:0 20px!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___SyLrk .panelHeader___E0il1{color:#000;font-size:14px;font-weight:400}.collapseWrapper___SyLrk .panelHeader___E0il1 span{color:#666}.collapseWrapper___SyLrk .open___IFH3V{color:#165dff;transform:rotate(90deg)}.collapseWrapper___SyLrk .close___YpIA9{color:#82a8ff}.hide___Nl1W6{display:none}.scoreByBlankRadio___jpG4i{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;margin-right:20px}.scoreByBlankRadio___jpG4i span{font-size:14px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-group]{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper]{align-items:center;background-color:transparent;border:none;border-radius:30px;color:#9096a3;display:inline-flex;height:32px;padding:0 20px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]{align-items:center;background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea;border-radius:30px;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#3061d0;display:inline-flex;padding:0 20px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:first-child{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:last-child{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent}.flex_box_center___Vhtb1{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___k2ZrJ{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___tn6Db{box-align:center;align-items:center}.flex_box_center_end___k3eNX{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___rsWbi{box-orient:block-axis;flex-direction:column}.warp___UlRJc .indexTag___rjJ1u{white-space:nowrap}.warp___UlRJc .normalWrap___Qm4zY{padding:20px 0 0 38px}.warp___UlRJc .redio___VW3yr{align-items:center;display:flex;margin-bottom:25px}.warp___UlRJc .redio___VW3yr .redioitem___jAPlJ{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:7px;height:14px;margin-right:10px;min-width:14px;width:14px}.warp___UlRJc .redio___VW3yr .redioitemyes___VoiQ1{color:#37ad83;font-size:14px;margin-right:10px}.warp___UlRJc .redio___VW3yr .title___Dt2dl{color:#000;font-size:16px}.warp___UlRJc .redio___VW3yr .titleyes___Fjh3a{color:#37ad83;font-size:16px}.warp___UlRJc .redio___VW3yr .yestag___CXrPv{background:#ebf6f2;color:#37ad83;font-size:12px;height:20px;line-height:20px;margin-left:16px;min-width:60px;text-align:center;width:60px}.warp___UlRJc .checkbox___CgMU_{align-items:center;display:flex;margin-bottom:25px}.warp___UlRJc .checkbox___CgMU_ .checkboxitem___PpJ9n{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:2px;height:14px;margin-right:10px;min-width:14px;width:14px}.warp___UlRJc .checkbox___CgMU_ .checkboxitemyes___pCfvZ{color:#37ad83;font-size:14px;margin-right:10px}.warp___UlRJc .checkbox___CgMU_ .title___Dt2dl{color:#000;font-size:16px}.warp___UlRJc .checkbox___CgMU_ .titleyes___Fjh3a{color:#37ad83;font-size:16px}.warp___UlRJc .checkbox___CgMU_ .yestag___CXrPv{background:#ebf6f2;color:#37ad83;font-size:12px;height:20px;line-height:20px;margin-left:16px;min-width:60px;text-align:center;width:60px}.warp___UlRJc .bottom___BqrmJ{background:#f6f7f9;margin-top:40px;padding:20px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG{align-items:center;display:flex;font-size:16px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG .left___l29lW{color:#666;min-width:48px;text-align:end;width:56px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG .right___nB1XE{color:#000;margin-left:10px;max-width:700px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warp___UlRJc .completion___y1m7L{padding-top:20px}.warp___UlRJc .completion___y1m7L .title___Dt2dl{color:#666;min-width:70px}.warp___UlRJc .completion___y1m7L .content___AmQy4{flex:1 1}.warp___UlRJc .completion___y1m7L .content___AmQy4 .items___lIt8e{border:1px solid #dcdcdc;border-radius:2px;color:#37ad83;display:flex;font-size:14px;margin-bottom:20px;padding:10px}.warp___UlRJc .simple___zxJLH{margin-top:20px}.warp___UlRJc .simple___zxJLH .title___Dt2dl{color:#37ad83;font-size:14px;margin-top:2px;white-space:nowrap}.warp___UlRJc .simple___zxJLH .content___AmQy4{font-size:16px}.warp___UlRJc .shixunWrapper___kAYdL{border:1px solid #dcdcdc;margin-top:22px;padding:20px 20px 0}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS{align-items:center;display:flex}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS .score___Px5Fq{color:#666;font-size:16px;margin-right:10px}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS .qtitle___wG7Nn{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-weight:400;overflow:hidden;width:80%}.warp___UlRJc .program___gzKdL{border:1px solid #dcdcdc;margin-top:22px;padding:20px}.warp___UlRJc .combination___R0ysn{display:flex;margin-top:30px}.warp___UlRJc .combination___R0ysn .qtype___U0Suy{color:#434d6c;font-size:16px;margin-right:6px}.warp___UlRJc .combination___R0ysn .score___Px5Fq{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:25px;line-height:25px;margin-right:10px;min-width:50px;text-align:center}.warp___UlRJc .combination___R0ysn .qtitle___wG7Nn{color:#000;display:flex;font-size:16px;font-weight:400;line-break:anywhere;width:85%}.customModal___bVzUV .ant-modal-close-x{height:66px;line-height:66px;width:86px}.customModal___bVzUV .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___bVzUV .ant-modal-header{padding:22px 40px}.customModal___bVzUV .ant-modal-header .ant-modal-title{font-size:16px;font-weight:500}.customModal___bVzUV .ant-modal-footer{border:0;padding:30px 40px}.customModal___bVzUV .ant-modal-footer button{border-radius:2px;height:32px;width:60px}.customModal___bVzUV .ant-modal-footer button:first-child{background:#fcfcfe}.customModal___bVzUV .ant-modal-body{max-height:500px;overflow:auto;padding:18px 40px 30px}.customModal___bVzUV .content___oKhZq aside{display:flex}.customModal___bVzUV .content___oKhZq .upload___nPxEL{background:#3061d0;border:none;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-size:14px;font-weight:400;height:32px;width:108px}.customModal___bVzUV ul{padding-left:18px}.customModal___bVzUV .infoText___gZEJF{color:#464f66;font-size:12px;margin-bottom:8px}.customModal___bVzUV .okBtn___CVo2A{background-color:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5)}.customModal___bVzUV .fileList___tauGN{align-items:center;display:flex;justify-content:space-between;margin-top:14px}.customModal___bVzUV .fileList___tauGN .fileName___T_8JX{color:#3061d0;font-size:14px;font-weight:400}.selectitems___imW2Y{margin:20px 0!important;width:300px!important}.flex_box_center___aDsO9{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___5V4Xk{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___rNdEP{box-align:center;align-items:center}.flex_box_center_end___cKjnr{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___glFYD{box-orient:block-axis;flex-direction:column}.scoremodal___PfqOf [class~=ant-modal-body]{padding:30px 40px}.scoremodal___PfqOf [class~=ant-modal-footer]{margin-top:0!important;padding:0 0 20px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz span[class~=ant-select-arrow]{right:12px}.scoremodal___PfqOf .allqingchu___IqL8g{color:#165dff;cursor:pointer;margin-top:8px}.scoremodal___PfqOf .allqingchu___IqL8g span{color:#165dff;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:5px;width:84px}.scoremodal___PfqOf .allqingchu___IqL8g:hover,.scoremodal___PfqOf .allqingchu___IqL8g:hover span{color:#e30000}.scoremodal___PfqOf .title___UgYfD{color:#000;display:flex;font-size:16px;font-weight:500;margin-top:10px;width:100%}.scoremodal___PfqOf .score___LjJmD{color:#3061d0;margin-left:305px;text-align:end}.scoremodal___PfqOf .close___I0jAO{color:#979797;cursor:pointer;font-size:15px}.scoremodal___PfqOf .content___4u86F{color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:24px;margin-top:40px}.scoremodal___PfqOf .content___4u86F span{display:flex;flex:1 1}.scoremodal___PfqOf .content___4u86F span:nth-child(4){align-items:center;display:flex;min-width:160px}.scoremodal___PfqOf .items___mK2L5{align-items:center;color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.scoremodal___PfqOf .items___mK2L5 span{color:#000;display:flex;flex:1 1;font-weight:400}.scoremodal___PfqOf .items___mK2L5 span:nth-child(4){align-items:center;color:#9096a3;display:flex;min-width:160px}.scoremodal___PfqOf .bottom___vQTEm{text-align:end;width:100%}.scoremodal___PfqOf .bottom___vQTEm .yes___j81JQ{background:#3061d0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff!important;font-weight:400;height:32px;width:60px}.scoremodal___PfqOf .bottom___vQTEm .no___kiUH4{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66!important;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.scoremodal___PfqOf .titlecount___lliQr{background:#fa6400;border-radius:15px;color:#fff;display:inline-flex;height:22px;justify-content:center;margin-left:5px;width:41px}.scoremodal___PfqOf .add___QhDj8{color:#fa6400;font-size:14px;font-weight:400;line-height:14px;position:absolute;top:2px}.scoremodal___PfqOf .search___QCCaL{align-items:center;background-color:#f6f7f9;border:none;border-radius:19px;display:flex;height:38px;overflow:hidden;padding-left:20px;width:290px}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper] input{height:19px!important;line-height:19px!important}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.scoremodal___PfqOf .search___QCCaL span[class~=ant-input-group-addon]{display:none}.scoremodal___PfqOf .search___QCCaL .searchIcon___oXRH5{cursor:pointer;margin-right:14px}.scoremodal___PfqOf .search___QCCaL input{background-color:#f6f7f9;font-size:14px}.scoremodal___PfqOf .tabWrap___Cu_4D{margin-bottom:18px}.scoremodal___PfqOf .tabWrap___Cu_4D div[class~=ant-tabs-tab]{color:#5f6368;font-size:14px;margin-right:40px!important}.scoremodal___PfqOf .tabWrap___Cu_4D div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav]{height:52px;margin:0;padding:0 2px}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___BVDlS div[class~=ant-modal-header]{padding-bottom:0;padding-left:40px;padding-top:30px}.previewModal___BVDlS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___BVDlS button[class~=ant-modal-close]{right:16px;top:17px;transform:scale(1.2)}.flex_box_center___zojHa{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___wmLZ4{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___DszWW{box-align:center;align-items:center}.flex_box_center_end___mVCv5{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___fbC9t{box-orient:block-axis;flex-direction:column}.warp___isAcM{max-height:552px;overflow:auto}.warp___isAcM .shixunbutton___h3Ybb{align-items:center;background:#3061d0;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;color:#fff;display:flex;font-size:14px;font-weight:400;height:32px;justify-content:center;line-height:32px;margin-right:20px;width:108px}.warp___isAcM .shixunbutton___h3Ybb i{font-size:12px}.warp___isAcM .redio___xDffb{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:25px}.warp___isAcM .redio___xDffb .redioitem___FFPtq{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:7px;height:14px;margin-right:10px;min-width:14px;width:14px}.warp___isAcM .redio___xDffb .redioitemyes___pF7ID{color:#37ad83;font-size:14px;margin-right:10px}.warp___isAcM .redio___xDffb .title___mnPZc{color:#000;font-size:16px}.warp___isAcM .redio___xDffb .titleyes___wrtWQ{color:#37ad83;font-size:16px}.warp___isAcM .redio___xDffb .yestag___D4krY{background:#ebf6f2;color:#37ad83;font-size:12px;height:20px;line-height:20px;margin-left:16px;min-width:60px;text-align:center;width:60px}.warp___isAcM .qcount___W5pwO{align-items:center;display:flex;margin-bottom:20px}.warp___isAcM .qcount___W5pwO .score___eKQzl{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:20px;margin-right:5px;text-align:center;width:44px}.warp___isAcM .qcount___W5pwO .qtitle___lb8MD{color:#000;width:100%}.warp___isAcM .checkbox___QpUm4{align-items:center;display:flex;margin-bottom:25px}.warp___isAcM .checkbox___QpUm4 .checkboxitem___Wm2SH{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:2px;height:14px;margin-right:10px;min-width:14px;width:14px}.warp___isAcM .checkbox___QpUm4 .checkboxitemyes___VVVTe{color:#37ad83;font-size:14px;margin-right:10px}.warp___isAcM .checkbox___QpUm4 .title___mnPZc{color:#000;font-size:16px}.warp___isAcM .checkbox___QpUm4 .titleyes___wrtWQ{color:#37ad83;font-size:16px}.warp___isAcM .checkbox___QpUm4 .yestag___D4krY{background:#ebf6f2;color:#37ad83;font-size:12px;height:20px;line-height:20px;margin-left:16px;min-width:60px;text-align:center;width:60px}.warp___isAcM .bottom___Mn_Bw{background-color:#f6f7f9;margin-top:20px;padding:40px 20px 20px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT{display:flex;margin-bottom:25px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT .left___nQqpo{color:#666;font-size:14px;min-width:48px;text-align:end;width:56px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT .right___v58qy{color:#000;font-size:14px;margin-left:10px}.warp___isAcM .completion___BnZSp .title___mnPZc{align-items:center;color:#666;display:flex;height:46px;justify-content:center;min-width:70px;width:70px}.warp___isAcM .completion___BnZSp .content___MU8hZ{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.warp___isAcM .completion___BnZSp .content___MU8hZ .items___a7i54{border:1px solid #dcdcdc;border-radius:2px;color:#37ad83;display:inline-block;font-size:14px;height:46px;margin-bottom:20px;margin-left:20px;min-width:102px;padding:14px 16px;text-align:center}.warp___isAcM .simple___GDw3K .title___mnPZc{color:#37ad83;font-size:14px;margin-bottom:3px;margin-top:2px;min-width:56px}.warp___isAcM .simple___GDw3K .content___MU8hZ{font-size:16px}.warp___isAcM .shixun___DGzTe{align-items:center;display:flex;margin-top:20px}.warp___isAcM .shixun___DGzTe .score___eKQzl{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:25px;line-height:25px;margin-right:10px;text-align:center;width:44px}.warp___isAcM .shixun___DGzTe .qtitle___lb8MD{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-weight:400;overflow:hidden;width:80%}.warp___isAcM .combination___AG9cr{align-items:center;display:flex;margin-top:20px}.warp___isAcM .combination___AG9cr .score___eKQzl{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:25px;line-height:25px;margin-right:10px;text-align:center;width:44px}.warp___isAcM .combination___AG9cr .qtitle___lb8MD{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-weight:600;overflow:hidden;width:80%}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{align-items:center;color:#000;display:flex}.contentTitle___xkdcN,.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{color:#6b758b;font-size:12px;font-weight:400;padding-left:14px}.antdTable___s8T2N{margin-bottom:20px;margin-top:10px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#f2f2f2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-left:40px;padding-top:30px}.antdModal___WVBk3 button[class~=ant-modal-close]{right:10px;top:18px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{max-height:620px;overflow:auto;padding-left:40px;padding-right:40px}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.flex_box_center___SFmJH{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___f2H1D{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___hW_hp{box-align:center;align-items:center}.flex_box_center_end___yklmJ{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___m0oUw{box-orient:block-axis;flex-direction:column}.customTree___ZhEHU .name___RIkn2{cursor:pointer;display:inline-block;font-size:14px;margin-left:10px;margin-top:4px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customTree___ZhEHU .ant-tree-node-content-wrapper{align-items:center;display:flex}.customTree___ZhEHU .ant-tree-switcher{color:#999;line-height:29px}.flex_box_center___ILe3s{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___c0XhE{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Iusj1{box-align:center;align-items:center}.flex_box_center_end___DIVMO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___x06LA{box-orient:block-axis;flex-direction:column}#educoder:has([class*=intelligent-body-curb]) body{overflow:visible;overflow:initial}.intelligentBox___M5xO7{margin:0 auto;position:relative}.intelligentBox___M5xO7 .red___oyEWt{color:#e53333}.intelligentBox___M5xO7 .imgBox___DdoNI{align-items:center;display:flex;flex-direction:column;justify-content:center}.intelligentBox___M5xO7 .imgBox___DdoNI span{color:rgba(48,97,208,.3);font-size:16px;margin-top:10px}.intelligentBox___M5xO7 .underpin___fwUex{display:flex;height:100%;justify-content:space-between;position:absolute;width:100%;z-index:1}.intelligentBox___M5xO7 .underpin___fwUex b{background:#f6f7f9;border-radius:4px;display:block;min-height:calc(100vh - 260px);width:calc(50% - 40px)}.intelligentBox___M5xO7 .row___W9MrK{display:flex;justify-content:space-between;padding-bottom:10px;position:relative;width:100%;z-index:2}.intelligentBox___M5xO7 .row___W9MrK .leftLayout___MMjoZ{margin-left:20px;width:calc(50% - 80px)}.intelligentBox___M5xO7 .row___W9MrK .rightLayout___EsxRX{margin-right:20px;width:calc(50% - 80px)}.intelligentBox___M5xO7 .head___Q7Od8{display:flex;justify-content:space-between;padding-bottom:10px;position:relative;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:2;z-index:3}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ{margin-left:20px;width:calc(50% - 80px)}.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{margin-right:20px;width:calc(50% - 80px)}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ,.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{background:#f6f7f9;border-top:20px solid #f6f7f9}.intelligentBox___M5xO7 .head___Q7Od8 .centerBox___j58Ut{align-items:center;display:flex;flex-direction:column;height:80px;justify-content:center;left:50%;margin-left:-40px;position:absolute;top:360px;width:80px;z-index:4}.intelligentBox___M5xO7 .head___Q7Od8 .title___rMcNx{color:#000;font-size:16px;margin-right:auto}.intelligentBox___M5xO7 .head___Q7Od8 .tip___gLHFS{align-items:center;background:hsla(221,9%,60%,.1);border-radius:0 0 8px 8px;color:#9096a3;display:flex;font-size:12px;height:30px;margin-top:10px;padding-left:20px}.leftBox___DJ6lp{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftBox___DJ6lp img{max-width:100%}.leftBox___DJ6lp .question___THjM9>h4{margin-bottom:0;margin-top:20px}.leftBox___DJ6lp .question___THjM9>h5{background:rgba(229,51,51,.06);color:#e53333;display:flex;font-size:14px;font-weight:400;margin-bottom:20px;margin-left:-20px;margin-top:20px;padding:10px 20px;white-space:pre-wrap;width:calc(100% + 40px)}.leftBox___DJ6lp .question___THjM9>h5 i{margin-right:3px;margin-top:3px}.leftBox___DJ6lp .question___THjM9>h5:last-child{margin-bottom:-20px}.leftBox___DJ6lp .question___THjM9>p{margin-bottom:0;margin-top:20px}.leftBox___DJ6lp:focus-within{border:1px solid #0152d9!important}.leftBox___DJ6lp:hover{border:1px dashed rgba(48,97,208,.6)}.leftBox___DJ6lp [contenteditable]{white-space:pre-wrap}.leftBox___DJ6lp [contenteditable]:focus-visible{outline:0 solid #0152d9}.rightBox___CuMdf{background:#fff;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf.error___PHzCG{border:1px solid rgba(229,51,51,.2)}.rightBox___CuMdf.error___PHzCG .actionHead___vTHMx{background:rgba(229,51,51,.06)}.rightBox___CuMdf [contenteditable]{white-space:pre-wrap}.rightBox___CuMdf img{max-width:100%}.rightBox___CuMdf .edit___EaRLy{border:1px solid transparent}.rightBox___CuMdf .edit___EaRLy:focus-visible{border:1px solid #0152d9;outline:0 solid #0152d9}.rightBox___CuMdf .edit___EaRLy:hover{border:1px dashed rgba(48,97,208,.6)}.rightBox___CuMdf .actionHead___vTHMx{align-items:center;background:rgba(48,97,208,.1);display:flex;height:46px;padding:0 12px 0 20px}.rightBox___CuMdf .option___z4UTy{align-items:center;display:flex;padding:0 20px 20px}.rightBox___CuMdf .option___z4UTy>aside{border:1px solid #dcdcdc;border-radius:23px;color:#464f66;cursor:pointer;flex-shrink:0;font-size:16px;height:40px;line-height:38px;margin-right:10px;text-align:center;width:40px}.rightBox___CuMdf .option___z4UTy>aside.active___o8wNJ{background:#37ad83;border:1px solid #dcdcdc;color:#fff}.rightBox___CuMdf .option___z4UTy>aside.fill___g760n{border:0;color:#5f6368;font-size:14px;height:14px;height:40px;line-height:40px;min-width:50px;width:auto}.rightBox___CuMdf .option___z4UTy .text___L_lug{border:1px solid #dcdcdc;border-radius:2px;flex:1 1;padding:8.5px 12px}.rightBox___CuMdf .option___z4UTy .text___L_lug:focus-visible{border:1px solid #0152d9!important;box-shadow:none!important;outline:0 solid #0152d9}.rightBox___CuMdf .option___z4UTy .text___L_lug:hover{border:1px solid rgba(48,97,208,.2);box-shadow:0 0 4px 0 rgba(48,97,208,.3)}.rightBox___CuMdf .liWrap___LDwxe{background:#f6f7f9;margin:0 20px 20px;overflow:hidden;padding:10px 10px 0}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf{align-items:center;display:flex;margin-bottom:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf>aside{color:#5f6368;flex-shrink:0;margin-right:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf .text___L_lug{flex:1 1}.rightBox___CuMdf>h5{background:rgba(229,51,51,.06);color:#e53333;display:flex;font-size:14px;font-weight:400;margin-bottom:0;padding:10px 20px;white-space:pre-wrap}.rightBox___CuMdf>h5 i{margin-right:3px;margin-top:3px}.buttonFixed___QxKdm{background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);height:64px;left:0;position:fixed;width:100%;z-index:900}.buttonFixed___QxKdm .buttonWrap___OEep5{align-items:center;display:flex;height:100%;justify-content:center}.buttonFixed___QxKdm .buttonWrap___OEep5 .button___b2y4h{font-size:14px!important;font-weight:400;height:38px!important;line-height:38px!important;padding:0;width:100px}.menu___aQ4xO .ant-dropdown-menu-item{align-items:center!important;display:flex!important;height:35px;justify-content:center;padding:0!important}@keyframes showHide___fHrAG{0%,to{opacity:0}33%{opacity:1}}.dotLoading___zUYOu span{animation:showHide___fHrAG 1.5s infinite;opacity:0}.dotLoading___zUYOu span:first-child{animation-delay:0s}.dotLoading___zUYOu span:nth-child(2){animation-delay:.5s}.dotLoading___zUYOu span:nth-child(3){animation-delay:1s}.folderWrapper___G__0a span[class~=ant-tree-switcher-line-icon] svg{color:#d2ddf5;transform:scale(1.2)}.folderWrapper___G__0a span[class=ant-tree-node-content-wrapper]{position:relative}.folderWrapper___G__0a div[class~=ant-tree-treenode]{padding:10px 0}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:after{border-bottom:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:before{border-left:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:after{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:before{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-iconEle]{margin-right:4px}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected]{background-color:transparent}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected] span[class~=ant-tree-title]{background:#f7f8f9;color:#3061d0}.digitalLabel___tImKs,.folderWrapper___G__0a .folderIcon___oTG6c{height:20px;width:20px}.digitalLabel___tImKs{align-items:center;background:#f6f7f9;border-radius:50%;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#464f66;display:inline-flex;font-size:12px;font-weight:600;justify-content:center}.digitalLabel___tImKs.active___Ck70Q{background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1;color:#fff}.flex_box_center___ycN2f{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___LcS9e{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___uwjPm{box-align:center;align-items:center}.flex_box_center_end___Pc903{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___AXEdv{box-orient:block-axis;flex-direction:column}.bg___fm2Cw{background:#fff;box-shadow:0 2px 4px 0 #eaeef4}.title___J3MCU{box-align:center;align-items:center;color:#000;display:box;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:18px;margin-bottom:20px;margin-top:20px}.title___J3MCU strong{color:#333}.title___J3MCU .editIcon___i4Zll{color:#7aac9a;cursor:pointer;font-size:20px;margin-left:10px}.title___J3MCU .editIcon___i4Zll:hover{color:#3061d0}.titleLeft___da61c{flex:1 1}.titleRight___EsdL6 a{font-weight:700;margin-right:20px}.formWrap___YTxC3 div[class~=ant-form-item]{margin-bottom:30px}.formWrap___YTxC3 div[class~=ant-form-item-label] label{color:#666;font-size:14px;font-weight:400}.formWrap___YTxC3 .baseLineHeight___TprCB div[class~=ant-form-item-label]{line-height:46px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG div[class~=ant-form-item-label]{line-height:38px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px;width:60px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].easy___mSxtg{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].easy___mSxtg span{color:#46b70e}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].medium___NIaWN{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].medium___NIaWN span{color:#165dff}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].hard___mddnD{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].hard___mddnD span{color:#ee6f1a}.formWrap___YTxC3 .baseFormItem___csbyb{font-size:14px}.formWrap___YTxC3 .baseFormItem___csbyb input[class~=ant-input]{height:38px!important}.formWrap___YTxC3 .baseFormItem___csbyb input[class~=ant-input-number-input]{height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector]{height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb span[class~=ant-select-arrow]{right:12px!important}.formWrap___YTxC3 .cascaderPopup___BttnF div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}.formWrap___YTxC3 .cascaderPopup___BttnF div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.selectdiv___TAr4i{color:#3061d0}.divitem___iaXB2,.selectdiv___TAr4i{align-items:center;cursor:pointer;display:flex;font-size:16px}.divitem___iaXB2{color:#464f66}.bottmodiv___bmp6p{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%;z-index:10}.bottmodiv___bmp6p .cancelBtn___Q4ZcL{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:60px}.bottmodiv___bmp6p .confirmBtn___nRiCD{background:#3061d0;border:none;border-radius:2px;color:#fff;height:38px;text-shadow:none;width:126px}.concat___jlPR1{color:#9096a3;display:flex;justify-content:flex-end;position:relative;top:-24px}.concat___jlPR1 span{color:#3061d0;cursor:pointer} \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Add__index.7c766a09.chunk.css b/p__Classrooms__Lists__Exercise__Add__index.7c766a09.chunk.css new file mode 100644 index 0000000000..c0ddacce85 --- /dev/null +++ b/p__Classrooms__Lists__Exercise__Add__index.7c766a09.chunk.css @@ -0,0 +1 @@ +.flex_box_center___aPGWN{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___MQNX5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Z7QdK{box-align:center;align-items:center}.flex_box_center_end___JQl5O{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___IhYhx{box-orient:block-axis;flex-direction:column}.bg___Kg8x_{background:#fff;box-shadow:0 2px 4px 0 #eaeef4}.title___UhsVG{box-align:center;align-items:center;color:#000;display:box;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:18px;margin-top:20px}.title___UhsVG strong{color:#333}.titleLeft___NPVwn{flex:1 1}.titleRight___UGtmZ a{font-weight:700;margin-right:20px}.formWrap___Jowb2 div[class~=ant-form-item]{margin-bottom:30px}.formWrap___Jowb2 div[class~=ant-form-item-label] label{color:#666;font-size:14px;font-weight:400}.formWrap___Jowb2 .baseLineHeight___N68WX div[class~=ant-form-item-label]{line-height:46px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi div[class~=ant-form-item-label]{line-height:38px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].easy___ZHYPU{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].easy___ZHYPU span{color:#46b70e}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].medium___piewx{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].medium___piewx span{color:#165dff}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].hard___HMXyt{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].hard___HMXyt span{color:#ee6f1a}.selectdiv___gkuBG{color:#3061d0}.divitem___vNm0q,.selectdiv___gkuBG{align-items:center;cursor:pointer;display:flex;font-size:16px}.divitem___vNm0q{color:#464f66}.bottmodiv___assW5{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%;z-index:10}.bottmodiv___assW5 .cancelBtn___Nl6Pi{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:60px}.bottmodiv___assW5 .confirmBtn___BNoFU{background:#3061d0;border:none;border-radius:2px;color:#fff;height:38px;text-shadow:none;width:126px}#educoder .baseFormItem___ILZ2V{font-size:14px}#educoder .baseFormItem___ILZ2V input[class~=ant-input]{height:38px}#educoder .baseFormItem___ILZ2V input[class~=ant-input-number-input]{height:46px}#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector]{height:46px}#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}#educoder .baseFormItem___ILZ2V span[class~=ant-select-arrow]{right:12px}#educoder .cascaderPopup___QPxW3 div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}#educoder .cascaderPopup___QPxW3 div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.addQuestionBtn___OjehS{background:#f8f9fc;border:1px solid #bacffe;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1;color:#3061d0;cursor:pointer;height:32px;line-height:32px;padding:0 15px;text-shadow:none}.addQuestionBtn___OjehS i{color:#3061d0;font-size:14px;font-weight:600}.addQuestionBtn___OjehS:hover{background:#3061d0;border-color:transparent;color:#fff}.addQuestionBtn___OjehS:hover i{color:#fff}.concat___kliXB{color:#9096a3;display:flex;justify-content:flex-end;position:relative;top:-24px}.concat___kliXB span{color:#3061d0;cursor:pointer}.wrap___Ww0Ti{display:flex}.wrap___Ww0Ti>p{color:#666;flex-shrink:0;font-size:14px;font-weight:400;margin-left:70px;margin-right:20px;text-align:right}.wrap___Ww0Ti .itemWarp___LMLjd{flex:1 1;font-size:14px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=".ant-form-item"]{margin-right:20px}.wrap___Ww0Ti .itemWarp___LMLjd input[class~=ant-input]{height:38px}.wrap___Ww0Ti .itemWarp___LMLjd input[class~=ant-input-number-input]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-multiple] div[class~=ant-select-selector]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-multiple] div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd span[class~=ant-select-arrow]{right:12px}.wrap___Ww0Ti .addIcon___xmRLl{color:#2fa34f;font-size:14px}.wrap___Ww0Ti .deleteIcon___gjwgO{color:#e30000;font-size:14px;margin-left:20px}.flex_box_center___zCnVx{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___BBiQD{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___KzPui{box-align:center;align-items:center}.flex_box_center_end___zJokd{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Grsys{box-orient:block-axis;flex-direction:column}.moreSpan___VJeLv{color:#5f6368}.moreSpan___VJeLv:hover{color:#333}.bg___oBBHW{background:#fff;box-shadow:0 2px 4px 0 #eaeef4;min-height:600px}.bg___oBBHW .title___xV4Rt{color:#000;font-size:16px;font-weight:600;line-height:18px}.bottomdiv___rPfwr{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;color:#343636;display:flex;height:64px;justify-content:center;left:0;min-width:1200px;position:fixed;width:100%;z-index:10}.bottomdiv___rPfwr .spanBtn___eJxID{cursor:pointer}.bottomdiv___rPfwr .spanBtn___eJxID:hover{color:#165dff}.bottomdiv___rPfwr .addQuestionBtn___RPRiP{background:#f8f9fc;border:1px solid #bacffe;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1;color:#3061d0;height:32px;padding:0 15px;text-shadow:none}.bottomdiv___rPfwr .addQuestionBtn___RPRiP i{color:#3061d0;font-size:14px;font-weight:600}.bottomdiv___rPfwr .addQuestionBtn___RPRiP:hover{background:#3061d0;border-color:transparent;color:#fff}.bottomdiv___rPfwr .addQuestionBtn___RPRiP:hover i{color:#fff}.bottomdiv___rPfwr .saveBtn___y9nNf{align-items:center;border:1px solid #eee;border-radius:2px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:94px}.bottomdiv___rPfwr .saveBtn___y9nNf:hover{border:1px solid #165dff;color:#165dff}.left___Q3Qf4{background:#f6f7f9;height:calc(100vh - 64px);overflow:hidden auto;padding:0 0 15px;text-align:left;width:260px}.left___Q3Qf4 .leftAction___GT9yG{background:#f6f7f9;padding:15px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.left___Q3Qf4 .Button___r00OP{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-size:12px;height:32px;margin-bottom:9px;margin-left:15px;padding:0 6px;text-align:center;width:92px}.left___Q3Qf4 .title___xV4Rt{align-items:center;border-radius:2px;display:flex;height:32px;margin-bottom:15px;padding-left:15px}.left___Q3Qf4 .title___xV4Rt:hover{background:#e1e2e4;box-shadow:0 2px 4px 0 #eaeef4}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_{align-items:center;background-color:#fff;border-radius:2px;display:flex;height:100%;justify-content:center;width:28px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .up___a9RQm{color:#3061d0;cursor:pointer;display:inline-block;font-size:13px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .down___x6RAl{color:#3061d0;cursor:pointer;display:inline-block;font-size:13px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME{cursor:not-allowed}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME.down___x6RAl,.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME.up___a9RQm{opacity:.2}.left___Q3Qf4 .title___xV4Rt .titleleft___WZ83K{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;flex:1 1;overflow:hidden;padding-right:4px;position:relative;width:85%}.left___Q3Qf4 .title___xV4Rt .more_style___ZXYnN{align-items:center;color:#000;cursor:pointer;display:flex;height:100%;justify-content:center;width:30px}.left___Q3Qf4 .title___xV4Rt .more_style___ZXYnN:hover{background-color:#fff}.left___Q3Qf4 .title___xV4Rt .iconWrapper___wofW_{display:none}.left___Q3Qf4 .qcount___o6F1k{align-items:center;display:flex;font-size:12px;height:32px;margin:0 10px 12px;padding:0 5px}.left___Q3Qf4 .qcount___o6F1k .score___Gy6jr{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:20px;margin-right:5px;min-width:50px;text-align:center}.left___Q3Qf4 .qcount___o6F1k .qtitle___KF7pa{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;overflow:hidden;width:70%;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k .qtitle___KF7pa div:first-of-type{display:inline;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k:hover{background:#fff;color:#3061d0}.left___Q3Qf4 .qcount___o6F1k:hover .qtitle___KF7pa{color:#3061d0;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k.qcountclick___kvoyc{background:#fff;border-radius:2px;box-shadow:0 2px 4px 0 #eaeef4;color:#3061d0}.left___Q3Qf4 .qcount___o6F1k.qcountclick___kvoyc .qtitle___KF7pa{color:#3061d0}.right___Nfa70{display:inline-block;max-height:calc(100vh - 64px);padding:40px;position:-webkit-sticky;position:sticky;text-align:left;top:0;vertical-align:top;width:940px}.right___Nfa70 .title___xV4Rt{align-items:center;display:flex}.right___Nfa70 .title___xV4Rt .edit___RVRSb{color:#7aac9a;cursor:pointer;font-size:20px;margin-left:20px}.right___Nfa70 .title___xV4Rt .edit___RVRSb:hover{color:#3061d0;cursor:pointer;font-size:20px;margin-left:20px}.right___Nfa70 .title___xV4Rt .delete___J9BAT{color:#9096a3;cursor:pointer;font-size:20px}.right___Nfa70 .title___xV4Rt .yuanti___ljq8l:hover{color:#417cab}.right___Nfa70 .title___xV4Rt .yuanti___ljq8l{color:#7a96ac;cursor:pointer;font-size:20px}.right___Nfa70 .title___xV4Rt .tianjia___s7Zu2:hover{color:#3061d0}.right___Nfa70 .title___xV4Rt .tianjia___s7Zu2{color:#8199c7;cursor:pointer;font-size:20px}.right___Nfa70 .title___xV4Rt .delete___J9BAT:hover{color:#ee5d5d}.right___Nfa70 .title___xV4Rt .shixun___YkjdZ{color:#3061d0;font-size:14px;font-weight:400;margin-right:20px}.right___Nfa70 .title___xV4Rt .shixun___YkjdZ i{font-size:12px}.right___Nfa70 .qcount___o6F1k{align-items:flex-start;display:flex;margin-top:20px}.right___Nfa70 .qcount___o6F1k .score___Gy6jr{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:25px;line-height:25px;margin-right:10px;min-width:50px;text-align:center}.right___Nfa70 .qcount___o6F1k .qtitle___KF7pa{color:#000;font-size:16px;font-weight:600;word-break:break-all}.right___Nfa70 .scoreByBlankRadio___QYQY5{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9!important;margin-left:20px}.right___Nfa70 .scoreByBlankRadio___QYQY5 span{font-size:14px}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper]{align-items:center;background-color:transparent;border:none;color:#9096a3;display:inline-flex;height:32px;padding:0 20px}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]{align-items:center;background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea!important;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#3061d0;display:inline-flex;padding:0 20px}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#c8d2ea!important}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.modalconfirm___dmWFe div[class~=ant-modal-body]{padding:16px 24px}.scoremodal___CDA7w [class~=ant-modal-body]{padding:30px 40px}.scoremodal___CDA7w .title___xV4Rt{color:#000;display:flex;font-size:16px;font-weight:500;width:100%}.scoremodal___CDA7w .score___Gy6jr{color:#3061d0;margin-left:305px;text-align:end}.scoremodal___CDA7w .close___jdUWv{color:#979797;cursor:pointer;font-size:15px}.scoremodal___CDA7w .content___HPqUf{background:#f6f7f9;color:#5f6368;display:flex;font-size:14px;height:40px;justify-content:space-between;line-height:40px;margin-top:20px;padding:0 20px}.scoremodal___CDA7w .content___HPqUf span{display:flex;flex:1 1}.scoremodal___CDA7w .content___HPqUf span:nth-child(4){align-items:center;display:flex;min-width:160px}.scoremodal___CDA7w .items___YkyQL{align-items:center;border-bottom:1px solid #f6f7f9;color:#5f6368;display:flex;font-size:14px;justify-content:space-between;padding:8px 20px}.scoremodal___CDA7w .items___YkyQL span{color:#000;display:flex;flex:1 1;font-weight:400}.scoremodal___CDA7w .items___YkyQL span:nth-child(4){align-items:center;color:#9096a3;display:flex;min-width:160px}.scoremodal___CDA7w .bottom___mzpp4{margin-top:12px;text-align:end;width:100%}.scoremodal___CDA7w .bottom___mzpp4 .yes___Xio6z{background:#3061d0;border:0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff!important;font-weight:400;height:32px;width:60px}.scoremodal___CDA7w .bottom___mzpp4 .no___hbicD{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66!important;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.formcenter___kN8Ax div[class~=ant-form-item-row]{align-items:center;margin-bottom:30px!important}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px;width:60px}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper] span{color:#464f66}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].easy____g1mR{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].easy____g1mR span{color:#46b70e}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].medium___vPAsn{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].medium___vPAsn span{color:#165dff}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].hard___c6tcf{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].hard___c6tcf span{color:#ee6f1a}.formcenterselect___B88vb div[class~=ant-form-item-label]{line-height:46px;max-height:46px}.selectitems1___Dzpho{width:480px!important}.selectitems1___Dzpho div[class~=ant-select-selector]{min-height:46px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-item],.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:46px!important;line-height:46px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px!important}.selectitems___wUGKF{width:480px!important}.selectitems___wUGKF div[class~=ant-select-selector]{min-height:46px!important}.selectitems___wUGKF div[class~=ant-select-selector] span[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important;padding:0 10px!important}.selectitems___wUGKF div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.morebottom___F5cFQ{margin-top:50px;text-align:center;width:100%}.morebottom___F5cFQ .yes___Xio6z{background:#3061d0;border-radius:2px;color:#fff;font-weight:400;height:38px;width:126px}.morebottom___F5cFQ .no___hbicD{border:1px solid #bacffe;border-radius:2px;color:#3061d0;font-weight:400;height:38px;line-height:14px;margin-right:20px;opacity:.9;width:60px}.scoreinput___S9Fbv{margin:20px 0 0!important;padding-bottom:20px!important}.scoreinput___S9Fbv [class~=ant-form-item-row]{height:46px}.scoreinput___S9Fbv [class~=ant-input-number-input-wrap] input{height:46px!important}.scoreinput___S9Fbv [class~=ant-form-item-label]{height:100%;line-height:46px}.titleTooltip___J0i26{max-width:600px!important}.titleTooltip___J0i26 div[class~=ant-tooltip-inner]{max-height:400px;overflow:auto}.exercise_styles___BJAZm{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:1200px}.publicQuest___iYvzo .ant-modal-footer{margin-top:0!important}.publicQuest___iYvzo .ant-input{border-radius:4px;min-height:30px}.publicQuest___iYvzo .ant-form-item{margin-bottom:20px}.publicQuest___iYvzo [class~=ant-select-selector]{height:40px!important}.publicQuest___iYvzo [class~=ant-select-selector] input[class~=ant-select-selection-search-input],.publicQuest___iYvzo [class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:40px!important;line-height:40px!important}.publicQuest___iYvzo [class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:40px!important}.publicQuest___iYvzo [class~=ant-select-selection-search] input{height:40px!important}.publicQuest___iYvzo .ant-form-item-label{padding-top:6px}.publicQuest___iYvzo .publicQuestContent___vgbKh .public_tips___UX0Dn{align-items:flex-start;background-color:#f6f7f9;color:#9096a3;display:flex;font-size:14px;font-weight:400;line-height:26px;margin-bottom:15px;padding:10px}.publicQuest___iYvzo .publicQuestContent___vgbKh .concat___wOfND{color:#9096a3;display:flex;justify-content:flex-end;margin-bottom:10px;position:relative;top:-14px}.publicQuest___iYvzo .publicQuestContent___vgbKh .concat___wOfND span{color:#3061d0;cursor:pointer}.ul___TdfYY{padding-left:0}.ul___TdfYY li{line-height:26px}.text___bQulM{margin-top:20px;padding-bottom:20px}.text___bQulM .sup___rX_Y3{-webkit-margin-end:4px;color:#ff4d4f;display:inline-block;font-family:SimSun,sans-serif;font-size:14px;margin-inline-end:4px}.wrap___m6v_p div[class~=ant-form-item]{margin-bottom:0}.wrap___m6v_p div[class~=ant-form-item-explain-error]{display:none}.wrap___m6v_p .deleteIcon___hdYRw{color:#e30000;font-size:14px}.wrap___m6v_p .keywordTag___BLtdn{color:#000;display:flex;font-size:14px;font-weight:400;padding:10px 10px 10px 8px}.questionTitleEditorWrap___fdaK7{margin-bottom:18px}.choiceWrap___wkyUO{margin-bottom:20px}.choiceWrap___wkyUO .choiceIndex___tExMq{align-items:center;border:1px solid #dcdcdc;border-radius:23px;color:#464f66;cursor:pointer;display:flex;flex:0 0 auto;font-size:16px;font-weight:400;height:46px;justify-content:center;width:46px}.choiceWrap___wkyUO .choiceIndex___tExMq.judgementIndex___RMhzJ{border-radius:2px}.choiceWrap___wkyUO .setAnswerBtn___bisIK{align-items:center;border:1px solid #dcdcdc;border-radius:2px;color:#9096a3;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:46px;padding:0 16px}.choiceWrap___wkyUO .activeAnswer___MnyyC{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___wkyUO .activeJudgementAnswer___grGX5{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___wkyUO .actionWrapper___LUawU{align-items:center;display:flex;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___wkyUO .actionWrapper___LUawU .addIcon___ckXqe{color:#2fa34f;font-size:14px}.choiceWrap___wkyUO .actionWrapper___LUawU .deleteIcon___hdYRw{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___nuo0O{align-items:center;border:1px solid #dcdcdc;border-radius:2px;display:flex;font-size:14px;min-height:46px;padding:8px 12px}.placeholder___Dhdir{color:#9096a3;font-size:14px;font-weight:400}.blankWrapper___cnidV{align-items:center;display:flex}.blankWrapper___cnidV .blankInput___iZ5BF{border:1px solid #dcdcdc;border-radius:2px;font-size:14px;height:46px}.blankInputNumberWrapper___zlXQc div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___zlXQc [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___zlXQc input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___OdgAm{align-items:center;background:#3061d0;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:400;height:32px;justify-content:center;width:80px}.blankIndex___g4Y7d{color:#666;font-size:14px;font-weight:400}.baseInputWrapper___DCOHd div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___DCOHd input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___SyLrk{margin-bottom:30px}.collapseWrapper___SyLrk div[class~=ant-collapse-item]{border:none;box-shadow:0 2px 4px 0 #eaeef4;margin-bottom:20px}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-header]{align-items:center!important;background-color:#f6f7f8;height:64px!important;padding:0 20px!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___SyLrk .panelHeader___E0il1{color:#000;font-size:14px;font-weight:400}.collapseWrapper___SyLrk .panelHeader___E0il1 span{color:#666}.collapseWrapper___SyLrk .open___IFH3V{color:#165dff;transform:rotate(90deg)}.collapseWrapper___SyLrk .close___YpIA9{color:#82a8ff}.hide___Nl1W6{display:none}.scoreByBlankRadio___jpG4i{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;margin-right:20px}.scoreByBlankRadio___jpG4i span{font-size:14px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-group]{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper]{align-items:center;background-color:transparent;border:none;border-radius:30px;color:#9096a3;display:inline-flex;height:32px;padding:0 20px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]{align-items:center;background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea;border-radius:30px;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#3061d0;display:inline-flex;padding:0 20px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:first-child{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:last-child{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent}.flex_box_center___Vhtb1{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___k2ZrJ{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___tn6Db{box-align:center;align-items:center}.flex_box_center_end___k3eNX{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___rsWbi{box-orient:block-axis;flex-direction:column}.warp___UlRJc .indexTag___rjJ1u{white-space:nowrap}.warp___UlRJc .normalWrap___Qm4zY{padding:20px 0 0 38px}.warp___UlRJc .redio___VW3yr{align-items:center;display:flex;margin-bottom:25px}.warp___UlRJc .redio___VW3yr .redioitem___jAPlJ{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:7px;height:14px;margin-right:10px;min-width:14px;width:14px}.warp___UlRJc .redio___VW3yr .redioitemyes___VoiQ1{color:#37ad83;font-size:14px;margin-right:10px}.warp___UlRJc .redio___VW3yr .title___Dt2dl{color:#000;font-size:16px}.warp___UlRJc .redio___VW3yr .titleyes___Fjh3a{color:#37ad83;font-size:16px}.warp___UlRJc .redio___VW3yr .yestag___CXrPv{background:#ebf6f2;color:#37ad83;font-size:12px;height:20px;line-height:20px;margin-left:16px;min-width:60px;text-align:center;width:60px}.warp___UlRJc .checkbox___CgMU_{align-items:center;display:flex;margin-bottom:25px}.warp___UlRJc .checkbox___CgMU_ .checkboxitem___PpJ9n{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:2px;height:14px;margin-right:10px;min-width:14px;width:14px}.warp___UlRJc .checkbox___CgMU_ .checkboxitemyes___pCfvZ{color:#37ad83;font-size:14px;margin-right:10px}.warp___UlRJc .checkbox___CgMU_ .title___Dt2dl{color:#000;font-size:16px}.warp___UlRJc .checkbox___CgMU_ .titleyes___Fjh3a{color:#37ad83;font-size:16px}.warp___UlRJc .checkbox___CgMU_ .yestag___CXrPv{background:#ebf6f2;color:#37ad83;font-size:12px;height:20px;line-height:20px;margin-left:16px;min-width:60px;text-align:center;width:60px}.warp___UlRJc .bottom___BqrmJ{background:#f6f7f9;margin-top:40px;padding:20px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG{align-items:center;display:flex;font-size:16px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG .left___l29lW{color:#666;min-width:48px;text-align:end;width:56px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG .right___nB1XE{color:#000;margin-left:10px;max-width:700px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warp___UlRJc .completion___y1m7L{padding-top:20px}.warp___UlRJc .completion___y1m7L .title___Dt2dl{color:#666;min-width:70px}.warp___UlRJc .completion___y1m7L .content___AmQy4{flex:1 1}.warp___UlRJc .completion___y1m7L .content___AmQy4 .items___lIt8e{border:1px solid #dcdcdc;border-radius:2px;color:#37ad83;display:flex;font-size:14px;margin-bottom:20px;padding:10px}.warp___UlRJc .simple___zxJLH{margin-top:20px}.warp___UlRJc .simple___zxJLH .title___Dt2dl{color:#37ad83;font-size:14px;margin-top:2px;white-space:nowrap}.warp___UlRJc .simple___zxJLH .content___AmQy4{font-size:16px}.warp___UlRJc .shixunWrapper___kAYdL{border:1px solid #dcdcdc;margin-top:22px;padding:20px 20px 0}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS{align-items:center;display:flex}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS .score___Px5Fq{color:#666;font-size:16px;margin-right:10px}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS .qtitle___wG7Nn{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-weight:400;overflow:hidden;width:80%}.warp___UlRJc .program___gzKdL{border:1px solid #dcdcdc;margin-top:22px;padding:20px}.warp___UlRJc .combination___R0ysn{display:flex;margin-top:30px}.warp___UlRJc .combination___R0ysn .qtype___U0Suy{color:#434d6c;font-size:16px;margin-right:6px}.warp___UlRJc .combination___R0ysn .score___Px5Fq{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:25px;line-height:25px;margin-right:10px;min-width:50px;text-align:center}.warp___UlRJc .combination___R0ysn .qtitle___wG7Nn{color:#000;display:flex;font-size:16px;font-weight:400;line-break:anywhere;width:85%}.customModal___bVzUV .ant-modal-close-x{height:66px;line-height:66px;width:86px}.customModal___bVzUV .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___bVzUV .ant-modal-header{padding:22px 40px}.customModal___bVzUV .ant-modal-header .ant-modal-title{font-size:16px;font-weight:500}.customModal___bVzUV .ant-modal-footer{border:0;padding:30px 40px}.customModal___bVzUV .ant-modal-footer button{border-radius:2px;height:32px;width:60px}.customModal___bVzUV .ant-modal-footer button:first-child{background:#fcfcfe}.customModal___bVzUV .ant-modal-body{max-height:500px;overflow:auto;padding:18px 40px 30px}.customModal___bVzUV .content___oKhZq aside{display:flex}.customModal___bVzUV .content___oKhZq .upload___nPxEL{background:#3061d0;border:none;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-size:14px;font-weight:400;height:32px;width:108px}.customModal___bVzUV ul{padding-left:18px}.customModal___bVzUV .infoText___gZEJF{color:#464f66;font-size:12px;margin-bottom:8px}.customModal___bVzUV .okBtn___CVo2A{background-color:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5)}.customModal___bVzUV .fileList___tauGN{align-items:center;display:flex;justify-content:space-between;margin-top:14px}.customModal___bVzUV .fileList___tauGN .fileName___T_8JX{color:#3061d0;font-size:14px;font-weight:400}.selectitems___imW2Y{margin:20px 0!important;width:300px!important}.flex_box_center___aDsO9{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___5V4Xk{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___rNdEP{box-align:center;align-items:center}.flex_box_center_end___cKjnr{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___glFYD{box-orient:block-axis;flex-direction:column}.scoremodal___PfqOf [class~=ant-modal-body]{padding:30px 40px}.scoremodal___PfqOf [class~=ant-modal-footer]{margin-top:0!important;padding:0 0 20px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz span[class~=ant-select-arrow]{right:12px}.scoremodal___PfqOf .allqingchu___IqL8g{color:#165dff;cursor:pointer;margin-top:8px}.scoremodal___PfqOf .allqingchu___IqL8g span{color:#165dff;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:5px;width:84px}.scoremodal___PfqOf .allqingchu___IqL8g:hover,.scoremodal___PfqOf .allqingchu___IqL8g:hover span{color:#e30000}.scoremodal___PfqOf .title___UgYfD{color:#000;display:flex;font-size:16px;font-weight:500;margin-top:10px;width:100%}.scoremodal___PfqOf .score___LjJmD{color:#3061d0;margin-left:305px;text-align:end}.scoremodal___PfqOf .close___I0jAO{color:#979797;cursor:pointer;font-size:15px}.scoremodal___PfqOf .content___4u86F{color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:24px;margin-top:40px}.scoremodal___PfqOf .content___4u86F span{display:flex;flex:1 1}.scoremodal___PfqOf .content___4u86F span:nth-child(4){align-items:center;display:flex;min-width:160px}.scoremodal___PfqOf .items___mK2L5{align-items:center;color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.scoremodal___PfqOf .items___mK2L5 span{color:#000;display:flex;flex:1 1;font-weight:400}.scoremodal___PfqOf .items___mK2L5 span:nth-child(4){align-items:center;color:#9096a3;display:flex;min-width:160px}.scoremodal___PfqOf .bottom___vQTEm{text-align:end;width:100%}.scoremodal___PfqOf .bottom___vQTEm .yes___j81JQ{background:#3061d0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff!important;font-weight:400;height:32px;width:60px}.scoremodal___PfqOf .bottom___vQTEm .no___kiUH4{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66!important;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.scoremodal___PfqOf .titlecount___lliQr{background:#fa6400;border-radius:15px;color:#fff;display:inline-flex;height:22px;justify-content:center;margin-left:5px;width:41px}.scoremodal___PfqOf .add___QhDj8{color:#fa6400;font-size:14px;font-weight:400;line-height:14px;position:absolute;top:2px}.scoremodal___PfqOf .search___QCCaL{align-items:center;background-color:#f6f7f9;border:none;border-radius:19px;display:flex;height:38px;overflow:hidden;padding-left:20px;width:290px}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper] input{height:19px!important;line-height:19px!important}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.scoremodal___PfqOf .search___QCCaL span[class~=ant-input-group-addon]{display:none}.scoremodal___PfqOf .search___QCCaL .searchIcon___oXRH5{cursor:pointer;margin-right:14px}.scoremodal___PfqOf .search___QCCaL input{background-color:#f6f7f9;font-size:14px}.scoremodal___PfqOf .tabWrap___Cu_4D{margin-bottom:18px}.scoremodal___PfqOf .tabWrap___Cu_4D div[class~=ant-tabs-tab]{color:#5f6368;font-size:14px;margin-right:40px!important}.scoremodal___PfqOf .tabWrap___Cu_4D div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav]{height:52px;margin:0;padding:0 2px}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___BVDlS div[class~=ant-modal-header]{padding-bottom:0;padding-left:40px;padding-top:30px}.previewModal___BVDlS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___BVDlS button[class~=ant-modal-close]{right:16px;top:17px;transform:scale(1.2)}.flex_box_center___zojHa{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___wmLZ4{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___DszWW{box-align:center;align-items:center}.flex_box_center_end___mVCv5{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___fbC9t{box-orient:block-axis;flex-direction:column}.warp___isAcM{max-height:552px;overflow:auto}.warp___isAcM .shixunbutton___h3Ybb{align-items:center;background:#3061d0;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;color:#fff;display:flex;font-size:14px;font-weight:400;height:32px;justify-content:center;line-height:32px;margin-right:20px;width:108px}.warp___isAcM .shixunbutton___h3Ybb i{font-size:12px}.warp___isAcM .redio___xDffb{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:25px}.warp___isAcM .redio___xDffb .redioitem___FFPtq{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:7px;height:14px;margin-right:10px;min-width:14px;width:14px}.warp___isAcM .redio___xDffb .redioitemyes___pF7ID{color:#37ad83;font-size:14px;margin-right:10px}.warp___isAcM .redio___xDffb .title___mnPZc{color:#000;font-size:16px}.warp___isAcM .redio___xDffb .titleyes___wrtWQ{color:#37ad83;font-size:16px}.warp___isAcM .redio___xDffb .yestag___D4krY{background:#ebf6f2;color:#37ad83;font-size:12px;height:20px;line-height:20px;margin-left:16px;min-width:60px;text-align:center;width:60px}.warp___isAcM .qcount___W5pwO{align-items:center;display:flex;margin-bottom:20px}.warp___isAcM .qcount___W5pwO .score___eKQzl{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:20px;margin-right:5px;text-align:center;width:44px}.warp___isAcM .qcount___W5pwO .qtitle___lb8MD{color:#000;width:100%}.warp___isAcM .checkbox___QpUm4{align-items:center;display:flex;margin-bottom:25px}.warp___isAcM .checkbox___QpUm4 .checkboxitem___Wm2SH{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:2px;height:14px;margin-right:10px;min-width:14px;width:14px}.warp___isAcM .checkbox___QpUm4 .checkboxitemyes___VVVTe{color:#37ad83;font-size:14px;margin-right:10px}.warp___isAcM .checkbox___QpUm4 .title___mnPZc{color:#000;font-size:16px}.warp___isAcM .checkbox___QpUm4 .titleyes___wrtWQ{color:#37ad83;font-size:16px}.warp___isAcM .checkbox___QpUm4 .yestag___D4krY{background:#ebf6f2;color:#37ad83;font-size:12px;height:20px;line-height:20px;margin-left:16px;min-width:60px;text-align:center;width:60px}.warp___isAcM .bottom___Mn_Bw{background-color:#f6f7f9;margin-top:20px;padding:40px 20px 20px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT{display:flex;margin-bottom:25px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT .left___nQqpo{color:#666;font-size:14px;min-width:48px;text-align:end;width:56px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT .right___v58qy{color:#000;font-size:14px;margin-left:10px}.warp___isAcM .completion___BnZSp .title___mnPZc{align-items:center;color:#666;display:flex;height:46px;justify-content:center;min-width:70px;width:70px}.warp___isAcM .completion___BnZSp .content___MU8hZ{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.warp___isAcM .completion___BnZSp .content___MU8hZ .items___a7i54{border:1px solid #dcdcdc;border-radius:2px;color:#37ad83;display:inline-block;font-size:14px;height:46px;margin-bottom:20px;margin-left:20px;min-width:102px;padding:14px 16px;text-align:center}.warp___isAcM .simple___GDw3K .title___mnPZc{color:#37ad83;font-size:14px;margin-bottom:3px;margin-top:2px;min-width:56px}.warp___isAcM .simple___GDw3K .content___MU8hZ{font-size:16px}.warp___isAcM .shixun___DGzTe{align-items:center;display:flex;margin-top:20px}.warp___isAcM .shixun___DGzTe .score___eKQzl{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:25px;line-height:25px;margin-right:10px;text-align:center;width:44px}.warp___isAcM .shixun___DGzTe .qtitle___lb8MD{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-weight:400;overflow:hidden;width:80%}.warp___isAcM .combination___AG9cr{align-items:center;display:flex;margin-top:20px}.warp___isAcM .combination___AG9cr .score___eKQzl{background:hsla(0,0%,93%,.6);border-radius:0 0 2px 0;color:#464f66;height:25px;line-height:25px;margin-right:10px;text-align:center;width:44px}.warp___isAcM .combination___AG9cr .qtitle___lb8MD{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:16px;font-weight:600;overflow:hidden;width:80%}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{align-items:center;color:#000;display:flex}.contentTitle___xkdcN,.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{color:#6b758b;font-size:12px;font-weight:400;padding-left:14px}.antdTable___s8T2N{margin-bottom:20px;margin-top:10px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#f2f2f2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-left:40px;padding-top:30px}.antdModal___WVBk3 button[class~=ant-modal-close]{right:10px;top:18px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{max-height:620px;overflow:auto;padding-left:40px;padding-right:40px}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.flex_box_center___SFmJH{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___f2H1D{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___hW_hp{box-align:center;align-items:center}.flex_box_center_end___yklmJ{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___m0oUw{box-orient:block-axis;flex-direction:column}.customTree___ZhEHU .name___RIkn2{cursor:pointer;display:inline-block;font-size:14px;margin-left:10px;margin-top:4px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customTree___ZhEHU .ant-tree-node-content-wrapper{align-items:center;display:flex}.customTree___ZhEHU .ant-tree-switcher{color:#999;line-height:29px}.flex_box_center___ILe3s{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___c0XhE{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Iusj1{box-align:center;align-items:center}.flex_box_center_end___DIVMO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___x06LA{box-orient:block-axis;flex-direction:column}#educoder:has([class*=intelligent-body-curb]) body{overflow:visible;overflow:initial}.intelligentBox___M5xO7{margin:0 auto;position:relative}.intelligentBox___M5xO7 .red___oyEWt{color:#e53333}.intelligentBox___M5xO7 .imgBox___DdoNI{align-items:center;display:flex;flex-direction:column;justify-content:center}.intelligentBox___M5xO7 .imgBox___DdoNI span{color:rgba(48,97,208,.3);font-size:16px;margin-top:10px}.intelligentBox___M5xO7 .underpin___fwUex{display:flex;height:100%;justify-content:space-between;position:absolute;width:100%;z-index:1}.intelligentBox___M5xO7 .underpin___fwUex b{background:#f6f7f9;border-radius:4px;display:block;min-height:calc(100vh - 260px);width:calc(50% - 40px)}.intelligentBox___M5xO7 .row___W9MrK{display:flex;justify-content:space-between;padding-bottom:10px;position:relative;width:100%;z-index:2}.intelligentBox___M5xO7 .row___W9MrK .leftLayout___MMjoZ{margin-left:20px;width:calc(50% - 80px)}.intelligentBox___M5xO7 .row___W9MrK .rightLayout___EsxRX{margin-right:20px;width:calc(50% - 80px)}.intelligentBox___M5xO7 .head___Q7Od8{display:flex;justify-content:space-between;padding-bottom:10px;position:relative;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:2;z-index:3}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ{margin-left:20px;width:calc(50% - 80px)}.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{margin-right:20px;width:calc(50% - 80px)}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ,.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{background:#f6f7f9;border-top:20px solid #f6f7f9}.intelligentBox___M5xO7 .head___Q7Od8 .centerBox___j58Ut{align-items:center;display:flex;flex-direction:column;height:80px;justify-content:center;left:50%;margin-left:-40px;position:absolute;top:360px;width:80px;z-index:4}.intelligentBox___M5xO7 .head___Q7Od8 .title___rMcNx{color:#000;font-size:16px;margin-right:auto}.intelligentBox___M5xO7 .head___Q7Od8 .tip___gLHFS{align-items:center;background:hsla(221,9%,60%,.1);border-radius:0 0 8px 8px;color:#9096a3;display:flex;font-size:12px;height:30px;margin-top:10px;padding-left:20px}.leftBox___DJ6lp{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftBox___DJ6lp img{max-width:100%}.leftBox___DJ6lp .question___THjM9>h4{margin-bottom:0;margin-top:20px}.leftBox___DJ6lp .question___THjM9>h5{background:rgba(229,51,51,.06);color:#e53333;display:flex;font-size:14px;font-weight:400;margin-bottom:20px;margin-left:-20px;margin-top:20px;padding:10px 20px;white-space:pre-wrap;width:calc(100% + 40px)}.leftBox___DJ6lp .question___THjM9>h5 i{margin-right:3px;margin-top:3px}.leftBox___DJ6lp .question___THjM9>h5:last-child{margin-bottom:-20px}.leftBox___DJ6lp .question___THjM9>p{margin-bottom:0;margin-top:20px}.leftBox___DJ6lp:focus-within{border:1px solid #0152d9!important}.leftBox___DJ6lp:hover{border:1px dashed rgba(48,97,208,.6)}.leftBox___DJ6lp [contenteditable]{white-space:pre-wrap}.leftBox___DJ6lp [contenteditable]:focus-visible{outline:0 solid #0152d9}.rightBox___CuMdf{background:#fff;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf.error___PHzCG{border:1px solid rgba(229,51,51,.2)}.rightBox___CuMdf.error___PHzCG .actionHead___vTHMx{background:rgba(229,51,51,.06)}.rightBox___CuMdf [contenteditable]{white-space:pre-wrap}.rightBox___CuMdf img{max-width:100%}.rightBox___CuMdf .edit___EaRLy{border:1px solid transparent}.rightBox___CuMdf .edit___EaRLy:focus-visible{border:1px solid #0152d9;outline:0 solid #0152d9}.rightBox___CuMdf .edit___EaRLy:hover{border:1px dashed rgba(48,97,208,.6)}.rightBox___CuMdf .actionHead___vTHMx{align-items:center;background:rgba(48,97,208,.1);display:flex;height:46px;padding:0 12px 0 20px}.rightBox___CuMdf .option___z4UTy{align-items:center;display:flex;padding:0 20px 20px}.rightBox___CuMdf .option___z4UTy>aside{border:1px solid #dcdcdc;border-radius:23px;color:#464f66;cursor:pointer;flex-shrink:0;font-size:16px;height:40px;line-height:38px;margin-right:10px;text-align:center;width:40px}.rightBox___CuMdf .option___z4UTy>aside.active___o8wNJ{background:#37ad83;border:1px solid #dcdcdc;color:#fff}.rightBox___CuMdf .option___z4UTy>aside.fill___g760n{border:0;color:#5f6368;font-size:14px;height:14px;height:40px;line-height:40px;min-width:50px;width:auto}.rightBox___CuMdf .option___z4UTy .text___L_lug{border:1px solid #dcdcdc;border-radius:2px;flex:1 1;padding:8.5px 12px}.rightBox___CuMdf .option___z4UTy .text___L_lug:focus-visible{border:1px solid #0152d9!important;box-shadow:none!important;outline:0 solid #0152d9}.rightBox___CuMdf .option___z4UTy .text___L_lug:hover{border:1px solid rgba(48,97,208,.2);box-shadow:0 0 4px 0 rgba(48,97,208,.3)}.rightBox___CuMdf .liWrap___LDwxe{background:#f6f7f9;margin:0 20px 20px;overflow:hidden;padding:10px 10px 0}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf{align-items:center;display:flex;margin-bottom:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf>aside{color:#5f6368;flex-shrink:0;margin-right:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf .text___L_lug{flex:1 1}.rightBox___CuMdf>h5{background:rgba(229,51,51,.06);color:#e53333;display:flex;font-size:14px;font-weight:400;margin-bottom:0;padding:10px 20px;white-space:pre-wrap}.rightBox___CuMdf>h5 i{margin-right:3px;margin-top:3px}.buttonFixed___QxKdm{background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);height:64px;left:0;position:fixed;width:100%;z-index:900}.buttonFixed___QxKdm .buttonWrap___OEep5{align-items:center;display:flex;height:100%;justify-content:center}.buttonFixed___QxKdm .buttonWrap___OEep5 .button___b2y4h{font-size:14px!important;font-weight:400;height:38px!important;line-height:38px!important;padding:0;width:100px}.menu___aQ4xO .ant-dropdown-menu-item{align-items:center!important;display:flex!important;height:35px;justify-content:center;padding:0!important}@keyframes showHide___fHrAG{0%,to{opacity:0}33%{opacity:1}}.dotLoading___zUYOu span{animation:showHide___fHrAG 1.5s infinite;opacity:0}.dotLoading___zUYOu span:first-child{animation-delay:0s}.dotLoading___zUYOu span:nth-child(2){animation-delay:.5s}.dotLoading___zUYOu span:nth-child(3){animation-delay:1s}.folderWrapper___G__0a span[class~=ant-tree-switcher-line-icon] svg{color:#d2ddf5;transform:scale(1.2)}.folderWrapper___G__0a span[class=ant-tree-node-content-wrapper]{position:relative}.folderWrapper___G__0a div[class~=ant-tree-treenode]{padding:10px 0}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:after{border-bottom:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:before{border-left:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:after{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:before{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-iconEle]{margin-right:4px}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected]{background-color:transparent}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected] span[class~=ant-tree-title]{background:#f7f8f9;color:#3061d0}.digitalLabel___tImKs,.folderWrapper___G__0a .folderIcon___oTG6c{height:20px;width:20px}.digitalLabel___tImKs{align-items:center;background:#f6f7f9;border-radius:50%;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#464f66;display:inline-flex;font-size:12px;font-weight:600;justify-content:center}.digitalLabel___tImKs.active___Ck70Q{background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1;color:#fff}.flex_box_center___ycN2f{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___LcS9e{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___uwjPm{box-align:center;align-items:center}.flex_box_center_end___Pc903{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___AXEdv{box-orient:block-axis;flex-direction:column}.bg___fm2Cw{background:#fff;box-shadow:0 2px 4px 0 #eaeef4}.title___J3MCU{box-align:center;align-items:center;color:#000;display:box;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:18px;margin-bottom:20px;margin-top:20px}.title___J3MCU strong{color:#333}.title___J3MCU .editIcon___i4Zll{color:#7aac9a;cursor:pointer;font-size:20px;margin-left:10px}.title___J3MCU .editIcon___i4Zll:hover{color:#3061d0}.titleLeft___da61c{flex:1 1}.titleRight___EsdL6 a{font-weight:700;margin-right:20px}.formWrap___YTxC3 div[class~=ant-form-item]{margin-bottom:30px}.formWrap___YTxC3 div[class~=ant-form-item-label] label{color:#666;font-size:14px;font-weight:400}.formWrap___YTxC3 .baseLineHeight___TprCB div[class~=ant-form-item-label]{line-height:46px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG div[class~=ant-form-item-label]{line-height:38px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px;width:60px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].easy___mSxtg{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].easy___mSxtg span{color:#46b70e}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].medium___NIaWN{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].medium___NIaWN span{color:#165dff}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].hard___mddnD{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].hard___mddnD span{color:#ee6f1a}.formWrap___YTxC3 .baseFormItem___csbyb{font-size:14px}.formWrap___YTxC3 .baseFormItem___csbyb input[class~=ant-input]{height:38px!important}.formWrap___YTxC3 .baseFormItem___csbyb input[class~=ant-input-number-input]{height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector]{height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb span[class~=ant-select-arrow]{right:12px!important}.formWrap___YTxC3 .cascaderPopup___BttnF div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}.formWrap___YTxC3 .cascaderPopup___BttnF div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.selectdiv___TAr4i{color:#3061d0}.divitem___iaXB2,.selectdiv___TAr4i{align-items:center;cursor:pointer;display:flex;font-size:16px}.divitem___iaXB2{color:#464f66}.bottmodiv___bmp6p{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%;z-index:10}.bottmodiv___bmp6p .cancelBtn___Q4ZcL{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:60px}.bottmodiv___bmp6p .confirmBtn___nRiCD{background:#3061d0;border:none;border-radius:2px;color:#fff;height:38px;text-shadow:none;width:126px}.concat___jlPR1{color:#9096a3;display:flex;justify-content:flex-end;position:relative;top:-24px}.concat___jlPR1 span{color:#3061d0;cursor:pointer} \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Answer__index.506bf746.chunk.css b/p__Classrooms__Lists__Exercise__Answer__index.15f68d25.chunk.css similarity index 99% rename from p__Classrooms__Lists__Exercise__Answer__index.506bf746.chunk.css rename to p__Classrooms__Lists__Exercise__Answer__index.15f68d25.chunk.css index f8d3a12212..eace502f7f 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.506bf746.chunk.css +++ b/p__Classrooms__Lists__Exercise__Answer__index.15f68d25.chunk.css @@ -1 +1 @@ -.flex_box_center___kVqBh{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___FMnNq{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___meESe{box-align:center;align-items:center}.flex_box_center_end___KFpOb{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___GHIK9{box-orient:block-axis;flex-direction:column}.video___nn_cD{background:#fff;font-size:0;margin-bottom:20px;min-height:160px;padding:14px;text-align:center}.video___nn_cD span{color:#ccc;display:inline-block;font-size:16px;padding-top:50px;text-align:center}.flex_box_center___ariLt{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___MC6sH{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___tJHfy{box-align:center;align-items:center}.flex_box_center_end___AfB_t{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___xX4Fj{box-orient:block-axis;flex-direction:column}.bg___nHBEZ{background:#fff}[id=educoder] .wrapper___TZKl8{padding-top:14px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm{background-color:#f6f7f9;border-radius:0;margin-bottom:10px;padding:7px 15px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm div[class~=ant-alert-description]{padding:10px 48px 8px 5px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .title___rj6Q0{color:#e99237;font-size:14px;white-space:nowrap}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .content___Te7Wz{color:#434d6c;font-size:14px}[id=educoder] .baseMargin___BRmsh{margin-left:62px}[id=educoder] .noWrap___X6AS3{white-space:nowrap}[id=educoder] .singleItem___GkaDR{border:1px solid #ccc;border-radius:2px;padding:20px 15px 10px}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-link]{display:inline}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}[id=educoder] .questionIcons___XoGYC a,[id=educoder] .questionIcons___XoGYC span{background:#fb3226;border-radius:40px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;height:40px;line-height:40px;margin-bottom:20px;margin-right:8px;text-align:center;width:40px}[id=educoder] .questionIcons___XoGYC a:hover,[id=educoder] .questionIcons___XoGYC span:hover{background-color:#ec7d72}[id=educoder] .questionIcons___XoGYC a:nth-child(5n),[id=educoder] .questionIcons___XoGYC span:nth-child(5n){margin-right:25px}[id=educoder] .questionIcons___XoGYC .green___iIYnV{background-color:#2abd8c}[id=educoder] .questionIcons___XoGYC .green___iIYnV:hover{background-color:#88d19e}[id=educoder] .questionIcons___XoGYC .orange___EIhiL{background-color:#fd8001}[id=educoder] .questionIcons___XoGYC .orange___EIhiL:hover{background-color:#fb9f42}[id=educoder] .greenTip___WwiUh{color:#2abd8c;margin-left:15px}[id=educoder] .greenTip___WwiUh:before{background:#2abd8c;border-radius:12px;content:"";display:inline-block;height:12px;margin-right:4px;position:relative;top:1px;width:12px}[id=educoder] .redTip___aWSt4{color:#fb3226;margin-left:15px}[id=educoder] .redTip___aWSt4:before{background:#fb3226;border-radius:12px;content:"";display:inline-block;height:12px;margin-right:4px;position:relative;top:1px;width:12px}[id=educoder] .orangeTip___j5g_H{color:#fd8001;margin-left:15px}[id=educoder] .orangeTip___j5g_H:before{background:#fd8001;border-radius:12px;content:"";display:inline-block;height:12px;margin-right:4px;position:relative;top:1px;width:12px}[id=educoder] .pollDesc___yDT2Q{background-color:#fff;box-sizing:border-box;color:#333;margin-bottom:0;margin-top:30px;padding:15px}[id=educoder] .answered___d2hE7{position:relative}[id=educoder] .answered___d2hE7:after{background:#cbcbcb;border-radius:50%;content:"";height:12px;position:absolute;right:35px;top:4px;width:12px}[id=educoder] .unanswer___AdOhE{position:relative}[id=educoder] .unanswer___AdOhE:after{background:#fff;border:1px solid #cbcbcb;border-radius:50%;content:"";height:12px;position:absolute;right:35px;top:4px;width:12px}[id=educoder] .anchor___z3CaP{display:flex;flex-direction:row}[id=educoder] .anchor___z3CaP [class~=ant-anchor-link]{padding:0}[id=educoder] .answerFlag___wwTKa{background:#ff3756;border:1px solid #ff3756;border-radius:50%;color:#fff;cursor:pointer;display:block;float:left;height:40px;line-height:40px;margin-bottom:5px;margin-right:10px;text-align:center;width:40px}[id=educoder] .answerFlag___wwTKa [class~=ant-anchor-link-title]{color:#fff}[id=educoder] .flagActive___piG3D{background-color:#29bd8b;border:1px solid #29bd8b;color:#fff}[id=educoder] .flagHalf___E29dd{background-color:#ff6800;border:1px solid #ff6800;color:#fff}[id=educoder] .answerStudentFlag___HRVt8{border:1px solid #cbcbcb;border-radius:50%;color:#999;cursor:pointer;display:block;float:left;height:40px;line-height:40px;margin-bottom:5px;margin-right:10px;text-align:center;width:40px}[id=educoder] .answerStudentActive___kM6r4{background:#cbcbcb;color:#fff}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-group]{width:100%}[id=educoder] .questionItem___q6Hgu [class~=ant-radio-group]{width:100%}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-wrapper]{align-items:baseline;display:flex;margin-right:5px}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span{display:inline-flex}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}[id=educoder] .questionItem___q6Hgu .questionScore___RW5tm{align-items:center;background:hsla(0,0%,93%,.6);border-radius:2px;display:flex;flex-shrink:0;height:25px;justify-content:center;white-space:nowrap;width:52px}[id=educoder] .itemType___pPqzT{padding:20px 5px}[id=educoder] .itemFlag___j5TSr{background:#eaeaea;border-radius:15px;color:#999;font-size:14px;height:22px;line-height:22px;padding:0 10px}[id=educoder] .answerWrap___G9dnn{margin-bottom:40px}[id=educoder] .answerSubjective___LRVKJ{height:130px;outline:none;overflow:auto;padding:5px;resize:vertical;width:100%}[id=educoder] .otherInput___SxNAw{background:transparent;border:none;border-bottom:1px solid #eee;flex:1 1;height:20px;line-height:20px}[id=educoder] .otherInput___SxNAw [class~=ant-input]:focus,[id=educoder] .otherInput___SxNAw [class~=ant-input]:hover{background:#f8f8f8!important;border:none!important;border-bottom:1px solid #eee!important}[id=educoder] .submitButton___zPo7H{height:40px;width:130px}[id=educoder] .randomFlag___TOZ2H{background:#84b6eb;border-radius:20px;color:#fff;display:inline-block;font-size:12px;height:24px;line-height:24px;margin-left:24px;text-align:center;width:68px}[id=educoder] .answerTrue___fgIW0{cursor:default;margin-right:40px;position:relative}[id=educoder] .answerTrue___fgIW0:after{background:#29bd8b;border-radius:5px;content:"";height:10px;position:absolute;right:35px;top:4px;width:20px}[id=educoder] .answerFalse___gAQD8{cursor:default;margin-right:40px;position:relative}[id=educoder] .answerFalse___gAQD8:after{background:#ff3756;border-radius:5px;content:"";height:10px;position:absolute;right:35px;top:4px;width:20px}[id=educoder] .answerHalf___h40sX{cursor:default;margin-right:40px;position:relative}[id=educoder] .answerHalf___h40sX:after{background:#ff6800;border-radius:5px;content:"";height:10px;left:-25px;position:absolute;top:4px;width:20px}[id=educoder] .renderHtml___UerV1{align-items:baseline;display:inline-flex}[id=educoder] .simpleText___ZKx7o{background:#f5f5f5;border:1px solid #eaeaea;border-radius:4px;box-sizing:border-box;min-height:35px;padding:5px}[id=educoder] .answerYes___AA0oM{background:rgba(22,93,255,.4);color:#fff;display:inline-block;height:12px;margin-right:4px;width:12px}[id=educoder] .answerNo___gMGLy{align-items:flex-end;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;height:12px;margin-right:4px;width:12px}[id=educoder] .answerInfo___tB4Wz{font-size:12px;margin-bottom:10px;padding:20px 20px 0}[id=educoder] .answerInfo___tB4Wz .answerProgress___CbmXy{font-weight:500}[id=educoder] .answerSheetWrap___aPipx{margin-bottom:25px}[id=educoder] .answerSheetQuestionTitle___P18Ss{color:#666;cursor:pointer;font-size:14px;font-weight:500;margin-bottom:15px}[id=educoder] .answerSheet___yhxK1{font-size:0;margin-bottom:25px;margin-top:8px;vertical-align:top;width:100%}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V{border:1px solid rgba(0,0,0,.15);border-radius:2px;color:#666;cursor:pointer;display:inline-block;font-size:14px;height:26px;line-height:26px;position:relative;text-align:center;width:26px}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .qindex___XuKA8{position:relative;z-index:1}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .markIcon___ZTkqb{color:#ffb538;position:absolute;right:-8px;top:-8px}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V:hover{border-color:#0152d9;color:#0152d9}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.active___WSsrt{background:rgba(22,93,255,.4);color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.yes___knuOK{background:#e0f4e4;border:1px solid #e0f4e4!important;color:#028d01}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.no___gv_cs{background:#ffd5d0;border:1px solid #ffd5d0!important;color:#fb3226}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.bf___pJfi5{background:#ffe5c4;border:1px solid #ffe5c4!important;color:#e77400}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.partialActive___K6lsa{background:#eee;color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.selected___grFyM{border:1px solid #165dff;color:#165dff}[id=educoder] .countDown___OzcWL{align-items:center;color:#37ad83;display:flex}[id=educoder] .countDown___OzcWL .cnText___TvFjV{font-size:14px}[id=educoder] .countDown___OzcWL>div{display:inline-block;margin-left:10px;text-align:center}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic]{display:inline-block}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic-content]{color:#37ad83;font-size:20px;font-weight:500}[id=educoder] .countDown___OzcWL>div.red___Mge1h{border-color:red;color:red}[id=educoder] .countDown___OzcWL>div.red___Mge1h [class~=ant-statistic-content]{color:red}[id=educoder] .refreshBtn___lK1MX{background:#f6f7f9;border:none;border-radius:4px;color:#37ad83;height:38px;width:88px}[id=educoder] .refreshBtn___lK1MX:active,[id=educoder] .refreshBtn___lK1MX:focus,[id=educoder] .refreshBtn___lK1MX:hover{background:#f6f7f9;color:#37ad83}[id=educoder] .fold___id0EJ{box-align:center;align-items:center;background:#fff;cursor:pointer;display:box;display:flex;height:66px;justify-content:center;-webkit-justify-content:center;margin-top:-33px;position:absolute;right:-16px;top:50%;width:16px;z-index:3}[id=educoder] .fold___id0EJ:before{border-bottom:10px solid #fff;border-right:15px solid #fafafa;content:"";height:0;position:absolute;right:0;top:0;width:0}[id=educoder] .fold___id0EJ:after{border-right:15px solid #fafafa;border-top:10px solid #fff;bottom:0;content:"";height:0;position:absolute;right:0;width:0}[id=educoder] .cardList___xKhMX{height:calc(88vh - 224px);overflow:auto;padding:10px 20px 160px}[id=educoder] .cardList___xKhMX.withQrcode___qphZK{height:calc(88vh - 324px)}[id=educoder] .iframe___pMMQx{background:#fff;border:none;bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:999}[id=educoder] .eduTip___hXWhK{background:#fff;border-radius:6px;margin-top:20px;padding:15px}[id=educoder] .eduQrcode____qxcx{background:#fff;margin-top:20px;padding:10px 15px}[id=educoder] .eduQrcode____qxcx canvas{border:10px solid #0152d9;border-radius:4px;height:110px;width:110px}[id=educoder] .eduVideo___mufWJ>aside{margin-bottom:0;padding:0}[id=educoder] .eduVideo___mufWJ>aside video{border-top-left-radius:4px;border-top-right-radius:4px;width:100%}[id=educoder] .eduUsername___tiufh{border-radius:0 0 6px 6px;font-weight:600}[id=educoder] .startAnswer___AA7n5{background:#fff;border:1px solid #ccccc0;border-radius:6px;cursor:pointer;height:50px;line-height:50px;margin-top:20px;padding-left:20px;width:100%}[id=educoder] .eduSubmit___UPIsJ{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 8px 0 hsla(0,0%,80%,.5);display:flex;height:80px;left:0;position:fixed;width:100%;z-index:205}[id=educoder] .eduSubmit___UPIsJ>div{margin:0 auto!important;width:1200px}[id=educoder] .eduTitle___jCJrO{background:#fff;left:0;padding:10px 0;position:fixed;top:-10px;width:100%;z-index:3}[id=educoder] .eduTitle___jCJrO>aside{margin:0 auto;width:1200px}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen]{bottom:68px;height:auto!important;top:56px!important}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen] [class~=markdown-editor-body]{height:calc(100% - 30px)!important}[id=educoder] .simpleMd___ZGbXj *{white-space:break-spaces;word-break:break-all}[id=educoder] .videomodal___bYarH{padding:0;width:200px}[id=educoder] .videomodal___bYarH div[class~=ant-modal-body]{padding:0}[id=educoder] .mainPart___Fqvw7 .userInfoText___nqL8p{color:#000;font-size:16px;font-weight:600}[id=educoder] .mainPart___Fqvw7 .answerSheetBottom___yXf5u{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #eaeef4;display:flex;height:40px;position:absolute;width:100%;z-index:5}[id=educoder] .mainPart___Fqvw7 .tooltipWrap___AxG9B{align-items:center;color:#5f6368;display:flex}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook{height:88vh;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .grey___UBSG9{background-color:#e4e4e4;border:none;color:#666}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .grey___UBSG9:hover{background-color:#d6d6d6}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .green___iIYnV{background-color:#e0f4e4;border:none;color:#028d01;font-weight:700}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .green___iIYnV:hover{background-color:#c5e9cc}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .blue___aRuKK{background-color:#deefff;border:none;color:#0152d9;font-weight:700}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .blue___aRuKK:hover{background-color:#cae5ff}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .orange___EIhiL{background-color:#ffe9c9;border:none;color:#ff6800;font-weight:700}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .orange___EIhiL:hover{background-color:#fddfb1}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .red___Mge1h{background-color:#ffd5d0;border:none;color:#fb3226;font-weight:700}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .red___Mge1h:hover{background-color:#ffbdb6}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3{background-color:#fff;height:88vh;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66{height:inherit;overflow:auto;padding-bottom:78px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeTitle___r6Fo9{color:#000;font-size:16px;font-weight:600}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeInfo___JfpWv{color:#464f66;font-size:16px;font-weight:400}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .toIframeBtn___gRKtn{height:36px;width:92px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv{background-color:#fff;bottom:0;box-shadow:0 -2px 8px 0 #f1f1f1;height:64px;padding:0 30px;position:absolute;width:100%;z-index:100}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF{border-radius:4px;color:#666;height:38px;width:116px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF:hover{color:#3061d0}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl{border-radius:2px;height:38px;width:118px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG{color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG:hover{color:#3061d0}[id=educoder] .analysisWrap___JoCnb{border-top:1px dotted #ccc;padding-top:20px}[id=educoder] .analysisWrap___JoCnb .greyBg___vgesc{background:#f6f7f9;border-radius:4px;padding:20px 15px}[id=educoder] .fixHeader___RoNxE{align-items:stretch;background:#fff;box-shadow:0 2px 4px 0 #eaeef4;display:flex;height:64px;min-width:1000px;width:100%;z-index:1}[id=educoder] .fixHeader___RoNxE .exerciseTitle___Dtp56{color:#333;font-size:18px;font-weight:600;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[id=educoder] .fixHeader___RoNxE .submitButton___zPo7H{border-radius:4px;height:38px;width:88px}[id=educoder] .commitModal___zqvNA .commitItem___mjYF6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[id=educoder] .commitModal___zqvNA .commitInfoLabel___KtIjW{color:#666;font-size:14px;margin-right:8px}[id=educoder] .commitModal___zqvNA .commitInfoValue___DCyRn{color:#191919;font-size:14px}[id=educoder] .cameraHeader___Pqhwb{background-color:#fff;border-radius:6px 6px 0 0;height:46px;padding:0 12px;width:200px}[id=educoder] .cameraHeader___Pqhwb i{color:#3061d0;margin-right:8px}[id=educoder] .cameraHeader___Pqhwb span{color:#232b40;font-size:14px}[id=educoder] .dottedLineWrapper___ONO9c .leftHalfCircle___RNJN7{background-color:#fafafa;border-radius:50%;height:20px;transform:translateX(-50%);width:20px}[id=educoder] .dottedLineWrapper___ONO9c .dottedLine___qWy4W{border-bottom:1px dotted #ccc}[id=educoder] .dottedLineWrapper___ONO9c .rightHalfCircle___s3_hr{background-color:#fafafa;border-radius:50%;height:20px;transform:translateX(50%);width:20px}[id=educoder] .orangeNum___IYnup{color:#ffa25a}[id=educoder] .teachAnalysis___FH6fk{color:#5f6368;cursor:pointer}[id=educoder] .teachAnalysis___FH6fk:hover{color:#3061d0}[id=educoder] .teachAnalysisModal___RcKVp{color:rgba(0,0,0,.9);line-height:25px}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-header]{padding:25px 25px 0}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-body]{padding:20px 25px 25px}.score___mcGn7{color:#fa6400;font-weight:600}.wrap___h11sQ{color:#6a7283;font-size:14px;font-weight:400}.flex_box_center___xK64P{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___BNBCA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ConJK{box-align:center;align-items:center}.flex_box_center_end___L08sz{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___hvk0E{box-orient:block-axis;flex-direction:column}.shixunWrp___FTFC6{border:1px solid #eee;margin-top:20px}.shixunWrp___FTFC6 [class~=monaco-editor]{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___FTFC6 [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___FTFC6 h2{background:#f6f7f9;border-bottom:1px solid #ccc;color:#666;font-size:14px;font-weight:400;margin:0;padding:6px 20px;position:relative}.shixunWrp___FTFC6 h2 span{position:absolute;right:10px;top:6px}.fill___H_Qd6{margin-bottom:40px}.fill___H_Qd6 .index___PaSVJ{color:#666;font-size:14px}.fill___H_Qd6 .success___fz_F7{color:#00c21e}.fill___H_Qd6 .fail___ftXSv{color:#fa6400}.fill___H_Qd6 .fillInput___q_sSb{height:46px}.shixunWrapper___toGqF{border:1px solid #ccc;border-radius:2px;margin-left:62px;max-height:380px;overflow:auto;padding:10px 20px 90px 15px}.shixunWrapper___toGqF .score___AsYGZ{color:#999;font-size:14px}.shixunWrapper___toGqF .name___hawfX{color:#333;font-size:14px;margin-left:6px}.programWrapper___zVQPT{margin-left:62px}.programWrapper___zVQPT .desc___MFIu5{color:#666;font-size:14px;margin-bottom:14px}.programWrapper___zVQPT .content___QuE41{border:1px solid #ccc;border-radius:2px;max-height:300px;overflow:auto;padding:10px 15px}.analysisWrap___qGPzJ{border-top:1px dotted #ccc;padding-top:20px}.analysisWrap___qGPzJ .greyBg___FIDIB{background:#f6f7f9;border-radius:4px;padding:20px 15px}.comments___ZkLeS{background-color:#fff;min-height:90px;padding:15px}.comments___ZkLeS .greyText___ow9J6{color:#6a7283}.comments___ZkLeS .commentText___Uklcs{color:#333}.wrapper___XTdhL{border:1px solid #dcdcdc;border-radius:4px}.header___pq5DQ{background:#f6f7f9;border-radius:4px 4px 0 0;color:#000;font-size:14px;height:40px;padding:0 20px 0 15px}.header___pq5DQ img{border-radius:50%;width:28px}.header___pq5DQ .updateTime___WYYjt{margin-left:auto}.header___pq5DQ .updateTime___WYYjt .text___FmQY7{color:#6a7283;margin-right:10px}.header___pq5DQ .updateTime___WYYjt .date___DiXg4{color:#333}.codeInput___xSFAu input{border:1px solid #e5e5e5;color:#000;font-size:18px;font-weight:500;height:48px;line-height:46px;margin-right:30px;text-align:center;width:48px}.codeInput___xSFAu input:last-child{margin-right:0} \ No newline at end of file +.flex_box_center___kVqBh{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___FMnNq{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___meESe{box-align:center;align-items:center}.flex_box_center_end___KFpOb{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___GHIK9{box-orient:block-axis;flex-direction:column}.video___nn_cD{background:#fff;font-size:0;margin-bottom:20px;min-height:160px;padding:14px;text-align:center}.video___nn_cD span{color:#ccc;display:inline-block;font-size:16px;padding-top:50px;text-align:center}.flex_box_center___ariLt{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___MC6sH{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___tJHfy{box-align:center;align-items:center}.flex_box_center_end___AfB_t{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___xX4Fj{box-orient:block-axis;flex-direction:column}.bg___nHBEZ{background:#fff}[id=educoder] .wrapper___TZKl8{padding-top:14px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm{background-color:#f6f7f9;border-radius:0;margin-bottom:10px;padding:7px 15px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm div[class~=ant-alert-description]{padding:10px 48px 8px 5px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .title___rj6Q0{color:#e99237;font-size:14px;white-space:nowrap}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .content___Te7Wz{color:#434d6c;font-size:14px}[id=educoder] .baseMargin___BRmsh{margin-left:62px}[id=educoder] .noWrap___X6AS3{white-space:nowrap}[id=educoder] .singleItem___GkaDR{border:1px solid #ccc;border-radius:2px;padding:20px 15px 10px}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-link]{display:inline}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}[id=educoder] .questionIcons___XoGYC a,[id=educoder] .questionIcons___XoGYC span{background:#fb3226;border-radius:40px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;height:40px;line-height:40px;margin-bottom:20px;margin-right:8px;text-align:center;width:40px}[id=educoder] .questionIcons___XoGYC a:hover,[id=educoder] .questionIcons___XoGYC span:hover{background-color:#ec7d72}[id=educoder] .questionIcons___XoGYC a:nth-child(5n),[id=educoder] .questionIcons___XoGYC span:nth-child(5n){margin-right:25px}[id=educoder] .questionIcons___XoGYC .green___iIYnV{background-color:#2abd8c}[id=educoder] .questionIcons___XoGYC .green___iIYnV:hover{background-color:#88d19e}[id=educoder] .questionIcons___XoGYC .orange___EIhiL{background-color:#fd8001}[id=educoder] .questionIcons___XoGYC .orange___EIhiL:hover{background-color:#fb9f42}[id=educoder] .greenTip___WwiUh{color:#2abd8c;margin-left:15px}[id=educoder] .greenTip___WwiUh:before{background:#2abd8c;border-radius:12px;content:"";display:inline-block;height:12px;margin-right:4px;position:relative;top:1px;width:12px}[id=educoder] .redTip___aWSt4{color:#fb3226;margin-left:15px}[id=educoder] .redTip___aWSt4:before{background:#fb3226;border-radius:12px;content:"";display:inline-block;height:12px;margin-right:4px;position:relative;top:1px;width:12px}[id=educoder] .orangeTip___j5g_H{color:#fd8001;margin-left:15px}[id=educoder] .orangeTip___j5g_H:before{background:#fd8001;border-radius:12px;content:"";display:inline-block;height:12px;margin-right:4px;position:relative;top:1px;width:12px}[id=educoder] .pollDesc___yDT2Q{background-color:#fff;box-sizing:border-box;color:#333;margin-bottom:0;margin-top:30px;padding:15px}[id=educoder] .answered___d2hE7{position:relative}[id=educoder] .answered___d2hE7:after{background:#cbcbcb;border-radius:50%;content:"";height:12px;position:absolute;right:35px;top:4px;width:12px}[id=educoder] .unanswer___AdOhE{position:relative}[id=educoder] .unanswer___AdOhE:after{background:#fff;border:1px solid #cbcbcb;border-radius:50%;content:"";height:12px;position:absolute;right:35px;top:4px;width:12px}[id=educoder] .anchor___z3CaP{display:flex;flex-direction:row}[id=educoder] .anchor___z3CaP [class~=ant-anchor-link]{padding:0}[id=educoder] .answerFlag___wwTKa{background:#ff3756;border:1px solid #ff3756;border-radius:50%;color:#fff;cursor:pointer;display:block;float:left;height:40px;line-height:40px;margin-bottom:5px;margin-right:10px;text-align:center;width:40px}[id=educoder] .answerFlag___wwTKa [class~=ant-anchor-link-title]{color:#fff}[id=educoder] .flagActive___piG3D{background-color:#29bd8b;border:1px solid #29bd8b;color:#fff}[id=educoder] .flagHalf___E29dd{background-color:#ff6800;border:1px solid #ff6800;color:#fff}[id=educoder] .answerStudentFlag___HRVt8{border:1px solid #cbcbcb;border-radius:50%;color:#999;cursor:pointer;display:block;float:left;height:40px;line-height:40px;margin-bottom:5px;margin-right:10px;text-align:center;width:40px}[id=educoder] .answerStudentActive___kM6r4{background:#cbcbcb;color:#fff}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-group]{width:100%}[id=educoder] .questionItem___q6Hgu [class~=ant-radio-group]{width:100%}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-wrapper]{align-items:baseline;display:flex;margin-right:5px}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span{display:inline-flex}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}[id=educoder] .questionItem___q6Hgu .questionScore___RW5tm{align-items:center;background:hsla(0,0%,93%,.6);border-radius:2px;display:flex;flex-shrink:0;height:25px;justify-content:center;white-space:nowrap;width:52px}[id=educoder] .itemType___pPqzT{padding:20px 5px}[id=educoder] .itemFlag___j5TSr{background:#eaeaea;border-radius:15px;color:#999;font-size:14px;height:22px;line-height:22px;padding:0 10px}[id=educoder] .answerWrap___G9dnn{margin-bottom:40px}[id=educoder] .answerSubjective___LRVKJ{height:130px;outline:none;overflow:auto;padding:5px;resize:vertical;width:100%}[id=educoder] .otherInput___SxNAw{background:transparent;border:none;border-bottom:1px solid #eee;flex:1 1;height:20px;line-height:20px}[id=educoder] .otherInput___SxNAw [class~=ant-input]:focus,[id=educoder] .otherInput___SxNAw [class~=ant-input]:hover{background:#f8f8f8!important;border:none!important;border-bottom:1px solid #eee!important}[id=educoder] .submitButton___zPo7H{height:40px;width:130px}[id=educoder] .randomFlag___TOZ2H{background:#84b6eb;border-radius:20px;color:#fff;display:inline-block;font-size:12px;height:24px;line-height:24px;margin-left:24px;text-align:center;width:68px}[id=educoder] .answerTrue___fgIW0{cursor:default;margin-right:40px;position:relative}[id=educoder] .answerTrue___fgIW0:after{background:#29bd8b;border-radius:5px;content:"";height:10px;position:absolute;right:35px;top:4px;width:20px}[id=educoder] .answerFalse___gAQD8{cursor:default;margin-right:40px;position:relative}[id=educoder] .answerFalse___gAQD8:after{background:#ff3756;border-radius:5px;content:"";height:10px;position:absolute;right:35px;top:4px;width:20px}[id=educoder] .answerHalf___h40sX{cursor:default;margin-right:40px;position:relative}[id=educoder] .answerHalf___h40sX:after{background:#ff6800;border-radius:5px;content:"";height:10px;left:-25px;position:absolute;top:4px;width:20px}[id=educoder] .renderHtml___UerV1{align-items:baseline;display:inline-flex}[id=educoder] .simpleText___ZKx7o{background:#f5f5f5;border:1px solid #eaeaea;border-radius:4px;box-sizing:border-box;min-height:35px;padding:5px}[id=educoder] .answerYes___AA0oM{background:rgba(22,93,255,.4);color:#fff;display:inline-block;height:12px;margin-right:4px;width:12px}[id=educoder] .answerNo___gMGLy{align-items:flex-end;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;height:12px;margin-right:4px;width:12px}[id=educoder] .answerInfo___tB4Wz{font-size:12px;margin-bottom:10px;padding:20px 20px 0}[id=educoder] .answerInfo___tB4Wz .answerProgress___CbmXy{font-weight:500}[id=educoder] .answerSheetWrap___aPipx{margin-bottom:25px}[id=educoder] .answerSheetQuestionTitle___P18Ss{color:#666;cursor:pointer;font-size:14px;font-weight:500;margin-bottom:15px}[id=educoder] .answerSheet___yhxK1{font-size:0;margin-bottom:25px;margin-top:8px;vertical-align:top;width:100%}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V{border:1px solid rgba(0,0,0,.15);border-radius:2px;color:#666;cursor:pointer;display:inline-block;font-size:14px;height:26px;line-height:26px;position:relative;text-align:center;width:26px}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .qindex___XuKA8{position:relative;z-index:1}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .markIcon___ZTkqb{color:#ffb538;position:absolute;right:-8px;top:-8px}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V:hover{border-color:#0152d9;color:#0152d9}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.active___WSsrt{background:rgba(22,93,255,.4);color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.yes___knuOK{background:#e0f4e4;border:1px solid #e0f4e4!important;color:#028d01}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.no___gv_cs{background:#ffd5d0;border:1px solid #ffd5d0!important;color:#fb3226}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.bf___pJfi5{background:#ffe5c4;border:1px solid #ffe5c4!important;color:#e77400}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.partialActive___K6lsa{background:#eee;color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.selected___grFyM{border:1px solid #165dff;color:#165dff}[id=educoder] .countDown___OzcWL{align-items:center;color:#37ad83;display:flex}[id=educoder] .countDown___OzcWL .cnText___TvFjV{font-size:14px}[id=educoder] .countDown___OzcWL>div{display:inline-block;margin-left:10px;text-align:center}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic]{display:inline-block}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic-content]{color:#37ad83;font-size:20px;font-weight:500}[id=educoder] .countDown___OzcWL>div.red___Mge1h{border-color:red;color:red}[id=educoder] .countDown___OzcWL>div.red___Mge1h [class~=ant-statistic-content]{color:red}[id=educoder] .refreshBtn___lK1MX{background:#f6f7f9;border:none;border-radius:4px;color:#37ad83;height:38px;width:88px}[id=educoder] .refreshBtn___lK1MX:active,[id=educoder] .refreshBtn___lK1MX:focus,[id=educoder] .refreshBtn___lK1MX:hover{background:#f6f7f9;color:#37ad83}[id=educoder] .fold___id0EJ{box-align:center;align-items:center;background:#fff;cursor:pointer;display:box;display:flex;height:66px;justify-content:center;-webkit-justify-content:center;margin-top:-33px;position:absolute;right:-16px;top:50%;width:16px;z-index:3}[id=educoder] .fold___id0EJ:before{border-bottom:10px solid #fff;border-right:15px solid #fafafa;content:"";height:0;position:absolute;right:0;top:0;width:0}[id=educoder] .fold___id0EJ:after{border-right:15px solid #fafafa;border-top:10px solid #fff;bottom:0;content:"";height:0;position:absolute;right:0;width:0}[id=educoder] .cardList___xKhMX{height:calc(88vh - 224px);overflow:auto;padding:10px 20px 160px}[id=educoder] .cardList___xKhMX.withQrcode___qphZK{height:calc(88vh - 324px)}[id=educoder] .iframe___pMMQx{background:#fff;border:none;bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:999}[id=educoder] .eduTip___hXWhK{background:#fff;border-radius:6px;margin-top:20px;padding:15px}[id=educoder] .eduQrcode____qxcx{background:#fff;margin-top:20px;padding:10px 15px}[id=educoder] .eduQrcode____qxcx canvas{border:10px solid #0152d9;border-radius:4px;height:110px;width:110px}[id=educoder] .eduVideo___mufWJ>aside{margin-bottom:0;padding:0}[id=educoder] .eduVideo___mufWJ>aside video{border-top-left-radius:4px;border-top-right-radius:4px;width:100%}[id=educoder] .eduUsername___tiufh{border-radius:0 0 6px 6px;font-weight:600}[id=educoder] .startAnswer___AA7n5{background:#fff;border:1px solid #ccccc0;border-radius:6px;cursor:pointer;height:50px;line-height:50px;margin-top:20px;padding-left:20px;width:100%}[id=educoder] .eduSubmit___UPIsJ{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 8px 0 hsla(0,0%,80%,.5);display:flex;height:80px;left:0;position:fixed;width:100%;z-index:205}[id=educoder] .eduSubmit___UPIsJ>div{margin:0 auto!important;width:1200px}[id=educoder] .eduTitle___jCJrO{background:#fff;left:0;padding:10px 0;position:fixed;top:-10px;width:100%;z-index:3}[id=educoder] .eduTitle___jCJrO>aside{margin:0 auto;width:1200px}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen]{bottom:68px;height:auto!important;top:56px!important}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen] [class~=markdown-editor-body]{height:calc(100% - 30px)!important}[id=educoder] .simpleMd___ZGbXj *{white-space:break-spaces;word-break:break-all}[id=educoder] .videomodal___bYarH{padding:0;width:200px}[id=educoder] .videomodal___bYarH div[class~=ant-modal-body]{padding:0}[id=educoder] .mainPart___Fqvw7 .userInfoText___nqL8p{color:#000;font-size:16px;font-weight:600}[id=educoder] .mainPart___Fqvw7 .answerSheetBottom___yXf5u{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #eaeef4;display:flex;height:40px;position:absolute;width:100%;z-index:5}[id=educoder] .mainPart___Fqvw7 .tooltipWrap___AxG9B{align-items:center;color:#5f6368;display:flex}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook{height:88vh;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .grey___UBSG9{background-color:#e4e4e4;border:none;color:#666}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .grey___UBSG9:hover{background-color:#d6d6d6}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .green___iIYnV{background-color:#e0f4e4;border:none;color:#028d01;font-weight:700}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .green___iIYnV:hover{background-color:#c5e9cc}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .blue___aRuKK{background-color:#deefff;border:none;color:#0152d9;font-weight:700}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .blue___aRuKK:hover{background-color:#cae5ff}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .orange___EIhiL{background-color:#ffe9c9;border:none;color:#ff6800;font-weight:700}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .orange___EIhiL:hover{background-color:#fddfb1}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .red___Mge1h{background-color:#ffd5d0;border:none;color:#fb3226;font-weight:700}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook .red___Mge1h:hover{background-color:#ffbdb6}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3{background-color:#fff;height:88vh;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66{height:inherit;overflow:auto;padding-bottom:78px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeTitle___r6Fo9{color:#000;font-size:16px;font-weight:600}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeInfo___JfpWv{color:#464f66;font-size:16px;font-weight:400}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .toIframeBtn___gRKtn{height:36px;width:92px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv{background-color:#fff;bottom:0;box-shadow:0 -2px 8px 0 #f1f1f1;height:64px;padding:0 30px;position:absolute;width:100%;z-index:100}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF{border-radius:4px;color:#666;height:38px;width:116px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF:hover{color:#3061d0}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl{border-radius:2px;height:38px;width:118px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG{color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG:hover{color:#3061d0}[id=educoder] .analysisWrap___JoCnb{border-top:1px dotted #ccc;padding-top:20px}[id=educoder] .analysisWrap___JoCnb .greyBg___vgesc{background:#f6f7f9;border-radius:4px;padding:20px 15px}[id=educoder] .fixHeader___RoNxE{align-items:stretch;background:#fff;box-shadow:0 2px 4px 0 #eaeef4;display:flex;height:64px;min-width:1000px;width:100%;z-index:1}[id=educoder] .fixHeader___RoNxE .exerciseTitle___Dtp56{color:#333;font-size:18px;font-weight:600;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[id=educoder] .fixHeader___RoNxE .submitButton___zPo7H{border-radius:4px;height:38px;width:88px}[id=educoder] .commitModal___zqvNA .commitItem___mjYF6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[id=educoder] .commitModal___zqvNA .commitInfoLabel___KtIjW{color:#666;font-size:14px;margin-right:8px}[id=educoder] .commitModal___zqvNA .commitInfoValue___DCyRn{color:#191919;font-size:14px}[id=educoder] .cameraHeader___Pqhwb{background-color:#fff;border-radius:6px 6px 0 0;height:46px;padding:0 12px;width:316px}[id=educoder] .cameraHeader___Pqhwb i{color:#3061d0;margin-right:8px}[id=educoder] .cameraHeader___Pqhwb span{color:#232b40;font-size:14px}[id=educoder] .dottedLineWrapper___ONO9c .leftHalfCircle___RNJN7{background-color:#fafafa;border-radius:50%;height:20px;transform:translateX(-50%);width:20px}[id=educoder] .dottedLineWrapper___ONO9c .dottedLine___qWy4W{border-bottom:1px dotted #ccc}[id=educoder] .dottedLineWrapper___ONO9c .rightHalfCircle___s3_hr{background-color:#fafafa;border-radius:50%;height:20px;transform:translateX(50%);width:20px}[id=educoder] .orangeNum___IYnup{color:#ffa25a}[id=educoder] .teachAnalysis___FH6fk{color:#5f6368;cursor:pointer}[id=educoder] .teachAnalysis___FH6fk:hover{color:#3061d0}[id=educoder] .teachAnalysisModal___RcKVp{color:rgba(0,0,0,.9);line-height:25px}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-header]{padding:25px 25px 0}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-body]{padding:20px 25px 25px}.score___mcGn7{color:#fa6400;font-weight:600}.wrap___h11sQ{color:#6a7283;font-size:14px;font-weight:400}.flex_box_center___xK64P{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___BNBCA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ConJK{box-align:center;align-items:center}.flex_box_center_end___L08sz{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___hvk0E{box-orient:block-axis;flex-direction:column}.shixunWrp___FTFC6{border:1px solid #eee;margin-top:20px}.shixunWrp___FTFC6 [class~=monaco-editor]{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___FTFC6 [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___FTFC6 h2{background:#f6f7f9;border-bottom:1px solid #ccc;color:#666;font-size:14px;font-weight:400;margin:0;padding:6px 20px;position:relative}.shixunWrp___FTFC6 h2 span{position:absolute;right:10px;top:6px}.fill___H_Qd6{margin-bottom:40px}.fill___H_Qd6 .index___PaSVJ{color:#666;font-size:14px}.fill___H_Qd6 .success___fz_F7{color:#00c21e}.fill___H_Qd6 .fail___ftXSv{color:#fa6400}.fill___H_Qd6 .fillInput___q_sSb{height:46px}.shixunWrapper___toGqF{border:1px solid #ccc;border-radius:2px;margin-left:62px;max-height:380px;overflow:auto;padding:10px 20px 90px 15px}.shixunWrapper___toGqF .score___AsYGZ{color:#999;font-size:14px}.shixunWrapper___toGqF .name___hawfX{color:#333;font-size:14px;margin-left:6px}.programWrapper___zVQPT{margin-left:62px}.programWrapper___zVQPT .desc___MFIu5{color:#666;font-size:14px;margin-bottom:14px}.programWrapper___zVQPT .content___QuE41{border:1px solid #ccc;border-radius:2px;max-height:300px;overflow:auto;padding:10px 15px}.analysisWrap___qGPzJ{border-top:1px dotted #ccc;padding-top:20px}.analysisWrap___qGPzJ .greyBg___FIDIB{background:#f6f7f9;border-radius:4px;padding:20px 15px}.comments___ZkLeS{background-color:#fff;min-height:90px;padding:15px}.comments___ZkLeS .greyText___ow9J6{color:#6a7283}.comments___ZkLeS .commentText___Uklcs{color:#333}.wrapper___XTdhL{border:1px solid #dcdcdc;border-radius:4px}.header___pq5DQ{background:#f6f7f9;border-radius:4px 4px 0 0;color:#000;font-size:14px;height:40px;padding:0 20px 0 15px}.header___pq5DQ img{border-radius:50%;width:28px}.header___pq5DQ .updateTime___WYYjt{margin-left:auto}.header___pq5DQ .updateTime___WYYjt .text___FmQY7{color:#6a7283;margin-right:10px}.header___pq5DQ .updateTime___WYYjt .date___DiXg4{color:#333}.codeInput___xSFAu input{border:1px solid #e5e5e5;color:#000;font-size:18px;font-weight:500;height:48px;line-height:46px;margin-right:30px;text-align:center;width:48px}.codeInput___xSFAu input:last-child{margin-right:0} \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Answer__index.9d939ed7.async.js b/p__Classrooms__Lists__Exercise__Answer__index.a82fe99d.async.js similarity index 98% rename from p__Classrooms__Lists__Exercise__Answer__index.9d939ed7.async.js rename to p__Classrooms__Lists__Exercise__Answer__index.a82fe99d.async.js index d96b1091f2..cae2d1a25e 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.9d939ed7.async.js +++ b/p__Classrooms__Lists__Exercise__Answer__index.a82fe99d.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14105],{60437:function(e,n,t){t.d(n,{Z:function(){return p}});var s=t(82242),i=t.n(s),r=t(7557),l=t.n(r),o=t(41498),a=t.n(o),u=t(79800),c=t.n(u),d=t(39647),v=t.n(d),_=t(3113),f=t(59301),m=t(37712),x=["children"],p=function(e){var n=e.children,t=v()(e,x),s=(0,f.useState)(!1),r=c()(s,2),o=r[0],u=r[1];return(0,m.jsx)(_.ZP,i()(i()({},t),{},{loading:o,onClick:function(){var e=a()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,u(!0),e.next=4,t.onClick(n);case 4:u(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),u(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},11576:function(e,n,t){t.d(n,{Z:function(){return w}});var s=t(7557),i=t.n(s),r=t(41498),l=t.n(r),o=t(79800),a=t.n(o),u=t(59301),c=t(3858),d=t(8591),v=t(23634),_=t(1012),f=t(42651),m=t(47257),x=t.n(m),p="video___nn_cD",h=t(27971),g=t(37712),y=function(e,n){for(var t=e.split(","),s=t[0].match(/:(.*?);/)[1],i=atob(t[1]),r=i.length,l=new Uint8Array(r);r--;)l[r]=i.charCodeAt(r);return new Blob([l],{type:s})},j=(0,u.forwardRef)((function(e,n){var t=e.time,s=e.number,r=e.supportCamera,o=e.take_photo,m=e.isExercise,j=void 0===m||m,w=(e.update,e.onUserMediaLoaded),b=(0,u.useRef)(),k=(0,u.useRef)(),q=(0,c.useParams)(),N=(0,u.useState)([]),Z=a()(N,2),I=Z[0],S=Z[1],T=(0,u.useState)(0),P=a()(T,2),C=P[0],B=P[1],E=(0,u.useState)(""),F=a()(E,2),A=(F[0],F[1]),R=(0,u.useState)(),L=a()(R,2),D=L[0],W=L[1],M=(0,u.useState)(0),O=a()(M,2),H=O[0],V=O[1],U=function(){var e=l()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,v.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:n,file:t}}));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),z=function(){var e=l()(i()().mark((function e(n){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(new Date).valueOf(),!n){e.next=8;break}return e.next=4,U("照片".concat(t),n);case 4:if((s=e.sent).status){e.next=8;break}return e.next=8,(0,h.Ju)({container_id:q.categoryId,container_type:"Exercise",attachment_id:null==s?void 0:s.id});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){return K(),function(){$(),G()}}),[]),(0,u.useEffect)((function(){2===C&&t&&s>0&&(Y(),V(1))}),[t]),(0,u.useEffect)((function(){if(0!==H){if(2===H)clearInterval(D);else{var e=0,n=setInterval((function(){I.includes(e)&&J(),e++}),1e3);W(n)}return function(){return clearInterval(D)}}}),[H]),(0,u.useImperativeHandle)(n,(function(){return{handlePhoto:J,handleTakePhoto:X}}));var G=function(){V(2)},Y=function(){var e=t/s,n=[];function i(e,n){return parseInt(Math.floor(Math.random()*(n-e+1))+e)}new Array(s).fill(0).map((function(t,s){o?n.push(i(e*s,e*(s+1))):0==s?n.push(0):n.push(i(e*s,e*(s+1)))})),I=n,S([].concat(n)),console.log(n)},K=function(){void 0===navigator.mediaDevices&&(navigator.mediaDevices={}),void 0===navigator.mediaDevices.getUserMedia&&(navigator.mediaDevices.getUserMedia=function(e){var n=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return n?new Promise((function(t,s){n.call(navigator,e,t,s)})):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then((function(e){Q.current=e,r&&r(2),B(2),"srcObject"in b.current?b.current.srcObject=e:b.current.src=window.URL.createObjectURL(e),b.current.onloadedmetadata=function(e){b.current.play(),w&&w()},b.current.addEventListener("ended",(function(){console.log("播放结束"),G(),j&&d.ZP.error({content:"您已经关闭了摄像头,请在10秒钟内恢复摄像头,否则将推出考试",duration:10,key:9998})}),!1)})).catch((function(e){B(1),r&&r(1),"Permission denied"===e.message||"NotAllowedError"===e.name?d.ZP.error("您已拒绝了获取摄像头"):d.ZP.error("摄像头获取失败,或您已拒绝了获取摄像头"),console.log("errname: "+e.name),console.log("err: "+e.message)}))},J=function(){try{k.current.width=b.current.videoWidth,k.current.height=b.current.videoHeight,k.current.getContext("2d").drawImage(b.current,0,0,k.current.width,k.current.height),A(k.current.toDataURL("image/png")),z(k.current.toDataURL("image/png")),ee(k.current.toDataURL("image/png"))}catch(e){}},X=function(){try{return k.current.width=b.current.videoWidth,k.current.height=b.current.videoHeight,k.current.getContext("2d").drawImage(b.current,0,0,k.current.width,k.current.height),k.current.toDataURL("image/png")}catch(e){}},Q=(0,u.useRef)(),$=function(){try{Q.current.getTracks().forEach((function(e){e.stop()})),b.current.srcObject=null}catch(e){}},ee=function(){var e=l()(i()().mark((function e(n){var t,s,r,l,o,a,u,c,d,m,p;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 2:(c=e.sent).data=JSON.parse((0,f.pe)(c.data)),d=(0,_.Z)(),m=new(x())({endpoint:null==c||null===(t=c.data)||void 0===t?void 0:t.end_point,region:null==c||null===(s=c.data)||void 0===s?void 0:s.region,accessKeyId:null==c||null===(r=c.data)||void 0===r?void 0:r.access_key_id,accessKeySecret:null==c||null===(l=c.data)||void 0===l?void 0:l.access_key_secret,bucket:null==c||null===(o=c.data)||void 0===o?void 0:o.bucket,stsToken:null==c||null===(a=c.data)||void 0===a?void 0:a.security_token}),p=y(n),m.multipartUpload("".concat(d,".png"),p,{timeout:1e4,partSize:10485760,callback:{url:null==c||null===(u=c.data)||void 0===u?void 0:u.callback_url,host:null==c?void 0:c.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+q.login+"&container_id="+q.categoryId+"&container_type=Exercise"}}).then((function(e){console.log("result:",e)})).catch((function(e){console.log("err:",e)}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,g.jsx)(g.Fragment,{children:3!==C&&(0,g.jsxs)("aside",{className:p,id:"screenshot",children:[0===C&&(0,g.jsx)("span",{children:"正在开启摄像头..."}),1===C&&(0,g.jsx)("span",{children:"摄像头开启失败"}),2===C&&(0,g.jsxs)("div",{children:[(0,g.jsx)("video",{width:"288",ref:b,autoPlay:!0}),(0,g.jsx)("canvas",{style:{display:"none"},ref:k})]})]})})})),w=j},65591:function(e,n,t){var s=t(79800),i=t.n(s),r=t(59301),l=t(36625),o=(t(48136),t(81107)),a=t(43418),u=t(37712),c=(0,r.forwardRef)((function(e,n){var t=e.callback,s=e.width,c=e.onChange,d=e.disabled,v=e.readOnly,_=e.type,f=void 0===_?"":_,m=e.value,x=void 0===m?"":m,p=e.style,h=void 0===p?{}:p,g=(0,r.useRef)(),y=(0,r.useRef)(),j=(0,r.useState)(0),w=i()(j,2),b=w[0],k=w[1],q=(0,r.useState)(0),N=i()(q,2),Z=N[0],I=N[1],S=(0,r.useState)(!1),T=i()(S,2),P=T[0],C=T[1],B=function(){var e=document.createElement("div");e.innerHTML=g.current.getValue();var n=e.innerText;return t&&t(n),n};(0,r.useImperativeHandle)(n,(function(){return{getData:B}}));var E=function(e,n,t,s){var i=document.body.clientHeight,r=document.body.clientWidth;return!(e<20&&t>e||e>r-20&&tn||n>i-20&&s0&&(null===(i=a.filter((function(e){return!e.answer_text})))||void 0===i?void 0:i.length)>0)){e.next=11;break}return _.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return u=o.code,a.length>0&&(null==a||a.map((function(e){u=e.multi_line?u.substring(0,u.indexOf("@▁▁@"))+e.answer_text+u.substring(u.indexOf("@▁▁@")+4):u.substring(0,u.indexOf("@▁@"))+e.answer_text+u.substring(u.indexOf("@▁@")+3)}))),e.next=15,(0,h.n4)(t,n||{code:x.Base64.encode(u),language:o.language,answers:null==a?void 0:a.map((function(e){return e.answer_text}))});case 15:return c=e.sent,e.abrupt("return",c);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e,n){return O.apply(this,arguments)}function O(){return(O=a()(l()().mark((function e(n,t){var s,i,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=b.userAnswer,i=x.Base64.decode(b.code),s.length>0&&(null==s||s.map((function(e){i=e.multi_line?i.substring(0,i.indexOf("@▁▁@"))+e.value+i.substring(i.indexOf("@▁▁@")+4):i.substring(0,i.indexOf("@▁@"))+e.value+i.substring(i.indexOf("@▁@")+3)}))),e.next=5,(0,h.n4)(t,n||{code:x.Base64.encode(i),language:b.language,answers:null==s?void 0:s.map((function(e){return e.value}))});case 5:return r=e.sent,e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(){return(new Date).getTime()}return(0,v.useEffect)((function(){(L||u)&&C(u||B.id)}),[B]),(0,v.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,w.jsxs)("div",{children:[(0,w.jsx)(f.ZP,i()(i()({loading:Z},n),{},{onClick:a()(l()().mark((function e(){var n,r,o,u,c,d,v,f,g,y,j,w,q,N;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("提交代码"!==t){e.next=21;break}if(I(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,p.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,M(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return o=function(){var e=a()(l()().mark((function e(){var t,s,i,r,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.rX)(null==n?void 0:n.identifier,"submit");case 2:if(s=e.sent,i=s.status,s.message,r=s.data,a=H(),c=a-u>1e4*(null==b||null===(t=b.userAnswer)||void 0===t?void 0:t.length),0===i||c||setTimeout(o,1e3),!c){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时",content:"请检查程序代码是否存在死循环"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),R(r),2===r.status&&(I(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),u=H(),e.next=15,(0,h.bM)(null==n?void 0:n.identifier,{});case 15:o(),e.next=19;break;case 18:I(!1);case 19:return k&&k(!0),e.abrupt("return");case 21:return c=!0,e.next=24,s.validateFields().then((function(){c=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?_.ZP.error("填空项答案不能为空"):_.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(c=!1),s.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),c=!0}));case 24:if(!c){e.next=26;break}return e.abrupt("return");case 26:if(I(!0),!Z){e.next=29;break}return e.abrupt("return");case 29:if(d="",v=s.getFieldsValue(),P){e.next=40;break}return e.next=34,(0,p.ZP)("/api/problems.json",{method:"post",body:i()(i()({},v),{},{hack:i()(i()({},null==v?void 0:v.hack),{},{sub_discipline_id:null==v||null===(f=v.hack)||void 0===f||null===(f=f.sub_discipline_id)||void 0===f?void 0:f[1],difficult:v.difficulty,item_banks_group_id:v.item_banks_group_id}),hack_codes:i()(i()({},v.hack_codes),{},{code:x.Base64.encode(v.hack_codes.code)}),hack_sets:[i()({},v.hack_sets)],is_blank:!0})});case 34:d=e.sent,P=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=P,C(P),e.next=43;break;case 40:return e.next=42,(0,p.ZP)("/api/problems/".concat(P,".json"),{method:"put",body:i()(i()({},v),{},{hack:i()(i()({},null==v?void 0:v.hack),{},{sub_discipline_id:null==v||null===(y=v.hack)||void 0===y||null===(y=y.sub_discipline_id)||void 0===y?void 0:y[1],difficult:v.difficulty,item_banks_group_id:v.item_banks_group_id}),hack_codes:i()(i()({},v.hack_codes),{},{code:x.Base64.encode(v.hack_codes.code)}),update_hack_sets:[i()({},v.hack_sets)],is_blank:!0})});case 42:d=e.sent;case 43:return e.next=45,(0,p.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 45:return j=e.sent,e.next=48,D(null,null==j?void 0:j.identifier);case 48:if(0!==(null==(w=e.sent)?void 0:w.status)){e.next=57;break}return q=function(){var e=a()(l()().mark((function e(){var n,t,s,i,r,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.rX)(null==j?void 0:j.identifier,"submit");case 2:if(t=e.sent,s=t.status,t.message,i=t.data,r=H(),o=r-N>1e3*(v.hack.time_limit+3)*(null==v||null===(n=v.standard_answers)||void 0===n?void 0:n.length),0===s||o||setTimeout(q,1e3),!o){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===s&&(I(!1),R(i),2===i.status&&(I(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=H(),e.next=54,(0,h.bM)(null==j?void 0:j.identifier,{});case 54:q(),e.next=58;break;case 57:I(!1);case 58:case"end":return e.stop()}}),e)}))),children:t})),(null==A?void 0:A.id)&&2!==A.status&&(0,w.jsx)(m.Z,{open:(null==A?void 0:A.id)&&2!==A.status,title:"运行结果",width:1100,footer:!1,onOk:function(){R({})},onCancel:function(){R({})},children:(0,w.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,w.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,w.jsxs)("div",{children:[(0,w.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,w.jsx)("span",{style:{marginLeft:12,color:0!==A.status&&"#E30000"},children:g.Im[A.status]})]}),(0,w.jsxs)("div",{children:[(0,w.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,w.jsx)("span",{style:{marginLeft:12},children:j()(A.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,w.jsxs)("div",{children:[(0,w.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,w.jsx)("span",{style:{marginLeft:12},children:A.language})]}),(0,w.jsxs)("div",{children:[(0,w.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,w.jsxs)("span",{style:{marginLeft:12},children:[A.execute_time,"ms"]})]})]}),(0,w.jsx)(g.Y4,i()({},A))]})})]})}},42651:function(e,n,t){t.d(n,{cT:function(){return S},pe:function(){return I}});var s=t(37205),i=t.n(s),r=t(79800),l=t.n(r),o=t(39647),a=t.n(o),u=t(82242),c=t.n(u),d=t(7557),v=t.n(d),_=t(41498),f=t.n(_),m=t(59301),x=t(59028),p=t(8591),h=t(23634),g=t(28209),y=t.n(g),j=t(1012),w=t(3858),b=t(47257),k=t.n(b),q=t(37712),N=["user","cancelUpload"],Z=x.Z.Dragger,I=function(e){var n=y().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=y().enc.Utf8.parse("5183666c72eec9e4"),s=y().AES.decrypt(e,n,{iv:t,mode:y().mode.CBC});return s.toString(y().enc.Utf8)},S=function(){var e=f()(v()().mark((function e(n,t,s){var i,r,l,o,a,u,d,_,f,m;return v()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,h.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",I(d.data)),d.data=JSON.parse(I(d.data)),(_=n.name.split(".")).pop(),f=t.realFileName?_.join(""):(0,j.Z)(),m=new(k())({endpoint:null==d||null===(i=d.data)||void 0===i?void 0:i.end_point,region:null==d||null===(r=d.data)||void 0===r?void 0:r.region,accessKeyId:null==d||null===(l=d.data)||void 0===l?void 0:l.access_key_id,accessKeySecret:null==d||null===(o=d.data)||void 0===o?void 0:o.access_key_secret,bucket:null==d||null===(a=d.data)||void 0===a?void 0:a.bucket,stsToken:null==d||null===(u=d.data)||void 0===u?void 0:u.security_token}),e.abrupt("return",new Promise((function(e,i){var r;m.multipartUpload("".concat(f),new Blob([n],{type:n.type}),c()(c()({timeout:2e5,partSize:102400},s),{},{callback:{url:null==d||null===(r=d.data)||void 0===r?void 0:r.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,h.rz)(t)}})).then((function(t){var s;n.response=null===(s=t.data)||void 0===s?void 0:s.data,e(null==t?void 0:t.data)})).catch((function(e){i(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,s){return e.apply(this,arguments)}}();n.ZP=(0,w.connect)((function(e){var n=e.loading,t=e.globalSetting,s=e.user;return{globalSetting:t,loading:n.models.competitions,user:s}}))((function(e){var n,t=e.user,s=e.cancelUpload,r=a()(e,N),o=(0,m.useState)([]),u=l()(o,2),d=u[0],_=u[1],x=(0,m.useState)(),g=l()(x,2),y=g[0],w=g[1],b={onRemove:function(e){_(i()(d.filter((function(n){return n.name!==e.name})))),r.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:r.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=f()(v()().mark((function e(n){var t;return v()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return p.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return p.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),_(i()(d)),r.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},S=function(){var e=f()(v()().mark((function e(n,t){var s,l,o,a,u,c,f,m,x,g;return v()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,f=n.name,e.next=4,(0,h.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((m=e.sent).data=JSON.parse(I(m.data)),0===(null==m?void 0:m.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",r.onChange(d),p.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return y=new(k())({endpoint:null==m||null===(s=m.data)||void 0===s?void 0:s.end_point,region:null==m||null===(l=m.data)||void 0===l?void 0:l.region,accessKeyId:null==m||null===(o=m.data)||void 0===o?void 0:o.access_key_id,accessKeySecret:null==m||null===(a=m.data)||void 0===a?void 0:a.access_key_secret,bucket:null==m||null===(u=m.data)||void 0===u?void 0:u.bucket,stsToken:null==m||null===(c=m.data)||void 0===c?void 0:c.security_token}),console.log(n,"file"),w(y),(x=n.name.split(".")).pop(),g=f.indexOf(".")>-1?t.realFileName?x.join("."):(0,j.Z)():f,e.abrupt("return",new Promise((function(e,s){try{var l;y.multipartUpload("".concat(r.identifier,"/").concat(g).concat(f.indexOf(".")>-1?"."+f.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var s=d.findIndex((function(e){return e.name===f}));d[s].file.percent=100*e,d[s].tempCheckpoint=n,_(i()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===f}))].tempCheckpoint,callback:{customValue:{id:f+""},url:null==m||null===(l=m.data)||void 0===l?void 0:l.callback_url,host:null==m?void 0:m.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,h.rz)(t)}}).then((function(t){var s,i=d.findIndex((function(e){return e.name===f})),l="done";if(0===(null===(s=t.data)||void 0===s?void 0:s.status)){var o;n.response=null===(o=t.data)||void 0===o?void 0:o.data;var a=d.findIndex((function(e){return e.name===f}));d[a].status="done",d[a].file.status="done"}else{var u;p.ZP.warning(null===(u=t.data)||void 0===u?void 0:u.message),l="error"}d[i].status=l,d[i].file.status=l,r.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",p.ZP.warning("上传失败,请重新尝试"),_(i()(d)),r.onChange(d),s(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&r.onComplete(d)}),[d]),(0,m.useEffect)((function(){var e;s&&(null===(e=y)||void 0===e||e.cancel())}),[s]),(0,m.useEffect)((function(){r.uploading&&d.map(function(){var e=f()(v()().mark((function e(n){var i;return v()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||s){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,S(n,{login:null==t||null===(i=t.userInfo)||void 0===i?void 0:i.login,container_type:r.container_type,container_id:r.container_id,description:r.description,realFileName:r.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[r.uploading]),(0,q.jsx)(Z,c()(c()({},b),{},{height:r.height,className:r.className,children:(0,q.jsx)("p",{className:"ant-upload-hint",children:r.text||"拖拽文件或者点击上传"})}))}))},59905:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ye}});var s=t(37205),i=t.n(s),r=t(82242),l=t.n(r),o=t(7557),a=t.n(o),u=t(41498),c=t.n(u),d=t(79800),v=t.n(d),_=t(39647),f=t.n(_),m=t(59301),x=t(3858),p=t(15845),h=t.n(p),g=t(31797),y=t(78241),j=t(43418),w=t(92832),b=t(8591),k=t(93948),q=t(95237),N=t(43604),Z=t(5112),I=t(24905),S=t(6848),T=t(71418),P=t(3113),C=t(46400),B=t(77192),E=t(51131),F=t(11576),A=t(29873),R=t(23756),L=t(23634),D=t(37712),W=function(e){var n=e.id,t=e.startRecording,s=e.startScreenshot,r=e.onBack,l=e.onSuccuss,o=e.timeInSeconds,u=void 0===o?[1,6,11,16,21,26,31,41,51,61,71,81,91,101,111,121,151,181,211,241,271,361,421,481,541,601,661]:o,d=(0,m.useRef)(null),_=(0,m.useRef)(null),f=(0,m.useRef)(null),x=(0,m.useRef)(null),p=(0,m.useRef)(!0),h=(0,m.useRef)(""),g=(0,m.useState)(null),y=v()(g,2),j=y[0],w=y[1];(0,m.useEffect)((function(){t?q():N()}),[t]),(0,m.useEffect)((function(){s?w(0):(clearTimeout(x.current),w(null),h.current="")}),[s]),(0,m.useEffect)((function(){return"number"==typeof j&&(null!=u&&u.includes(j)&&I(),j<=720&&(x.current=setTimeout((function(){w(j+1)}),1e3))),function(){clearTimeout(x.current)}}),[j]);var k=function(){var e=c()(a()().mark((function e(){var n,t=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.length>0&&void 0!==t[0]?t[0]:"未共享整个屏幕,禁止作答!",b.ZP.warning(n),setTimeout((function(){r()}),1e3);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){var e=c()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,R.i7)()){e.next=3;break}return k("请使用谷歌浏览器答题"),e.abrupt("return");case 3:if(!d.current){e.next=6;break}return b.ZP.warning("正在录制中"),e.abrupt("return");case 6:if(p.current=!0,e.prev=7,!(0,R.WX)()){e.next=14;break}return e.next=11,navigator.mediaDevices.getUserMedia({audio:{mandatory:{chromeMediaSource:"desktop"}},video:{mandatory:{chromeMediaSource:"desktop"}}});case 11:t=e.sent,e.next=22;break;case 14:return e.next=16,navigator.mediaDevices.getDisplayMedia({video:{displaySurface:"monitor"}});case 16:if(t=e.sent,"monitor"===(null===(s=t)||void 0===s||null===(s=s.getVideoTracks())||void 0===s||null===(s=s[0])||void 0===s||null===(s=s.getSettings())||void 0===s?void 0:s.displaySurface)){e.next=22;break}return N(),k(),e.abrupt("return");case 22:return d.current=t,"srcObject"in _.current?_.current.srcObject=d.current:_.current.src=URL.createObjectURL(d.current),e.next=26,new Promise((function(e){_.current.addEventListener("loadedmetadata",(function(){e()}))}));case 26:null===(n=d.current)||void 0===n||null===(n=n.getVideoTracks())||void 0===n||null===(n=n[0])||void 0===n||n.addEventListener("ended",(function(){p.current&&k()})),_.current.play(),l(),e.next=34;break;case 31:e.prev=31,e.t0=e.catch(7),k("屏幕录制功能错误,请检查后再共享整个屏幕,否则无法作答");case 34:case"end":return e.stop()}}),e,null,[[7,31]])})));return function(){return e.apply(this,arguments)}}(),N=function(){var e;p.current=!1;var n=null===(e=d.current)||void 0===e?void 0:e.getTracks();null==n||n.forEach((function(e){e.stop()})),d.current=null},Z=function(e){var n=e.split(",")[1],t=e.split(",")[0].split(":")[1].split(";")[0],s=i()(atob(n)),r=new Uint8Array(s.map((function(e){return e.charCodeAt(0)})));return new Blob([r],{type:t})},I=function(){var e=c()(a()().mark((function e(){var t,s,i,r,l,o,u,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=f.current.getContext("2d"),f.current.width=_.current.videoWidth,f.current.height=_.current.videoHeight,t.drawImage(_.current,0,0,f.current.width,f.current.height),s=f.current.toDataURL("image/jpeg"),i=Z(s),r=new File([i],"canvas_image.jpg",{type:"image/jpeg"}),(l=new FormData).append("file",r),e.next=11,(0,L.ZP)("/api/exercises/".concat(n,"/exercise_user_screens/check.json"),{method:"get"});case 11:if(0!==(null==(o=e.sent)?void 0:o.status)){e.next=21;break}return e.next=15,(0,L.ZP)("/api/attachments.json",{method:"post",body:l},!0);case 15:if(null==(u=e.sent)||!u.id){e.next=21;break}return e.next=19,(0,L.ZP)("/api/exercises/".concat(n,"/exercise_user_screens.json"),{method:"post",body:{attachment_id:null==u?void 0:u.id,exercise_abnormity_id:h.current}});case 19:0===(c=e.sent).status&&(h.current=c.exercise_abnormity_id);case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("video",{ref:_,muted:!0,className:"hide"}),(0,D.jsx)("canvas",{id:"canvas",ref:f,className:"hide"})]})},M=t(61186),O=t.n(M),H={flex_box_center:"flex_box_center___ariLt",flex_space_between:"flex_space_between___MC6sH",flex_box_vertical_center:"flex_box_vertical_center___tJHfy",flex_box_center_end:"flex_box_center_end___AfB_t",flex_box_column:"flex_box_column___xX4Fj",bg:"bg___nHBEZ",wrapper:"wrapper___TZKl8",exerciseAlert:"exerciseAlert___QUMwm",title:"title___rj6Q0",content:"content___Te7Wz",baseMargin:"baseMargin___BRmsh",noWrap:"noWrap___X6AS3",singleItem:"singleItem___GkaDR",questionIcons:"questionIcons___XoGYC",green:"green___iIYnV",orange:"orange___EIhiL",greenTip:"greenTip___WwiUh",redTip:"redTip___aWSt4",orangeTip:"orangeTip___j5g_H",pollDesc:"pollDesc___yDT2Q",answered:"answered___d2hE7",unanswer:"unanswer___AdOhE",anchor:"anchor___z3CaP",answerFlag:"answerFlag___wwTKa",flagActive:"flagActive___piG3D",flagHalf:"flagHalf___E29dd",answerStudentFlag:"answerStudentFlag___HRVt8",answerStudentActive:"answerStudentActive___kM6r4",questionItem:"questionItem___q6Hgu",questionScore:"questionScore___RW5tm",itemType:"itemType___pPqzT",itemFlag:"itemFlag___j5TSr",answerWrap:"answerWrap___G9dnn",answerSubjective:"answerSubjective___LRVKJ",otherInput:"otherInput___SxNAw",submitButton:"submitButton___zPo7H",randomFlag:"randomFlag___TOZ2H",answerTrue:"answerTrue___fgIW0",answerFalse:"answerFalse___gAQD8",answerHalf:"answerHalf___h40sX",renderHtml:"renderHtml___UerV1",simpleText:"simpleText___ZKx7o",answerYes:"answerYes___AA0oM",answerNo:"answerNo___gMGLy",answerInfo:"answerInfo___tB4Wz",answerProgress:"answerProgress___CbmXy",answerSheetWrap:"answerSheetWrap___aPipx",answerSheetQuestionTitle:"answerSheetQuestionTitle___P18Ss",answerSheet:"answerSheet___yhxK1",answerSheetItem:"answerSheetItem___DIH2V",qindex:"qindex___XuKA8",markIcon:"markIcon___ZTkqb",active:"active___WSsrt",yes:"yes___knuOK",no:"no___gv_cs",bf:"bf___pJfi5",partialActive:"partialActive___K6lsa",selected:"selected___grFyM",countDown:"countDown___OzcWL",cnText:"cnText___TvFjV",red:"red___Mge1h",refreshBtn:"refreshBtn___lK1MX",fold:"fold___id0EJ",cardList:"cardList___xKhMX",withQrcode:"withQrcode___qphZK",iframe:"iframe___pMMQx",eduTip:"eduTip___hXWhK",eduQrcode:"eduQrcode____qxcx",eduVideo:"eduVideo___mufWJ",eduUsername:"eduUsername___tiufh",startAnswer:"startAnswer___AA7n5",eduSubmit:"eduSubmit___UPIsJ",eduTitle:"eduTitle___jCJrO",wrpAnswer:"wrpAnswer___AVK1Y",simpleMd:"simpleMd___ZGbXj",videomodal:"videomodal___bYarH",mainPart:"mainPart___Fqvw7",userInfoText:"userInfoText___nqL8p",answerSheetBottom:"answerSheetBottom___yXf5u",tooltipWrap:"tooltipWrap___AxG9B",leftPart:"leftPart___P4Ook",grey:"grey___UBSG9",blue:"blue___aRuKK",rightPart:"rightPart___De4P3",questionPart:"questionPart___GTq66",questionTypeTitle:"questionTypeTitle___r6Fo9",questionTypeInfo:"questionTypeInfo___JfpWv",toIframeBtn:"toIframeBtn___gRKtn",bottom:"bottom___coSlv",markBtn:"markBtn___ZCLGF",changeButton:"changeButton___sBTjl",prevBtn:"prevBtn___lgCPG",analysisWrap:"analysisWrap___JoCnb",greyBg:"greyBg___vgesc",fixHeader:"fixHeader___RoNxE",exerciseTitle:"exerciseTitle___Dtp56",commitModal:"commitModal___zqvNA",commitItem:"commitItem___mjYF6",commitInfoLabel:"commitInfoLabel___KtIjW",commitInfoValue:"commitInfoValue___DCyRn",cameraHeader:"cameraHeader___Pqhwb",dottedLineWrapper:"dottedLineWrapper___ONO9c",leftHalfCircle:"leftHalfCircle___RNJN7",dottedLine:"dottedLine___qWy4W",rightHalfCircle:"rightHalfCircle___s3_hr",orangeNum:"orangeNum___IYnup",teachAnalysis:"teachAnalysis___FH6fk",teachAnalysisModal:"teachAnalysisModal___RcKVp"},V=t(54676),U=t(74505),z=t(26653),G=t(37924),Y=t(44081),K=t(96030),J=t(52025),X={0:"c-red-ee4",1:"c-green"},Q=function(e){var n,t,s,i,r,l,o=e.item,a=e.answerData,u=e.isEducation,c=e.sign,d=e.onBlur,_=void 0===d?function(){}:d,f=(0,m.useRef)(""),x=(0,m.useState)(),p=v()(x,2),h=(p[0],p[1]),g=(0,m.useState)(!1),y=v()(g,2),j=y[0],w=y[1],k=(0,m.useState)(u||!1),Z=v()(k,2),I=Z[0],S=Z[1],T=(0,m.useRef)();return(0,m.useEffect)((function(){console.log("isFocus:",j),j&&(clearInterval(T.current),T.current=setInterval((function(){j&&_(f.current,!0)}),1e4))}),[j]),(0,m.useEffect)((function(){h(null==o?void 0:o.a_flag)}),[null==o?void 0:o.a_flag]),(0,m.useEffect)((function(){return function(){clearInterval(T.current)}}),[]),(0,D.jsxs)("div",{children:[1===(null==a||null===(n=a.exercise)||void 0===n?void 0:n.user_exercise_status)?(0,D.jsxs)("div",{className:"mb20",children:[(0,D.jsxs)(q.Z,{justify:"space-between",children:[(0,D.jsx)(N.Z,{children:"我的答案"}),((0,U.GJ)()||(0,U.dE)()&&(null==a||null===(t=a.exercise)||void 0===t?void 0:t.user_exercise_status)>0&&(null==a||null===(s=a.exercise)||void 0===s?void 0:s.open_score))&&(0,D.jsx)(N.Z,{children:(0,D.jsxs)(q.Z,{justify:"end",className:"mb20",align:"middle",children:[(0,D.jsx)("span",{className:"font14",style:{color:"#6A7283"},children:"得分"}),(0,D.jsxs)("span",{className:"font14 ml10",children:[(null==o?void 0:o.user_score)&&(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:X[Number(null==o?void 0:o.answer_status)]||"c-orange-ff9",children:null==o?void 0:o.user_score}),(0,D.jsx)("span",{style:{marginLeft:5,color:"#6A7283"},children:"分"})]}),!(null!=o&&o.user_score)&&(0,D.jsx)("span",{className:"c-red",children:"未评"})]})]})})]}),(0,D.jsx)("div",{className:H.simpleText,children:(0,D.jsx)(K.Z,{value:null==o||null===(i=o.user_answer)||void 0===i?void 0:i[0]})})]}):(0,D.jsx)("div",{className:o.user_score&&(o.user_score===o.question_score?"c-green":"c-red"),children:I?(0,D.jsx)(J.Z,{watch:!0,isFocus:!0,defaultValue:null==o||null===(r=o.user_answer)||void 0===r?void 0:r[0],id:null==o?void 0:o.question_id,className:"mt20",onChange:function(e){f.current=e,w(!0)},onBlur:function(){setTimeout((function(){_(f.current)}),200),clearInterval(T.current),w(!1)}}):(0,D.jsx)("div",{onClick:function(){var e;!o.repeat_answer&&(null==o||null===(e=o.user_answer)||void 0===e?void 0:e.length)>0&&0!==o.ques_status?b.ZP.warning("该题不允许再修改答案"):(c.current=!0,S(!0))},className:H.startAnswer,children:(0,D.jsx)("div",{className:"c-blue",children:"点击开始作答"})})}),(0,U.dE)()&&(null==o?void 0:o.standard_answer)&&(0,D.jsx)("div",{className:H.analysisWrap,children:(0,D.jsxs)("div",{className:H.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",align:"middle",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(K.Z,{value:null==o||null===(l=o.standard_answer)||void 0===l?void 0:l[0]})})]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==o?void 0:o.analysis})]})]})})]})},$=t(57809),ee=function(e){var n,t,s,i,r=e.item,l=e.answerData,o=e.isEducation,a=e.onBlur,u=void 0===a?function(){}:a,c=(0,m.useRef)(""),d=(0,m.useState)(),_=v()(d,2),f=(_[0],_[1]),x=(0,m.useState)(!1),p=v()(x,2),h=p[0],g=p[1],y=(0,m.useState)(!1),j=v()(y,2),b=j[0],k=j[1],q=(0,m.useState)(o||!1),N=v()(q,2),Z=N[0],I=N[1],S=(0,m.useState)(0),T=v()(S,2),P=T[0],C=T[1],B=(0,m.useRef)(r.kp_content||""),E=(0,m.useRef)(r.kp_clazz),F=(0,m.useRef)(),A=(0,m.useMemo)((function(){var e;return null===(e=c.current)||void 0===e||null===(e=e.replace(/[\n|\r|\t]/g,""))||void 0===e?void 0:e.length}),[c.current]);return(0,m.useEffect)((function(){console.log("isFocus:",b),clearInterval(F.current),F.current=setInterval((function(){b&&u(c.current,B.current,E.current)}),3e4)}),[b]),(0,m.useEffect)((function(){f(null==r?void 0:r.a_flag)}),[null==r?void 0:r.a_flag]),(0,m.useEffect)((function(){return function(){clearInterval(F.current)}}),[]),(0,D.jsxs)("div",{children:[1===(null==l||null===(n=l.exercise)||void 0===n?void 0:n.user_exercise_status)?(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{className:"mt30",children:[(0,D.jsx)("strong",{children:"作文题目:"}),(0,D.jsx)("br",{}),(0,D.jsx)(w.Z,{disabled:!0,className:"mt10",value:B.current,onChange:function(e){B.current=e.target.value,C(P+1)},onBlur:function(){u(c.current,B.current,E.current),k(!1)}})]}),(0,D.jsxs)("div",{className:"mt30",children:[(0,D.jsx)("strong",{children:"作品类型:"}),(0,D.jsx)("br",{}),(0,D.jsxs)($.default,{disabled:!0,className:"mt10 w100",placeholder:"请选择作品类型",value:E.current,onChange:function(e){E.current=e,C(P+1)},onBlur:function(){u(c.current,B.current,E.current),k(!1)},children:[(0,D.jsx)($.default.Option,{value:"科普",children:"科普"},1),(0,D.jsx)($.default.Option,{value:"科幻",children:"科幻"},2)]})]}),(0,D.jsx)("p",{className:"mt10 mb0",children:"作品内容:"}),(0,D.jsx)("div",{className:H.simpleText,children:(0,D.jsx)(K.Z,{value:null==r||null===(t=r.user_answer)||void 0===t?void 0:t[0]})})]}):(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{className:"mt30",children:[(0,D.jsx)("strong",{children:"作文题目:"}),(0,D.jsx)("br",{}),(0,D.jsx)(w.Z,{className:"mt10",maxLength:60,onBlur:function(){return u(c.current,B.current,E.current)},placeholder:"请输入作文题目(最多60个字)",value:B.current,onChange:function(e){B.current=e.target.value,C(P+1)}})]}),(0,D.jsxs)("div",{className:"mt30",children:[(0,D.jsx)("strong",{children:"作文类型:"}),(0,D.jsx)("br",{}),(0,D.jsxs)($.default,{className:"mt10 w100",placeholder:"请选择作品类型",value:E.current,onChange:function(e){E.current=e,u(e.current,B.current,E.current),C(P+1)},children:[(0,D.jsx)($.default.Option,{value:"科普",children:"科普"},1),(0,D.jsx)($.default.Option,{value:"科幻",children:"科幻"},2)]})]}),(0,D.jsx)("div",{className:"mt30 mb20",children:(0,D.jsxs)("div",{className:r.user_score&&(r.user_score===r.question_score?"c-green":"c-red"),children:[(0,D.jsx)("strong",{children:"作文内容:"}),(0,D.jsx)("br",{}),(0,D.jsxs)("div",{className:"mt10 relative",children:[(0,D.jsxs)("span",{className:"c-blue",style:{position:h?"fixed":"absolute",top:h?61:4,left:10,zIndex:106},children:["已输入",A,"字"]}),Z?(0,D.jsx)(J.Z,{className:H.simpleMd,disablePaste:!0,hidetoolBar:o,height:o?"60vh":150,isFocus:!0,defaultValue:null==r||null===(s=r.user_answer)||void 0===s?void 0:s[0],id:null==r?void 0:r.question_id,onFullScreen:function(e){return g(e)},onChange:function(e){c.current=e,k(!0),C(P+1)},onBlur:function(){u(c.current,B.current,E.current),k(!1)}}):(0,D.jsx)("div",{onClick:function(){return I(!0)},className:H.startAnswer,children:(0,D.jsx)("div",{className:"c-blue",children:"点击开始作答"})})]})]})})]}),(0,U.dE)()&&(null==r?void 0:r.standard_answer)&&(0,D.jsxs)("div",{children:[(0,D.jsx)("p",{className:"mt10 mb0",children:"参考答案:"}),(0,D.jsx)("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5},children:(0,D.jsx)(K.Z,{value:null==r||null===(i=r.standard_answer)||void 0===i?void 0:i[0]})})]})]})},ne=t(79817),te=t(61998),se=t(40906),ie="score___mcGn7",re="wrap___h11sQ",le=function(e){var n=e.score;return n?(0,D.jsxs)("span",{className:re,children:["得分",(0,D.jsx)("span",{className:"".concat(ie," ml10 mr5"),children:n}),"分"]}):(0,D.jsx)("span",{className:"c-red",children:"未评"})},oe={flex_box_center:"flex_box_center___xK64P",flex_space_between:"flex_space_between___BNBCA",flex_box_vertical_center:"flex_box_vertical_center___ConJK",flex_box_center_end:"flex_box_center_end___L08sz",flex_box_column:"flex_box_column___hvk0E",shixunWrp:"shixunWrp___FTFC6",fill:"fill___H_Qd6",index:"index___PaSVJ",success:"success___fz_F7",fail:"fail___ftXSv",fillInput:"fillInput___q_sSb",shixunWrapper:"shixunWrapper___toGqF",score:"score___AsYGZ",name:"name___hawfX",programWrapper:"programWrapper___zVQPT",desc:"desc___MFIu5",content:"content___QuE41",analysisWrap:"analysisWrap___qGPzJ",greyBg:"greyBg___FIDIB"},ae=function(e){var n,t,s,i,r,o=e.item,a=e.answerData,u=e.exerciseId,c=e.coursesId,d=(0,m.useState)([]),_=v()(d,2),f=_[0],p=_[1],h=(0,m.useState)([]),g=v()(h,2),y=g[0],j=g[1];(0,m.useEffect)((function(){var e;if(null!=o&&null!==(e=o.shixun_details)&&void 0!==e&&e.length){for(var n=[],t=[],s=function(){for(var e,s=0;s<(null==o?void 0:o.shixun_details[i].stage_list.length);s++){var r,a=null==o?void 0:o.shixun_details[i].stage_list[s];n.push(l()(l()({},a),{operation:null==o||null===(r=o.shixun_details)||void 0===r||null===(r=r[i])||void 0===r||null===(r=r.shixun_detail)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.game_identifier,is_jupyter:null==o?void 0:o.is_jupyter,is_jupyter_lab:null==o?void 0:o.is_jupyter_lab}))}if(null!=o&&null!==(e=o.shixun_details)&&void 0!==e&&null!==(e=e[i])&&void 0!==e&&e.shixun_detail){var u,c,d=null==o||null===(u=o.shixun_details)||void 0===u||null===(u=u[i])||void 0===u||null===(u=u.shixun_detail)||void 0===u?void 0:u[0],v=null==o||null===(c=o.shixun_details[i].stage_list)||void 0===c||null===(c=c.find((function(e){return(null==e?void 0:e.game_identifier)===(null==d?void 0:d.game_identifier)})))||void 0===c?void 0:c.user_score;t.push(l()(l()({},d),{},{user_score:v}))}},i=0;i<(null==o||null===(r=o.shixun_details)||void 0===r?void 0:r.length);i++){var r;s()}j(t),p(n)}}),[null==o?void 0:o.shixun_details]);var w=[{title:"关卡",dataIndex:"position",key:"position",align:"center"},{title:"任务名称",dataIndex:"name",key:"name",align:"center",render:function(e){return(0,D.jsx)("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",children:e})}},{title:"评测次数",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return(0,D.jsx)("span",{children:n.evaluate_count?n.evaluate_count:(0,D.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"完成时间",key:"endTime",dataIndex:"endTime",align:"center",render:function(e,n){var t=!1;return n.finished_time&&null!=a&&a.exercise&&null!=a&&a.exercise_answer_user&&(t=-1===(null==a?void 0:a.exercise.time)?O()(null==a?void 0:a.exercise.end_time).isBefore(n.finished_time):O()(null==a?void 0:a.exercise_answer_user.start_at).add(null==a?void 0:a.exercise.time,"m").isBefore(n.finished_time)),(0,D.jsxs)("span",{children:[n.finished_time||(0,D.jsx)("span",{className:"c-grey-999",children:"--"}),(0,D.jsx)("span",{className:"c-orange-ff9 ",children:t?"(已超时)":""})]})}},{title:"耗时",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return(0,D.jsx)("span",{children:n.time_consuming||(0,D.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"查看答案",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(e,n){return(0,D.jsx)("span",{children:n.view_answer?"已查看":"未查看"})}},{title:"得分",dataIndex:"user_score",key:"user_score",align:"center",render:function(e){return(0,D.jsxs)("span",{style:{color:"#FA6400"},children:[e,"分"]})}},{title:"操作",dataIndex:"operation",key:"operation",align:"center",render:function(e,n,t){return!e||n.is_jupyter||n.is_jupyter_lab?(0,D.jsx)("span",{className:"c-grey-999",children:"--"}):(0,D.jsx)(ne.Z,{affix:!1,children:(0,D.jsx)(ne.Z.Link,{href:"#challenge_".concat(null==o?void 0:o.question_id).concat(t),title:(0,D.jsx)("span",{style:{color:"#0152d9",fontSize:14},children:"查看"})})})}}];console.log(y);var b={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return(0,D.jsxs)("div",{children:[(null==o||null===(n=o.shixun)||void 0===n?void 0:n.length)>0&&(0,D.jsx)("div",{className:oe.shixunWrapper,children:null==o||null===(t=o.shixun)||void 0===t?void 0:t.map((function(e,n){return(0,D.jsxs)(q.Z,{className:"mb20",justify:"space-between",children:[(0,D.jsxs)(N.Z,{flex:"1",children:[(0,D.jsxs)("span",{className:oe.score,children:["(",e.challenge_score,"分)"]}),(0,D.jsxs)("span",{className:oe.name,children:[e.challenge_name," "]})]}),(0,D.jsxs)(N.Z,{children:[!e.answer_status&&(0,D.jsx)("span",{className:"font14",style:{color:"#FA6400"},children:"未完成"}),!!e.answer_status&&(0,D.jsx)("span",{className:"font14",style:{color:"#37AD83"},children:"已完成"})]})]})}))}),0!==(null==a||null===(s=a.exercise)||void 0===s?void 0:s.student_commit_status)||0!==(null==a||null===(i=a.exercise)||void 0===i?void 0:i.user_exercise_status)?(0,D.jsxs)(D.Fragment,{children:[!(null==f||!f.length)&&(0,D.jsxs)("div",{children:[(0,D.jsxs)(q.Z,{justify:"space-between",className:"mb10",align:"middle",children:[(0,D.jsx)(N.Z,{className:"font14 c-grey-666",children:"阶段成绩"}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(le,{score:null==o?void 0:o.user_score})})]}),(0,D.jsx)(te.Z,{columns:w,dataSource:f,pagination:!1})]}),!(null==y||!y.length)&&(0,D.jsxs)("div",{children:[(0,D.jsx)("p",{className:"font16 c-grey-666 mt10",children:"实训详情"}),null==y?void 0:y.map((function(e,n){return(0,D.jsxs)("div",{id:"challenge_".concat(null==o?void 0:o.question_id).concat(n),className:"mt5",children:[(0,D.jsxs)(q.Z,{children:[(0,D.jsxs)("span",{className:"font14 mr15",children:[" 第",e.position,"关"]}),(0,D.jsx)(x.Link,{className:"current c-black font14",target:"_blank",to:"/tasks/".concat(c,"/").concat(u,"/").concat(e.game_identifier,"/exercise"),children:e.name}),(0,D.jsx)(N.Z,{style:{marginLeft:"auto"},children:(0,D.jsx)(le,{score:e.user_score})})]}),0===(null==e?void 0:e.st)&&e.passed_code&&(0,D.jsxs)("aside",{className:oe.shixunWrp,children:[(0,D.jsxs)("h2",{children:["第一次通关的代码(未通关则为最后一次提交评测的代码)",(0,D.jsx)("span",{className:"c-light-black",children:e.path})]}),(0,D.jsx)(se.ZP,{height:300,language:"python",theme:"default",value:e.passed_code,options:b})]})]})}))]})]}):(0,D.jsxs)(D.Fragment,{children:[(0,U.dE)()&&(0,D.jsx)(K.Z,{className:"c-grey-999 mt20 mb20",value:null==o?void 0:o.question_title}),null==o||null===(r=o.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,D.jsxs)("p",{className:"font16 c-grey-666 mb5",children:[(0,D.jsxs)("span",{className:"mr20",children:["第",null==e?void 0:e.challenge_position,"关 ",null==e?void 0:e.challenge_name]}),(0,D.jsxs)("span",{children:[null==e?void 0:e.challenge_score,"分"]})]},n)}))]})]})},ue=t(24334),ce=function(e){var n,t,s,i=e.item,r=e.answerData,l=(0,m.useState)([]),o=v()(l,2),a=(o[0],o[1]);(0,m.useEffect)((function(){var e,n;(null==i||null===(e=i.evaluate_codes)||void 0===e?void 0:e.length)>0?a(null==i||null===(n=i.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:null!=e&&e.error_msg?ue.Base64.decode(null==e?void 0:e.error_msg):""}}))):a([{key:"--",error_msg:"--"}])}),[null==i?void 0:i.evaluate_codes]);return(0,D.jsxs)("div",{className:"".concat(oe.programWrapper),children:[(0,D.jsx)("div",{className:oe.desc,children:"题目描述"}),(0,D.jsx)("div",{className:oe.content,children:(0,D.jsx)(K.Z,{value:null==i?void 0:i.description})}),1===(null==r||null===(n=r.exercise)||void 0===n?void 0:n.user_exercise_status)&&(0,D.jsx)(q.Z,{justify:"end",className:"mt40",children:(0,D.jsx)(N.Z,{children:(0,D.jsx)(le,{score:null==i?void 0:i.user_score})})}),(null==i?void 0:i.passed_code)&&(0,D.jsxs)("aside",{className:oe.shixunWrp,children:[(0,D.jsx)("h3",{children:"第一次评测通过的代码(未通关则为最后一次提交评测的代码)"}),(0,D.jsx)(se.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:null!=i&&i.passed_code?ue.Base64.decode(null==i?void 0:i.passed_code):"",options:{selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1}})]}),1===(null==r||null===(t=r.exercise)||void 0===t?void 0:t.user_exercise_status)&&(null==r||null===(s=r.exercise)||void 0===s?void 0:s.answer_open)&&(0,D.jsxs)("div",{style:{background:"#F6F7F9"},className:"mt30 p20",children:[(0,D.jsxs)("div",{style:{marginBottom:"20px",fontSize:"16px",display:"flex"},children:[(0,D.jsx)("span",{style:{whiteSpace:"nowrap"},children:"【答案】"}),(0,D.jsx)(K.Z,{value:(null==i?void 0:i.standard_answer)||""})]}),(0,D.jsxs)("div",{style:{fontSize:"16px",display:"flex"},children:[(0,D.jsx)("span",{style:{whiteSpace:"nowrap"},children:"【解析】"}),(0,D.jsx)(K.Z,{value:(null==i?void 0:i.analysis)||"暂无解析"})]})]})]})},de=t(65591),ve=(w.Z.TextArea,{0:"c-red-ee4",1:"c-green"}),_e=function(e){var n,t,s,r,o=e.sign,u=e.item,d=e.answerData,_=e.onBlur,f=void 0===_?function(){}:_,p=(0,m.useState)([]),h=v()(p,2),g=h[0],y=h[1],j=(0,m.useState)([]),b=v()(j,2),k=b[0],Z=b[1],I=(0,m.useRef)(),S=(0,m.useRef)(),T=(0,x.useSearchParams)(),P=v()(T,1)[0];return(0,m.useEffect)((function(){if(P.get("check")){var e,n;n=null==u||null===(e=u.standard_answer)||void 0===e?void 0:e.map((function(e){var n;return l()(l()({},e),{},{choice_id:e.position,answer_text:(null==u||null===(n=u.user_answer)||void 0===n||null===(n=n.find((function(n){return n.choice_id===e.choice_id})))||void 0===n?void 0:n.answer_text)||""})})),I.current=n,y(n)}else{var t,s;s=null==u||null===(t=u.standard_answers)||void 0===t?void 0:t.map((function(e){var n;return l()(l()({},e),{},{choice_id:e.position,answer_text:(null==u||null===(n=u.user_answer)||void 0===n||null===(n=n.find((function(n){return n.choice_id===e.position})))||void 0===n?void 0:n.answer_text)||""})})),I.current=s,y(s)}}),[null==u?void 0:u.user_answer]),(0,D.jsxs)("div",{children:[null==g?void 0:g.map((function(e,n){var t,s,r,l,v;return(0,D.jsxs)(q.Z,{className:"".concat(oe.baseMargin," ").concat(oe.fill),align:"middle",children:[(0,D.jsxs)(N.Z,{className:oe.index,children:["填空项",n+1]}),(0,D.jsx)(N.Z,{flex:"430px",className:"ml20 mr20",children:1===(null==e?void 0:e.model)?(0,D.jsx)(w.Z,{name:"sign",placeholder:"请输入答案",disabled:!u.repeat_answer&&(null==u||null===(t=u.user_answer)||void 0===t?void 0:t.length)>0&&0!==u.ques_status||!(null==d||!d.exercise.commit_status),value:null==e?void 0:e.answer_text,onChange:function(e){g[n].answer_text=e.target.value,y(i()(g))},onFocus:function(){o.current=!0},onBlur:function(t){setTimeout(c()(a()().mark((function t(){var s,i,r;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,f(null==e?void 0:e.answer_text,n+1,g);case 2:(s=t.sent).status?((r=k.slice())[n]={status:"fail",errorText:s.message},S.current=r,Z(r)):((i=k.slice())[n]={status:"success",errorText:""},S.current=i,Z(i));case 4:case"end":return t.stop()}}),t)}))),200)},className:"".concat(u.user_score&&(u.user_score===u.question_score?"c-green":"c-red")," ").concat(oe.fillInput)}):(0,D.jsx)(de.Z,{value:null==e?void 0:e.answer_text,disabled:!u.repeat_answer&&(null==u||null===(s=u.user_answer)||void 0===s?void 0:s.length)>0&&0!==u.ques_status||!(null==d||!d.exercise.commit_status),onChange:function(){var t=c()(a()().mark((function t(s){var r,l,o,u,c;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return g[n].answer_text=s,y(i()(g)),t.next=4,f(null==e?void 0:e.answer_text,n+1,g);case 4:(r=t.sent).status?((c=(null==S||null===(u=S.current)||void 0===u?void 0:u.slice())||[].slice())[n]={status:"fail",errorText:r.message},S.current=c,Z(c)):((o=(null==S||null===(l=S.current)||void 0===l?void 0:l.slice())||[].slice())[n]={status:"success",errorText:""},S.current=o,Z(o));case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})}),"success"===(null===(r=k[n])||void 0===r?void 0:r.status)&&(0,D.jsx)(N.Z,{children:(0,D.jsxs)(q.Z,{align:"middle",children:[(0,D.jsx)("i",{style:{marginRight:8},className:"iconfont icon-chenggong1 ".concat(oe.success)}),(0,D.jsx)("span",{className:oe.success,children:"保存成功"})]})}),"fail"===(null===(l=k[n])||void 0===l?void 0:l.status)&&(0,D.jsx)(N.Z,{children:(0,D.jsxs)(q.Z,{align:"middle",children:[(0,D.jsx)("i",{style:{marginRight:8},className:"iconfont icon-tishi7 ".concat(oe.fail)}),(0,D.jsx)("span",{className:oe.fail,children:null===(v=k[n])||void 0===v?void 0:v.errorText})]})})]},n)})),((0,U.GJ)()||(0,U.dE)()&&(null==d||null===(n=d.exercise)||void 0===n?void 0:n.user_exercise_status)>0&&(null==d||null===(t=d.exercise)||void 0===t?void 0:t.open_score))&&(0,D.jsxs)(q.Z,{justify:"end",className:"mb20",align:"middle",children:[(0,D.jsx)("span",{className:"font14",style:{color:"#6A7283"},children:"得分"}),(0,D.jsxs)("span",{className:"font14 ml10",children:[(null==u?void 0:u.user_score)&&(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:ve[Number(null==u?void 0:u.answer_status)]||"c-orange-ff9",children:null==u?void 0:u.user_score}),(0,D.jsx)("span",{style:{marginLeft:5,color:"#6A7283"},children:"分"})]}),!(null!=u&&u.user_score)&&(0,D.jsx)("span",{className:"c-red",children:"未评"})]})]}),(null==d||null===(s=d.exercise)||void 0===s?void 0:s.answer_open)&&(0,D.jsx)("div",{className:oe.analysisWrap,children:(0,D.jsxs)("div",{className:oe.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",align:"middle",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),null==u||null===(r=u.standard_answer)||void 0===r?void 0:r.map((function(e,n){var t;return(0,D.jsx)(N.Z,{className:"mr40",children:(0,D.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,D.jsxs)("div",{style:{width:"100px"},children:["填空项",n+1]}),(0,D.jsx)(de.Z,{value:null==e||null===(t=e.answer_text)||void 0===t?void 0:t[0],disabled:!0})]})},n)}))]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:oe.renderHtml,value:null==u?void 0:u.analysis})]})]})})]})},fe=t(89679),me=t(680),xe=(w.Z.TextArea,function(e){var n,t,s,r=e.item,o=e.answerData,u=e.sign,d=e.onBlur,_=void 0===d?function(){}:d,f=(e.onDebug,e.setIsSubmitCode),p=(0,m.useState)([]),h=v()(p,2),g=h[0],y=h[1],j=(0,x.useSearchParams)(),w=v()(j,1)[0];return(0,m.useEffect)((function(){var e,n=null==r||null===(e=r.standard_answer_with_score)||void 0===e?void 0:e.map((function(e,n){var t;return l()(l()({},e),{},{value:(null==r||null===(t=r.user_answer)||void 0===t||null===(t=t.find((function(e){return parseInt(e.choice_id)===n+1})))||void 0===t?void 0:t.answer_text)||""})}));y(n)}),[null==r?void 0:r.standard_answer_with_score]),console.log(g,"userAnswer"),(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10},children:[(0,D.jsxs)("div",{style:{fontSize:14,color:"#FF0000"},children:[(0,D.jsx)(me.Z,{}),(0,D.jsx)("span",{style:{marginLeft:5},children:"注意:填写答案之后,必须提交代码进行评测,否则无法得分"})]}),!w.get("check")&&(0,D.jsx)(fe.Z,{setIsSubmitCode:f,ButtonProps:{type:"primary"},ButtonText:"提交代码",items:l()(l()({},r),{},{userAnswer:g}),hackidentifier:null==r?void 0:r.hack_identifier})]}),(null==r?void 0:r.code)&&(0,D.jsx)("div",{style:{border:"1px solid #CCCCCC",padding:"10px",marginBottom:20},children:(0,D.jsx)(K.Z,{disabledFill:!r.repeat_answer&&(null==r||null===(n=r.user_answer)||void 0===n?void 0:n.length)>0&&0!==r.ques_status||!(null==o||!o.exercise.commit_status),onFillBlur:function(){var e=c()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_(null==n||null===(s=n[parseInt(t)])||void 0===s?void 0:s.value,parseInt(t)+1,g);case 2:0===e.sent.status?(g[parseInt(t)].type="",y(i()(g))):(g[parseInt(t)].type="warning",y(i()(g)));case 4:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),onFillFocus:function(e,n){g[parseInt(n)].type="",y(i()(g)),u.current=!0},className:oe.content,programFillValue:g,showProgramFill:!0,value:ue.Base64.decode((null==r?void 0:r.code)||"")})}),!(null==r||null===(t=r.standard_answer)||void 0===t||!t.length)&&(0,D.jsx)("div",{className:oe.analysisWrap,children:(0,D.jsxs)("div",{className:oe.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",align:"middle",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),null==r||null===(s=r.standard_answer)||void 0===s?void 0:s.map((function(e,n){return(0,D.jsxs)(N.Z,{className:"mr40",children:["填空项",n+1,":",null==e?void 0:e.answer_text]},n)}))]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:oe.renderHtml,value:(null==r?void 0:r.analysis)||"暂无解析"})]})]})})]})}),pe=t(92988),he=(w.Z.TextArea,function(e){var n=e.data;return(0,D.jsxs)("div",{className:"tc mt80 pb30",children:[(0,D.jsx)("img",{width:"486",src:pe.BV})," ",(0,D.jsx)("br",{}),-1===n.status&&(0,D.jsx)("div",{className:"c-grey-999 mt60",children:"您的IP不在考试允许的范围内!"}),-2===n.status&&(0,D.jsxs)("div",{className:" c-grey-999 mt60",children:["您已绑定当前考试IP地址:",(0,D.jsx)("span",{className:"c-red",children:n.ip}),"请使用该IP地址进入考试。"]}),(0,D.jsx)(P.ZP,{className:"mt40 pl20 pr20",type:"primary",children:(0,D.jsx)("a",{href:"/",children:"回到首页"})})]})}),ge=t(97730),ye=t(89392),je="comments___ZkLeS",we="greyText___ow9J6",be="commentText___Uklcs",ke="wrapper___XTdhL",qe="header___pq5DQ",Ne="updateTime___WYYjt",Ze="text___FmQY7",Ie="date___DiXg4",Se=function(e){var n=e.list,t=e.hideScore,s=void 0!==t&&t;return(0,D.jsx)("div",{children:null==n?void 0:n.map((function(e){var n,t,i,r,l;return(0,D.jsxs)("div",{className:"mt20 ".concat(ke),children:[(0,D.jsxs)(q.Z,{align:"middle",className:qe,children:[(0,D.jsx)("img",{src:ge.Z.API_SERVER+"/images/"+(null===(t=e.user)||void 0===t?void 0:t.image_url)}),(0,D.jsx)("span",{className:"ml10 font16",children:null===(i=e.user)||void 0===i?void 0:i.name}),(0,D.jsxs)(N.Z,{className:Ne,children:[(0,D.jsx)("span",{className:Ze,children:"评阅时间"}),(0,D.jsx)("span",{className:Ie,children:O()(null===(r=e.comments)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.updated_at).format("YYYY-MM-DD HH:mm")})]})]}),(0,D.jsx)("div",{className:je,children:null==e||null===(l=e.comments)||void 0===l?void 0:l.map((function(n,t){var i;return(0,D.jsxs)("div",{children:[(0,D.jsxs)(q.Z,{align:"middle",justify:"space-between",children:[!!n.shixun_chanllge_position&&(0,D.jsxs)("div",{style:{flexShrink:0,marginRight:10},children:["第",n.shixun_chanllge_position,"关"]}),!s&&(0,D.jsxs)("div",{style:{flex:1},children:["原始得分",null==n?void 0:n.origin_score,"分,修正为",(0,D.jsx)("span",{className:"c-light-primary",children:null==n?void 0:n.score}),"分"]})]}),!!n.comment&&(0,D.jsxs)("div",{children:[" ",(0,D.jsx)("span",{className:"".concat(we," mr10"),children:"评语"}),(0,D.jsx)("span",{className:be,children:n.comment})]})]},(null==e||null===(i=e.user)||void 0===i?void 0:i.user_id)+"-"+t)}))})]},null==e||null===(n=e.user)||void 0===n?void 0:n.user_id)}))})},Te=t(19520),Pe=t(12911),Ce=t.n(Pe),Be=t(37120),Ee=t(26762),Fe=t(60437),Ae=t(66754),Re="codeInput___xSFAu",Le=t(92310),De=t.n(Le),We=function(e){var n=e.className,t=e.style,s=e.onOk,r=(0,m.useState)(["","","","","",""]),l=v()(r,2),o=l[0],a=l[1],u=(0,m.useState)(0),c=v()(u,2),d=c[0],_=c[1],f=(0,m.useRef)([]);(0,m.useEffect)((function(){var e=o.findIndex((function(e){return!e}));-1===e&&s(o),_(e)}),[o]),(0,m.useEffect)((function(){var e;null===(e=f.current[d])||void 0===e||e.focus()}),[d]);return(0,D.jsx)("div",{className:De()(Re,n),style:t,children:o.map((function(e,n){return(0,D.jsx)("input",{type:"text",disabled:d!==n,maxLength:1,value:""===e?"":"*",onChange:function(e){return function(e,n){var t=e.target.value;if(/^\d*$/.test(t)){var s=i()(o);s[n]=t||"",a(s)}}(e,n)},onKeyDown:function(e){return function(e,n){if("Backspace"===e.key&&n>0){e.preventDefault();var t=i()(o);t[n-1]="",a(t)}}(e,n)},ref:function(e){f.current[n]=e}},n)}))})},Me=t(9570),Oe=t(65727),He=t(50439),Ve=["globalSetting","loading","user","exercise","dispatch"],Ue=g.Z.Countdown,ze=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ge={0:"c-red-ee4",1:"c-green"},Ye=(0,x.connect)((function(e){var n=e.loading,t=e.user,s=e.exercise;return{globalSetting:e.globalSetting,user:t,exercise:s,loading:n.effects}}))((function(e){e.globalSetting,e.loading;var n,t,s,i,r,o,u,d,_,p,g,M,J,X,$,ne,te,se,ie,re,le,oe,ue,de,ve,fe,me,pe,je,we,be,ke,qe,Ne,Ze,Ie,Pe,Re,Le,De,Ye,Ke,Je,Xe,Qe,$e,en=e.user,nn=e.exercise,tn=e.dispatch,sn=(f()(e,Ve),(0,x.useLocation)()),rn=(0,x.useSearchParams)(),ln=v()(rn,1)[0],on=(0,x.useParams)(),an=(0,m.useState)({}),un=v()(an,2),cn=un[0],dn=un[1],vn=(0,m.useState)({}),_n=v()(vn,2),fn=_n[0],mn=_n[1],xn=(0,m.useState)({}),pn=v()(xn,2),hn=pn[0],gn=pn[1],yn=(0,m.useState)(!1),jn=v()(yn,2),wn=jn[0],bn=jn[1],kn=(0,m.useState)(!0),qn=v()(kn,2),Nn=qn[0],Zn=qn[1],In=(0,m.useState)(!1),Sn=v()(In,2),Tn=Sn[0],Pn=Sn[1],Cn=(0,m.useState)(!1),Bn=v()(Cn,2),En=Bn[0],Fn=Bn[1],An=(0,m.useState)(!1),Rn=v()(An,2),Ln=Rn[0],Dn=Rn[1],Wn=(0,m.useState)(!1),Mn=v()(Wn,2),On=Mn[0],Hn=Mn[1],Vn=(0,m.useState)(),Un=v()(Vn,2),zn=Un[0],Gn=Un[1],Yn=(0,m.useState)(""),Kn=v()(Yn,2),Jn=Kn[0],Xn=Kn[1],Qn=(0,m.useState)("none"),$n=v()(Qn,2),et=$n[0],nt=$n[1],tt=(0,m.useState)(""),st=v()(tt,2),it=st[0],rt=st[1],lt=(0,m.useState)({status:0}),ot=v()(lt,2),at=ot[0],ut=ot[1],ct=(0,m.useState)(!1),dt=v()(ct,2),vt=dt[0],_t=dt[1],ft=(0,m.useState)("kepukehuan.educoder.net"===window.document.domain),mt=v()(ft,2),xt=mt[0],pt=(mt[1],(0,m.useState)(!0)),ht=v()(pt,2),gt=ht[0],yt=ht[1],jt=(0,m.useState)(!1),wt=v()(jt,2),bt=wt[0],kt=wt[1],qt=(0,m.useState)(null),Nt=v()(qt,2),Zt=Nt[0],It=Nt[1],St=(0,m.useState)(!1),Tt=v()(St,2),Pt=Tt[0],Ct=Tt[1],Bt=(0,m.useState)(0),Et=v()(Bt,2),Ft=Et[0],At=Et[1],Rt=(0,m.useRef)(),Lt=(0,m.useRef)(),Dt=(0,m.useRef)(!1),Wt=(0,m.useRef)(),Mt=(0,m.useRef)(),Ot=(0,m.useRef)(),Ht=(0,m.useRef)(),Vt=y.Z.useForm(),Ut=v()(Vt,1)[0],zt=(0,m.useMemo)((function(){return new WebSocket("ws://localhost:8082")}),[]),Gt=(0,m.useState)(0),Yt=v()(Gt,2),Kt=Yt[0],Jt=Yt[1],Xt=(0,m.useState)(0),Qt=v()(Xt,2),$t=Qt[0],es=Qt[1],ns=(0,m.useState)(!1),ts=v()(ns,2),ss=ts[0],is=ts[1],rs=(0,m.useState)(!1),ls=v()(rs,2),os=ls[0],as=ls[1],us=(0,m.useState)(!1),cs=v()(us,2),ds=cs[0],vs=cs[1],_s=["/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail"),"/classrooms/".concat(on.coursesId,"/exercise"),"/classrooms/".concat(on.coursesId,"/exercise/"),"/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/users/").concat(null===(n=en.userInfo)||void 0===n?void 0:n.login,"/check"),"/classrooms/".concat(on.coursesId,"/exercisenotice/").concat(on.categoryId,"/users/").concat(null===(t=en.userInfo)||void 0===t?void 0:t.login),"/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/users/").concat(null===(s=en.userInfo)||void 0===s?void 0:s.login)],fs=(0,m.useState)(!1),ms=v()(fs,2),xs=ms[0],ps=ms[1],hs=(0,m.useState)(!0),gs=v()(hs,2),ys=gs[0],js=gs[1],ws=(0,m.useState)({left:0,top:0,bottom:0,right:0}),bs=v()(ws,2),ks=bs[0],qs=bs[1],Ns=(0,m.useRef)(null),Zs=(0,m.useState)(!0),Is=v()(Zs,2),Ss=Is[0],Ts=Is[1],Ps=(0,m.useRef)(),Cs=(0,m.useState)(!1),Bs=v()(Cs,2),Es=Bs[0],Fs=Bs[1];(0,Ae.y)((0,U.dE)());var As=(0,Ae.X)().setOpenDisableCopyAndPaste,Rs=(0,Me._)(cn);(0,m.useEffect)((function(){return document.body.setAttribute("data-custom","auto"),function(){document.body.removeAttribute("data-custom")}}),[]),(0,m.useEffect)((function(){var e,n;if(document.body.scrollIntoView(),"游客"!==(null===(e=en.userInfo)||void 0===e?void 0:e.real_name))return null!==(n=en.userInfo)&&void 0!==n&&n.user_id&&((0,U.GJ)()?Gs():en.userInfo.login&&Ms()),window.addEventListener("message",Ds),function(){window.removeEventListener("message",Ds),sn.pathname.indexOf("/detail")>-1&&(0,z.BU)()};window.location.href="/classrooms/".concat(on.coursesId,"/exercise")}),[on.categoryId,en.userInfo.login]),(0,m.useEffect)((function(){return window.addEventListener("beforeunload",Ls),function(){Rs(),window.removeEventListener("beforeunload",Ls)}}),[]),(0,m.useEffect)((function(){return tn({type:"globalSetting/headerFooterToggle",payload:!1}),function(){tn({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){var e,n;null!=cn&&null!==(e=cn.question_status)&&void 0!==e&&e.every((function(e){return!!e.ques_status&&vt&&(null==fn?void 0:fn.used_screen_num)<(null==fn?void 0:fn.screen_num)}))&&setTimeout((function(){var e;null===(e=Lt.current)||void 0===e||e.handlePhoto()}),1300),It(null==cn||null===(n=cn.exercise_question_types)||void 0===n||null===(n=n[Kt])||void 0===n||null===(n=n.items)||void 0===n?void 0:n[$t])}),[cn]);var Ls=function(e){var n;null!=fn&&fn.is_commit||!(0,U.dE)()||(0,R.RG)(" ",!0),localStorage.setItem("Refresh","1"),null!==(n=nn.exerciseUserInfo)&&void 0!==n&&n.screen_open&&window.navigator.sendBeacon("".concat(ge.Z.API_SERVER,"/api/exercises/").concat(on.categoryId,"/commit_screen_at.json"),{})},Ds=function(e){"backExercise"===e.data&&((0,R.RG)(" ",!0),Ws())},Ws=function(){nt("none"),Xn(""),Gs()},Ms=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Hs();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Os=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:yt(!1),j.Z.info({title:(0,He._V)(He.CP.answer1),width:500,centered:!0,closable:!1,keyboard:!1,maskClosable:!1,maskStyle:{background:"#000"},okText:(0,He._V)(He.CP.answer2),onOk:function(){return new Promise(function(){var e=c()(a()().mark((function e(n,t){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Ut.validateFields();case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),t();case 8:return e.t1=G.pL,e.t2=l(),e.t3={exercise_user_id:null==fn?void 0:fn.exercise_user_id,categoryId:on.categoryId},e.next=13,Ut.validateFields();case 13:return e.t4=e.sent,e.t5=(0,e.t2)(e.t3,e.t4),e.next=17,(0,e.t1)(e.t5);case 17:0===(null==(s=e.sent)?void 0:s.status)?(yt(!0),Vs(),n(s)):(Ut.setFields([{name:"start_password",errors:[null==s?void 0:s.message]}]),t());case 19:case"end":return e.stop()}}),e,null,[[0,5]])})));return function(n,t){return e.apply(this,arguments)}}())},content:(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("p",{className:"",children:(0,He._V)(He.CP.answer3)}),(0,D.jsx)(y.Z,{form:Ut,autoComplete:"off",children:(0,D.jsx)(y.Z.Item,{name:"start_password",label:(0,He._V)(He.CP.answer1),rules:[{required:!0,message:(0,He._V)(He.CP.answer4)}],children:(0,D.jsx)(w.Z.Password,{autoComplete:"off"})})})]})});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Hs=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,tn({type:"exercise/getExerciseUserInfo",payload:l()({},on)});case 2:n=e.sent,Ht.current=l()(l()({},n.data),{},{status:null==n?void 0:n.status}),mn(l()(l()({},n.data),{},{status:null==n?void 0:n.status}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){if(null!=fn&&fn.exercise_user_id){if(null!=fn&&fn.is_commit||(0,R.RG)(" ",!0),null!=fn&&fn.is_commit||!("inner"===(null==fn?void 0:fn.ip_limit)||null!=fn&&fn.ip_bind_type)||(Ot.current="&ip_limit=".concat(null==fn?void 0:fn.ip_limit,"&ip_bind=").concat(null==fn?void 0:fn.ip_bind,"&ip_bind_type=").concat(null==fn?void 0:fn.ip_bind_type)),(null!=fn&&fn.is_commit||ln.get("check"))&&(2!=fn.exercise_type||ln.get("check"))){if(!fn.answered_open&&2!=fn.exercise_type)return void j.Z.info({width:500,centered:!0,icon:null,title:(0,He._V)(He.CP.answer5),content:(0,He._V)(He.CP.answer6),onOk:function(){window.location.href="/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail")}})}else{if((0,R.RG)(" ",!0),null==fn||!fn.can_start)return void(window.location.href="/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/users/").concat(on.login,"/check"));if(null!=fn&&fn.is_locked&&fn.ip_error)return void tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},fn),{},{id:on.categoryId})}});if((null==fn||!fn.is_locked)&&fn.ip_error,""===document.referrer||2===performance.navigation.type||!_s.includes(new URL(document.referrer||"https://www.educoder.net").pathname))return""!==document.referrer?sessionStorage.setItem("illegalEntry",_s.includes(new URL(document.referrer).pathname)?"illegalEntry":"allowRouter"):sessionStorage.setItem("illegalEntry","illegalEntry"),void x.history.push("/classrooms/".concat(on.coursesId,"/exercise/"));if(null!=fn&&fn.start_locked&&(null==fn||!fn.user_is_enter))return void Os();if(null!=fn&&fn.is_locked&&1===performance.navigation.type&&!sessionStorage.getItem("studentunlock"))return void tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},fn),{},{id:on.categoryId})}});if((0,L.ZP)("/api/exercises/".concat(null==on?void 0:on.categoryId,"/close_pop.json"),{method:"post"}),null!=fn&&fn.is_locked&&0===performance.navigation.type&&null!=fn&&fn.user_is_enter&&(null==fn||!fn.is_commit)&&null!=fn&&fn.show_pop)return void tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},fn),{},{id:on.categoryId})}})}ln.get("check")?Gs():Vs()}return function(){null!=fn&&fn.is_commit||!(0,U.dE)()||(0,R.RG)(" ",!0)}}),[fn]);var Vs=function(){var e=c()(a()().mark((function e(){var n,t,s,i,r,l,o,u,c,d,v,_,f,m,x,p,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(sessionStorage.setItem("studentunlock","studentunlock"),!("no"!==(null==(o={data:fn,status:fn.status})||null===(n=o.data)||void 0===n?void 0:n.ip_limit)||null!=o&&null!==(t=o.data)&&void 0!==t&&t.ip_bind_type)){e.next=6;break}return e.next=5,(0,V.y)({ip_limit:null==o||null===(s=o.data)||void 0===s?void 0:s.ip_limit,ip_bind:null==o||null===(i=o.data)||void 0===i?void 0:i.ip_bind_type});case 5:Wt.current=e.sent;case 6:if(!("no"!==(null==o||null===(r=o.data)||void 0===r?void 0:r.ip_limit)||null!=o&&null!==(l=o.data)&&void 0!==l&&l.ip_bind)){e.next=14;break}if(!("inner"===(null==o||null===(u=o.data)||void 0===u?void 0:u.ip_limit)||null!=o&&null!==(c=o.data)&&void 0!==c&&c.ip_bind_type)){e.next=14;break}return e.next=10,(0,R.oi)({exerciseId:on.categoryId,ip:Wt.current,errmsgHide:!0,ip_limit:(null==o||null===(d=o.data)||void 0===d?void 0:d.ip_limit)||"no",ip_bind:null==o||null===(v=o.data)||void 0===v?void 0:v.ip_bind,ip_bind_type:null==o||null===(_=o.data)||void 0===_?void 0:_.ip_bind_type});case 10:if(0===(null==(f=e.sent)?void 0:f.status)){e.next=14;break}return ut(f),e.abrupt("return");case 14:if(0!=(null==o?void 0:o.status)){e.next=26;break}if(!((null==o||null===(m=o.data)||void 0===m?void 0:m.used_screen_num)>(null==o||null===(x=o.data)||void 0===x?void 0:x.screen_num)&&null!=o&&null!==(p=o.data)&&void 0!==p&&p.screen_open)){e.next=19;break}return vs(!0),oi(),e.abrupt("return",!1);case 19:if(Pn(null==o?void 0:o.data.check_camera),null!=o&&o.data.check_camera){e.next=26;break}if(null==o||!o.data.screen_shot_open){e.next=24;break}return Dn(null==fn?void 0:fn.screen_shot_open),e.abrupt("return");case 24:Fn(null==o||null===(h=o.data)||void 0===h?void 0:h.screen_open),Gs();case 26:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Us=function(){var e=c()(a()().mark((function e(){var n,t=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.length>0&&void 0!==t[0]?t[0]:Zt,ln.get("check")){e.next=4;break}return e.next=4,(0,L.ZP)("/api/exercise_questions/".concat(null==n?void 0:n.question_id,"/exercise_answers/save_hack_evaluate.json"),{});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),zs=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==(null==n?void 0:n.type)){e.next=3;break}return j.Z.info({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",icon:null,keyboard:!1,onOk:function(){x.history.replace("/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail"))},content:(0,D.jsx)("div",{children:(null==n?void 0:n.message)||""})}),e.abrupt("return",Promise.reject());case 3:if(2!==(null==n?void 0:n.type)){e.next=7;break}return t=function(){x.history.replace("/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/centralizeReview/").concat(null==n?void 0:n.login))},j.Z.confirm({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",icon:null,keyboard:!1,onOk:t,onCancel:function(){x.history.replace("/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail"))},content:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{children:["您已成为指定阅卷教师,是否现在前往",(0,D.jsx)("span",{onClick:t,className:"ml5 mr5 c-light-primary current",children:"集中阅卷"}),"继续评阅?"]}),(0,D.jsx)("div",{className:"c-grey-999",children:"(阅卷结束后恢复学生个人评阅功能,并展示学生成绩)"})]})}),e.abrupt("return",Promise.reject());case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Gs=function(){var e=c()(a()().mark((function e(){var n,t,s,i,r,o,u,c,d,v,_,f,m,x,p,h,g,y,j,w,k,q,N,Z,I,S,T,P,C,B,E,F,A,L;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(document.body.scrollIntoView(),bn(!0),s=null===(n=en.userInfo)||void 0===n?void 0:n.user_id,!(0,U.GJ)()){e.next=11;break}return e.next=6,(0,G.BJ)({exerciseId:on.categoryId,login:on.login}).catch((function(){return bn(!1)}));case 6:t=e.sent,(null===(i=t)||void 0===i?void 0:i.exercise)&&(t.exercise.user_exercise_status=1),s=null===(r=t)||void 0===r||null===(r=r.exercise_answer_user)||void 0===r?void 0:r.user_id,e.next=45;break;case 11:if(!ln.get("check")){e.next=19;break}return e.next=14,(0,G.BJ)(l()(l()({},on),{},{exerciseId:on.categoryId,login:on.login})).catch((function(){return bn(!1)}));case 14:t=e.sent,s=null===(f=t)||void 0===f||null===(f=f.exercise)||void 0===f?void 0:f.user_id,"学生正在考试中,您无权查看"===(null===(m=t)||void 0===m?void 0:m.message)&&js(!1),e.next=39;break;case 19:if(!("no"!==(null===(x=Ht.current)||void 0===x?void 0:x.ip_limit)||null!==(p=Ht.current)&&void 0!==p&&p.ip_bind_type)){e.next=23;break}return e.next=22,(0,V.y)({ip_limit:null===(h=Ht.current)||void 0===h?void 0:h.ip_limit,ip_bind:null===(g=Ht.current)||void 0===g?void 0:g.ip_bind_type});case 22:Wt.current=e.sent;case 23:return e.next=25,(0,G.CD)(l()(l()({},on),{},{ip:Wt.current})).catch((function(){return bn(!1)}));case 25:if(-1!==(t=e.sent).status){e.next=29;break}return Ks(),e.abrupt("return");case 29:if(null===(y=t)||void 0===y||null===(y=y.exercise)||void 0===y||!y.only_on_client||(0,R.WX)()){e.next=33;break}return b.ZP.warning("请用客户端作答"),Ks(),e.abrupt("return");case 33:if(-5!==(null===(j=t)||void 0===j?void 0:j.status)){e.next=36;break}return tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},Ht.current),{},{id:on.categoryId,errorMessage:null===(N=t)||void 0===N?void 0:N.message})}}),e.abrupt("return");case 36:(null===(w=t)||void 0===w?void 0:w.exercise)&&(t.exercise.user_exercise_status=0),(null===(k=t)||void 0===k?void 0:k.exercise)&&(t.exercise.exercise_status=2),null===(q=t)||void 0===q||null===(q=q.exercise_question_types)||void 0===q||q.map((function(e){var n;(null==e?void 0:e.question_type)<3&&(null==e||null===(n=e.items)||void 0===n||n.map((function(e){e.user_answer=e.question_choices.filter((function(e){return e.user_answer_boolean})).map((function(e){return e.choice_id}))})))}));case 39:if(null!==(o=t)&&void 0!==o&&null!==(o=o.exercise)&&void 0!==o&&o.can_start||null===(u=t)||void 0===u||!u.exercise){e.next=42;break}return window.location.href="/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/users/").concat(on.login,"/check"),e.abrupt("return");case 42:0!==(null===(c=t.exercise)||void 0===c?void 0:c.commit_status)||Mt.current||(Mt.current=!0,(0,R.G5)(zt,null===(Z=t)||void 0===Z?void 0:Z.exercise)),null!==(d=t)&&void 0!==d&&null!==(d=d.exercise)&&void 0!==d&&d.left_time&&setTimeout((function(){rt(H.red)}),1e3*((null===(I=t)||void 0===I||null===(I=I.exercise)||void 0===I?void 0:I.left_time)-300>0?(null===(S=t)||void 0===S||null===(S=S.exercise)||void 0===S?void 0:S.left_time)-300:0)),null===(v=t)||void 0===v||null===(v=v.exercise)||void 0===v||v.take_photo,null===(_=t)||void 0===_||null===(_=_.exercise)||void 0===_||_.photo_count;case 45:return bn(!1),e.next=48,zs(t);case 48:return t&&((null!==(T=t)&&void 0!==T&&null!==(T=T.exercise)&&void 0!==T&&T.question_random||null!==(P=t)&&void 0!==P&&null!==(P=P.exercise)&&void 0!==P&&P.choice_random)&&(L=1,t.exercise.question_random=null===(A=t)||void 0===A||null===(A=A.exercise_question_types)||void 0===A?void 0:A.map((function(e){var n,i;return null!==(n=t)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.choice_random&&(0!==e.question_type&&1!==e.question_type||e.items.map((function(e){return e.question_choices=(0,R.M2)(e.question_choices,s),e})),7===e.question_type&&e.items.forEach((function(e){e.sub_exercise_questions.forEach((function(e){e.question_choices&&(e.question_choices=(0,R.M2)(e.question_choices,s))}))}))),null!==(i=t)&&void 0!==i&&null!==(i=i.exercise)&&void 0!==i&&i.question_random&&(e.items=(0,R.M2)(e.items,s)),e.items.map((function(e){return e.question_num=L,L++,e})),e}))),t.exercise_types=(null===(C=t)||void 0===C?void 0:C.exercise_types)||(null===(B=t)||void 0===B||null===(B=B.exercise_scores)||void 0===B?void 0:B.exercise_types),t.question_status=t.question_status||Ys((null===(E=t)||void 0===E?void 0:E.exercise_question_types)||[]),dn(t),As(null===(F=t)||void 0===F||null===(F=F.exercise)||void 0===F?void 0:F.forbid_copy)),e.abrupt("return",t);case 50:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ys=function(e){var n=[];return e.forEach((function(e){n=n.concat(e.items)})),n=n.map((function(e){return{ques_status:null==e?void 0:e.ques_status,score_status:null==e?void 0:e.score_status,question_num:null==e?void 0:e.question_num,ques_id:null==e?void 0:e.question_id}}))};(0,m.useEffect)((function(){var e,n,t;0===(null===(e=cn.exercise)||void 0===e?void 0:e.left_time)&&oi(),(null===(n=cn.exercise)||void 0===n?void 0:n.left_time)&&Gn(Date.now()+1e3*(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.left_time))}),[null===(i=cn.exercise)||void 0===i?void 0:i.left_time]);var Ks=function(){(0,R.G5)(zt),(0,R.WX)()?window.location.href=(0,R.Ll)()?"/":"/classrooms/examList":window.location.href=(0,R.Ll)()?"/":"/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail")},Js=function(){var e=c()(a()().mark((function e(){var n,t,s=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>0&&void 0!==s[0]&&s[0],e.next=3,(0,G.PT)(l()(l()({},on),{},{refresh:n}));case 3:if(null==(t=e.sent)||!t.has_time){e.next=10;break}return Gn(Date.now()+1e3*(null==t?void 0:t.left_time)),dn((function(e){return l()(l()({},e),{},{exercise:l()(l()({},e.exercise),{},{left_time:null==t?void 0:t.left_time})})})),e.abrupt("return",!0);case 10:return Xs(),e.abrupt("return",!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Xs=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Dt.current){e.next=2;break}return e.abrupt("return");case 2:return Dt.current=!0,e.next=5,(0,G.VL)({categoryId:on.categoryId,commit_method:2});case 5:n=e.sent,Fn(!1),Dn(!1),0===(null==n?void 0:n.status)&&(j.Z.info({width:530,title:"提示",centered:!0,okText:"确定",zIndex:1100,content:(0,D.jsxs)("div",{children:["答题结束了,系统已自动提交试卷",(0,D.jsx)("br",{}),"不能再修改答题"]}),onOk:function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ks();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),b.ZP.info(null==n?void 0:n.message)),-3===(null==n?void 0:n.status)&&(Dt.current=!1,t=parseInt(null==n?void 0:n.message),cn.exercise.left_time=t,dn(l()({},cn)));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qs=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(n.is_jupyter||n.is_jupyter_lab?Y.BK:Y.Ir)({id:n.shixun_identifier});case 2:(null!=(t=e.sent)&&t.game_identifier||null!=t&&t.identifier)&&(As(!1),n.is_jupyter_lab||n.is_jupyter?Xn("/tasks/".concat(t.identifier,"/jupyter?type=exercises&exercisesId=").concat(on.categoryId,"&coursesId=").concat(on.coursesId,"&login=").concat(on.login,"&questionId=").concat(n.question_id,"&isFullScreen=").concat((0,z.vp)()).concat(Ot.current||"","&ip_limit=").concat(null==fn?void 0:fn.ip_limit,"&ip_bind=").concat(null==fn?void 0:fn.ip_bind,"&ip_bind_type=").concat(null==fn?void 0:fn.ip_bind_type)):Xn("/tasks/".concat(t.game_identifier,"?type=exercises&exercisesId=").concat(on.categoryId,"&coursesId=").concat(on.coursesId,"&login=").concat(on.login,"&questionId=").concat(n.question_id,"&isFullScreen=").concat((0,z.vp)()).concat(Ot.current||"","&ip_limit=").concat(null==fn?void 0:fn.ip_limit,"&ip_bind=").concat(null==fn?void 0:fn.ip_bind,"&ip_bind_type=").concat(null==fn?void 0:fn.ip_bind_type)),nt("block")),-3===(null==t?void 0:t.status)?(0,R.eF)():2===(null==t?void 0:t.status)?$s(null==t?void 0:t.message,n.question_id,n.is_jupyter_lab,n.is_jupyter):3===(null==t?void 0:t.status)&&ei(null==t?void 0:t.message);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$s=function e(n,t,s,i){var r,l;n=null!==(r=n)&&void 0!==r&&r.includes(".json")?n:"".concat(n,".json"),j.Z.confirm({centered:!0,title:"提示",icon:null,okText:"确定",cancelText:"取消",content:(0,D.jsx)("div",{children:"实训已经更新了,正在为您重置!"}),onOk:(l=c()(a()().mark((function r(){var l,o;return a()().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,G.$Q)({url:n});case 2:if(l=r.sent){r.next=5;break}return r.abrupt("return");case 5:return b.ZP.success("重置成功,正在进入实践项目!"),r.next=8,(0,Y.Ir)({id:l.shixun_identifier});case 8:if(null==(o=r.sent)||!o.game_identifier){r.next=12;break}return Qs({shixun_identifier:null==o?void 0:o.game_identifier,question_id:t,is_jupyter_lab:s,is_jupyter:i}),r.abrupt("return");case 12:2===(null==o?void 0:o.status)?e(null==o?void 0:o.message,t,s,i):3===(null==o?void 0:o.status)&&ei(null==o?void 0:o.message);case 13:case"end":return r.stop()}}),r)}))),function(){return l.apply(this,arguments)})})},ei=function(e){j.Z.confirm({centered:!0,title:"提示",icon:null,okText:"确定",cancelText:"取消",content:(0,D.jsxs)("div",{children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},ni=function(){var e=c()(a()().mark((function e(n){var t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.o3)({exercise_user_id:null===(t=nn.exerciseUserInfo)||void 0===t?void 0:t.exercise_user_id,shixun_id:n.shixun_id});case 2:null!=(s=e.sent)&&s.redo?i=j.Z.confirm({width:530,title:"提示",icon:null,centered:!0,okText:"确定",cancelText:"再想想",content:(0,D.jsx)("div",{children:"您之前已经挑战过该实训,考试过程中需要重新挑战"}),onCancel:function(){i.destroy()},onOk:function(){var e=c()(a()().mark((function e(){var t,i,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.$Q)({id:null==s?void 0:s.myshixun_identifier,url:null==s?void 0:s.url});case 2:(t=e.sent)&&(Rs(),i=(0,ye.cloneDeep)(null==cn?void 0:cn.exercise_question_types),r=null==i?void 0:i.findIndex((function(e){return 5===e.question_type})),i[r].items.find((function(e){return e.question_id===n.question_id})).redo=!1,i[r].items.find((function(e){return e.question_id===n.question_id})).shixun_identifier=t.shixun_identifier,cn.exercise_question_types=i,dn(cn),o=l()(l()({},n),{},{shixun_identifier:t.shixun_identifier}),Qs(o));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):(Rs(),Qs(n));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ti=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.hack_identifier){e.next=5;break}return e.next=3,(0,G.nF)({id:n.hack_identifier});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(Rs(),As(!1),Xn("/myproblems/".concat(t.identifier,"?type=exercises&exercisesId=").concat(on.categoryId,"&coursesId=").concat(on.coursesId,"&login=").concat(on.login,"&questionId=").concat(n.question_id).concat(Ot.current||"")),nt("block"));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),si=function(){var e=c()(a()().mark((function e(n,t,s,i,r,o,u){var c,d,v,_,f;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(kt(!1),u||bn(!0),v={questionId:n,exercise_choice_id:t,answer_text:s},"inner"!==(null==fn?void 0:fn.ip_limit)&&!fn.ip_bind_type){e.next=7;break}return e.next=6,(0,V.y)({ip_limit:null==fn?void 0:fn.ip_limit,ip_bind:null==fn?void 0:fn.ip_bind_type});case 6:d=e.sent;case 7:if(r&&(v.kp_content=r),r&&(v.kp_clazz=o),n){e.next=12;break}return console.error("handleSave no questionId params"),e.abrupt("return");case 12:return v.ip=d,e.next=15,(0,G.oX)(v);case 15:return null!=(_=e.sent)&&null!==(c=_.alert)&&void 0!==c&&c.length&&(null==_||null===(f=_.alert)||void 0===f||f.map((function(e){j.Z.warn({title:"提示",autoFocusButton:null,content:e})}))),0===(null==_?void 0:_.status)?(i&&i(),Ri()):-1===(null==_?void 0:_.status)?setTimeout((function(){Ks()}),1e3):-2===(null==_?void 0:_.status)?ut(_):-3===(null==_?void 0:_.status)?(_.status=-1,ut(_)):-4===(null==_?void 0:_.status)?Ri():-5===(null==_?void 0:_.status)?tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},fn),{},{id:on.categoryId,errorMessage:null==_?void 0:_.message})}}):b.ZP.warning(_.message||"试卷已截止,已自动交卷"),bn(!1),e.abrupt("return",_);case 20:case"end":return e.stop()}}),e)})));return function(n,t,s,i,r,l,o){return e.apply(this,arguments)}}(),ii=function(){var e=c()(a()().mark((function e(n){var t,s,i,r,o,u,d,v,_,f;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.PT)(l()({},on));case 2:if(-4!==(null==(t=e.sent)?void 0:t.status)){e.next=6;break}return j.Z.info({width:500,centered:!0,icon:null,title:"提示",content:null==t?void 0:t.message,okText:"我知道了"}),e.abrupt("return");case 6:if(s=null!=t&&t.left_time?Date.now()+1e3*(null==t?void 0:t.left_time):null,8!=(null==Zt?void 0:Zt.question_type)||bt){e.next=11;break}return e.next=10,Us();case 10:kt(!0);case 11:return e.next=13,(0,G.Vj)({id:on.categoryId});case 13:if(i=e.sent){e.next=16;break}return e.abrupt("return");case 16:console.log("res===",i,Zt,bt),0!==i.question_undo||0!==i.oj_undo?(i.question_undo>0&&(u=(0,D.jsxs)("span",{children:["有",(0,D.jsx)("span",{className:H.orangeNum,children:i.question_undo}),"题未完成"]}),(i.oj_undo>0||i.shixun_undo>0)&&(_=[{type:(null==cn||null===(d=cn.exercise_question_types)||void 0===d||null===(d=d.find((function(e){return 6==e.question_type})))||void 0===d?void 0:d.name)||"编程题",num:i.oj_undo},{type:(null==cn||null===(v=cn.exercise_question_types)||void 0===v||null===(v=v.find((function(e){return 5==e.question_type})))||void 0===v?void 0:v.name)||"实训题",num:i.shixun_undo}],f=_.filter((function(e){return e.num>0})),o=(0,D.jsxs)("div",{children:[u,"(其中有",f.map((function(e,n){return(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:H.orangeNum,children:null==e?void 0:e.num}),"个",null==e?void 0:e.type,n!==(null==f?void 0:f.length)-1?"、":""]})})),")"]}))),r=j.Z.confirm({width:530,title:"提示",icon:null,centered:!0,keyboard:!1,okText:n?"知道了":"确认交卷",cancelText:"取消",content:(0,D.jsxs)("div",{children:[o,n?"在".concat(O()(i.end_time).format("YYYY-MM-DD HH:mm"),"之前,允许修改答题"):s?"你本场考试剩余时间还有".concat((0,R.li)((s-(new Date).getTime())/1e3)," ,确认提前交卷吗?"):"提交后无法再修改答题,是否确认提交?"]}),onOk:function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Fn(!1),Dn(!1),!n){e.next=6;break}null!=fn&&fn.screen_open?b.ZP.success("保存成功"):Ks(),e.next=10;break;case 6:return vs(!0),r.update({cancelButtonProps:{disabled:!0}}),e.next=10,oi();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()})):r=j.Z.confirm({width:530,title:"提示",icon:null,centered:!0,keyboard:!1,okText:n?"知道了":"确认交卷",cancelText:"取消",content:(0,D.jsx)("div",{children:n?"在".concat(O()(i.end_time).format("YYYY-MM-DD HH:mm"),"之前,允许修改答题"):s?"你本场考试剩余时间还有".concat((0,R.li)((s-(new Date).getTime())/1e3)," ,确认提前交卷吗?"):"提交后无法再修改答题,是否确认提交?"}),onOk:function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Fn(!1),Dn(!1),!n){e.next=6;break}null!=fn&&fn.screen_open?b.ZP.success("保存成功"):Ks(),e.next=10;break;case 6:return vs(!0),r.update({cancelButtonProps:{disabled:!0}}),e.next=10,oi();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ri=function(e){return(0,D.jsxs)("div",{children:[(0,D.jsx)(k.Z,{strokeColor:{from:"#3061D0",to:"#63E0FB"},status:"active",percent:e}),(0,D.jsx)("div",{className:"c-grey-c tc mt10 mb20",children:"正在判分中…"})]})},li=function(){var e=0,n=j.Z.info({title:"交卷中",icon:null,className:"modal-footer-none",content:ri(e)}),t=setInterval((function(){e<=100?(e+=2,n.update({content:ri(e)})):(n.destroy(),clearInterval(t))}),50)},oi=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ds){e.next=2;break}return e.abrupt("return");case 2:if(!Dt.current){e.next=4;break}return e.abrupt("return");case 4:return Dt.current=!0,e.next=7,(0,G.VL)({categoryId:on.categoryId,commit_method:1});case 7:return n=e.sent,e.next=10,tn({type:"exercise/setActionTabs",payload:l()({},{removeEventListenerExitScreen:!0})});case 10:vs(!1),0===(null==n?void 0:n.status)&&(li(),Pn(!1),setTimeout((function(){var e,t,s,i,r;j.Z.info({centered:!0,title:"交卷成功",className:"".concat(H.commitModal),width:520,icon:null,content:(0,D.jsxs)("div",{children:[(0,D.jsxs)(q.Z,{className:"mb20",gutter:20,children:[(0,D.jsxs)(N.Z,{span:12,className:H.commitItem,children:[(0,D.jsx)("span",{className:H.commitInfoLabel,children:"姓名"}),(0,D.jsx)("span",{className:H.commitInfoValue,title:null==cn||null===(e=cn.exercise)||void 0===e?void 0:e.user_name,children:(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.user_name)||"- -"})]}),(0,D.jsxs)(N.Z,{span:12,className:H.commitItem,children:[(0,D.jsx)("span",{className:H.commitInfoLabel,children:"作答时长"}),(0,D.jsx)("span",{className:H.commitInfoValue,children:null==n||null===(s=n.data)||void 0===s?void 0:s.user_exercise_time})]})]}),(0,D.jsxs)(q.Z,{gutter:20,children:[(0,D.jsxs)(N.Z,{span:12,className:H.commitItem,children:[(0,D.jsx)("span",{className:H.commitInfoLabel,children:"学号"}),(0,D.jsx)("span",{className:H.commitInfoValue,children:(null==cn||null===(i=cn.exercise)||void 0===i?void 0:i.student_id)||"- -"})]}),(0,D.jsxs)(N.Z,{span:12,className:H.commitItem,children:[(0,D.jsx)("span",{className:H.commitInfoLabel,children:"交卷时间"}),(0,D.jsx)("span",{className:H.commitInfoValue,children:null==n||null===(r=n.data)||void 0===r?void 0:r.commit_time})]})]})]}),okText:"确定",maskClosable:!1,keyboard:!1,onOk:function(){(0,z.BU)(),Ks()}})}),3e3));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ai=function(){var e=c()(a()().mark((function e(n,t,s,i,r){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:si(t,n,null,(function(){if(i.user_answer=[],i.user_answer.push(n),null!=r&&r.question_id){var e,s,o,a,u=null==r||null===(e=r.sub_exercise_questions)||void 0===e?void 0:e.filter((function(e){var n;return 0===(null===(n=e.user_answer)||void 0===n?void 0:n.length)})),c=null==r||null===(s=r.sub_exercise_questions)||void 0===s?void 0:s.filter((function(e){return 3==e.question_type})),d=c.length>0?c.every((function(e){var n;return(null==e?void 0:e.multi_count)==(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?1:c.some((function(e){var n;return(null==e?void 0:e.multi_count)>(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?2:0:1;cn.question_status.find((function(e){return e.ques_id===(null==r?void 0:r.question_id)})).ques_status=(null==u?void 0:u.length)===(null==r||null===(o=r.sub_exercise_questions)||void 0===o?void 0:o.length)?0:(null==u?void 0:u.length)>0&&(null==u?void 0:u.length)<(null==r||null===(a=r.sub_exercise_questions)||void 0===a?void 0:a.length)?2:d}else cn.question_status.find((function(e){return e.ques_id===t})).ques_status=n?1:0;dn(l()({},cn))}));case 1:case"end":return e.stop()}}),e)})));return function(n,t,s,i,r){return e.apply(this,arguments)}}(),ui=function(){var e=c()(a()().mark((function e(n,t,s,i,r,o){var u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.replaceAll(" ","")){e.next=3;break}return Ri(),e.abrupt("return",{status:-4,message:"答案不能为空"});case 3:return e.next=5,si(s,t,n,(function(){var e={choice_id:t,answer_text:n};if(r.user_answer.filter((function(e){return e.choice_id!=t}))?r.user_answer.splice(t-1,1,e):r.user_answer.push(e),null!=o&&o.question_id){var a,u,c,d,v=null==o||null===(a=o.sub_exercise_questions)||void 0===a?void 0:a.filter((function(e){var n;return 0===(null===(n=e.user_answer)||void 0===n?void 0:n.length)})),_=null==o||null===(u=o.sub_exercise_questions)||void 0===u?void 0:u.filter((function(e){return 3==e.question_type})),f=_.length>0?_.every((function(e){var n;return(null==e?void 0:e.multi_count)==(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?1:_.some((function(e){var n;return(null==e?void 0:e.multi_count)>(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?2:0:1;cn.question_status.find((function(e){return e.ques_id===(null==o?void 0:o.question_id)})).ques_status=(null==v?void 0:v.length)===(null==o||null===(c=o.sub_exercise_questions)||void 0===c?void 0:c.length)?0:(null==v?void 0:v.length)>0&&(null==v?void 0:v.length)<(null==o||null===(d=o.sub_exercise_questions)||void 0===d?void 0:d.length)?2:f}else cn.question_status.find((function(e){return e.ques_id===s})).ques_status=i.every((function(e){return!!e.answer_text}))?1:cn.question_status.find((function(e){return e.ques_id===s})).ques_status=i.some((function(e){return!!e.answer_text}))?2:0;dn(l()({},cn))}));case 5:return u=e.sent,e.abrupt("return",u);case 7:case"end":return e.stop()}}),e)})));return function(n,t,s,i,r,l){return e.apply(this,arguments)}}(),ci=function(){var e=c()(a()().mark((function e(n,t,s,i,r){var o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.replaceAll(" ","")){e.next=3;break}return Ri(),e.abrupt("return",{status:-4,message:"答案不能为空"});case 3:return e.next=5,si(s,t,n,(function(){cn.question_status.find((function(e){return e.ques_id===s})).ques_status=i.every((function(e){return!!e.value}))?1:cn.question_status.find((function(e){return e.ques_id===s})).ques_status=i.some((function(e){return!!e.value}))?2:0;var e={choice_id:t,answer_text:n};r.user_answer.filter((function(e){return e.choice_id!=t}))?r.user_answer.splice(t-1,1,e):r.user_answer.push(e),r.repeat_answer||(r.israp=!0),dn(l()({},cn))}));case 5:return o=e.sent,e.abrupt("return",o);case 7:case"end":return e.stop()}}),e)})));return function(n,t,s,i,r){return e.apply(this,arguments)}}(),di=function(e,n,t){var s,i,r,l,o,a,u,c="",d=0===(null==e?void 0:e.question_type)||1===(null==e?void 0:e.question_type);d&&(null==e||null===(u=e.question_choices)||void 0===u||u.forEach((function(e,n){e.standard_boolean&&(c+=ze[n])})));var v=1===(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.user_exercise_status)||!e.repeat_answer&&(null==e||null===(i=e.user_answer)||void 0===i?void 0:i.length)>0&&0!==e.ques_status;return(0,D.jsxs)("div",{children:[(0,D.jsx)("div",{className:H.baseMargin,children:(0,D.jsx)(Z.ZP.Group,{disabled:v,defaultValue:null==e||null===(r=e.user_answer)||void 0===r?void 0:r[0],onChange:function(s){return ai(s.target.value,null==e?void 0:e.question_id,n,e,t)},className:e.user_score&&"edu-radio-".concat(e.user_score===e.question_score?"green":"red"),children:null==e||null===(l=e.question_choices)||void 0===l?void 0:l.map((function(n,t){var s=2==e.question_type?"":"".concat(ze[t],".");return(0,D.jsx)("div",{className:H.answerWrap,children:(0,D.jsx)(Z.ZP,{className:H.noWrap,value:null==n?void 0:n.choice_id,children:(0,D.jsxs)(q.Z,{wrap:!1,align:"middle",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)("span",{style:{color:"#333333"},className:"font16 mr3",children:s})}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==n?void 0:n.choice_text})})]})})},t)}))})}),((0,U.GJ)()||(0,U.dE)()&&(null==cn||null===(o=cn.exercise)||void 0===o?void 0:o.user_exercise_status)>0&&(null==cn||null===(a=cn.exercise)||void 0===a?void 0:a.open_score))&&(0,D.jsxs)(q.Z,{justify:"end",className:"mb20",align:"middle",children:[(0,D.jsx)("span",{className:"font14",style:{color:"#6A7283"},children:"得分"}),(0,D.jsxs)("span",{className:"font14 ml10",children:[(null==e?void 0:e.user_score)&&(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:Ge[Number(null==e?void 0:e.answer_status)]||"c-orange-ff9",children:null==e?void 0:e.user_score}),(0,D.jsx)("span",{style:{marginLeft:5,color:"#6A7283"},children:"分"})]}),!(null!=e&&e.user_score)&&(0,D.jsx)("span",{className:"c-red",children:"未评"})]})]}),(null==e?void 0:e.standard_answer_show)&&(0,D.jsx)("div",{className:H.analysisWrap,children:(0,D.jsxs)("div",{className:H.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),(0,D.jsx)(N.Z,{children:d?c:null==e?void 0:e.standard_answer_show})]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==e?void 0:e.analysis})]})]})})]})},vi=function(e,n,t){var s,i;1===(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.user_exercise_status)||!e.repeat_answer&&e.ques_status;return(0,D.jsx)("div",{children:null==e||null===(i=e.sub_exercise_questions)||void 0===i?void 0:i.map((function(n,s){var i;return null==n||null===(i=n.question_choices)||void 0===i||i.forEach((function(e,n){e.standard_boolean&&ze[n]})),(0,D.jsxs)("div",{className:"".concat(H.baseMargin," ").concat(H.singleItem," mb20"),children:[(0,D.jsxs)("div",{style:{display:"flex",alignItems:"baseline",userSelect:"none",marginBottom:40},children:[(0,D.jsxs)("span",{style:{flexShrink:0,color:"#999999"},className:"font14",children:["(",null==n?void 0:n.question_score,"分)"]}),(0,D.jsx)("span",{style:{flexShrink:0,marginRight:6},className:"font16",children:t+1+"."+(s+1)}),(0,D.jsx)(K.Z,{value:null==n?void 0:n.question_title})]}),(0==(null==n?void 0:n.question_type)||2==(null==n?void 0:n.question_type))&&di(n,null==n?void 0:n.question_type,e),1==(null==n?void 0:n.question_type)&&yi(n,null==n?void 0:n.question_type,e),3==(null==n?void 0:n.question_type)&&ji(n,null==n?void 0:n.question_type,e),4==(null==n?void 0:n.question_type)&&wi(n,null==n?void 0:n.question_type,e)]},s)}))})};console.log("----",cn);var _i,fi,mi,xi,pi,hi,gi,yi=function(e,n,t){var s,i,r,o,a,u,c="",d=0===(null==e?void 0:e.question_type)||1===(null==e?void 0:e.question_type);d&&(null==e||null===(u=e.question_choices)||void 0===u||u.forEach((function(e,n){e.standard_boolean&&(c+=ze[n])})));var v=1===(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.user_exercise_status)||!e.repeat_answer&&(null==e||null===(i=e.user_answer)||void 0===i?void 0:i.length)>0&&0!==e.ques_status;return(0,D.jsxs)("div",{children:[(0,D.jsx)("div",{className:H.baseMargin,children:(0,D.jsx)(I.Z.Group,{disabled:v,defaultValue:null==e?void 0:e.user_answer,style:{flexDirection:"column"},onChange:function(n){return function(e,n,t,s){null!=e&&e.length&&si(n,e,null,(function(){if(t.user_answer=e,null!=s&&s.question_id){var i,r,o,a,u=null==s||null===(i=s.sub_exercise_questions)||void 0===i?void 0:i.filter((function(e){var n;return 0===(null===(n=e.user_answer)||void 0===n?void 0:n.length)})),c=null==s||null===(r=s.sub_exercise_questions)||void 0===r?void 0:r.filter((function(e){return 3==e.question_type})),d=c.length>0?c.every((function(e){var n;return(null==e?void 0:e.multi_count)==(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?1:c.some((function(e){var n;return(null==e?void 0:e.multi_count)>(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?2:0:1;cn.question_status.find((function(e){return e.ques_id===(null==s?void 0:s.question_id)})).ques_status=(null==u?void 0:u.length)===(null==s||null===(o=s.sub_exercise_questions)||void 0===o?void 0:o.length)?0:(null==u?void 0:u.length)>0&&(null==u?void 0:u.length)<(null==s||null===(a=s.sub_exercise_questions)||void 0===a?void 0:a.length)?2:d}else cn.question_status.find((function(e){return e.ques_id===n})).ques_status=null!=e&&e.length?1:0;dn(l()({},cn))}))}(n,null==e?void 0:e.question_id,e,t)},className:e.user_score&&"edu-checkbox-".concat(e.user_score===e.question_score?"green":"red"),children:null==e||null===(r=e.question_choices)||void 0===r?void 0:r.map((function(e,n){var t="".concat(ze[n],".");return(0,D.jsx)("div",{className:H.answerWrap,children:(0,D.jsx)(I.Z,{value:null==e?void 0:e.choice_id,children:(0,D.jsxs)(q.Z,{wrap:!1,align:"middle",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)("span",{style:{color:"#333333",whiteSpace:"nowrap"},className:"font16 mr3",children:t})}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==e?void 0:e.choice_text})})]})})})}))})}),((0,U.GJ)()||(0,U.dE)()&&(null==cn||null===(o=cn.exercise)||void 0===o?void 0:o.user_exercise_status)>0&&(null==cn||null===(a=cn.exercise)||void 0===a?void 0:a.open_score))&&(0,D.jsxs)(q.Z,{justify:"end",className:"mb20",align:"middle",children:[(0,D.jsx)("span",{className:"font14",style:{color:"#6A7283"},children:"得分"}),(0,D.jsxs)("span",{className:"font14 ml10",children:[(null==e?void 0:e.user_score)&&(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:Ge[Number(null==e?void 0:e.answer_status)]||"c-orange-ff9",children:null==e?void 0:e.user_score}),(0,D.jsx)("span",{style:{marginLeft:5,color:"#6A7283"},children:"分"})]}),!(null!=e&&e.user_score)&&(0,D.jsx)("span",{className:"c-red",children:"未评"})]})]}),(null==e?void 0:e.standard_answer_show)&&(0,D.jsx)("div",{className:H.analysisWrap,children:(0,D.jsxs)("div",{className:H.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),(0,D.jsx)(N.Z,{children:d?c:null==e?void 0:e.standard_answer_show})]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==e?void 0:e.analysis})]})]})})]})},ji=function(e,n,t){return(0,D.jsx)(_e,{item:e,sign:Si,answerData:cn,onBlur:function(){var n=c()(a()().mark((function n(s,i,r){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ui(s,i,null==e?void 0:e.question_id,r,e,t);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)})));return function(e,t,s){return n.apply(this,arguments)}}()})},wi=function(e,n,t){return xt?(0,D.jsx)(ee,{item:e,answerData:cn,onBlur:function(n,t,s){return si(null==e?void 0:e.question_id,null,n,void 0,t,s)},isEducation:xt}):(0,D.jsx)(Q,{item:e,answerData:cn,onBlur:function(n,s){return function(e,n,t,s,i){e.replaceAll(" ","")?si(n,null,e,(function(){if(t.user_answer=[],t.user_answer.push(e),null!=i&&i.question_id){var s,r,o,a,u=null==i||null===(s=i.sub_exercise_questions)||void 0===s?void 0:s.filter((function(e){var n;return 0===(null===(n=e.user_answer)||void 0===n?void 0:n.length)})),c=null==i||null===(r=i.sub_exercise_questions)||void 0===r?void 0:r.filter((function(e){return 3==e.question_type})),d=c.length>0?c.every((function(e){var n;return(null==e?void 0:e.multi_count)==(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?1:c.some((function(e){var n;return(null==e?void 0:e.multi_count)>(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?2:0:1;cn.question_status.find((function(e){return e.ques_id===(null==i?void 0:i.question_id)})).ques_status=(null==u?void 0:u.length)===(null==i||null===(o=i.sub_exercise_questions)||void 0===o?void 0:o.length)?0:(null==u?void 0:u.length)>0&&(null==u?void 0:u.length)<(null==i||null===(a=i.sub_exercise_questions)||void 0===a?void 0:a.length)?2:d}else cn.question_status.find((function(e){return e.ques_id===n})).ques_status=e?1:0;dn(l()({},cn))}),void 0,void 0,s):Ri()}(n,null==e?void 0:e.question_id,e,s,t)},isEducation:xt,sign:Si})},bi=function(e,n){return(0,D.jsx)(ae,{item:e,answerData:cn,exerciseId:on.categoryId,coursesId:on.coursesId})},ki=function(e,n){return(0,D.jsx)(ce,{item:e,answerData:cn})},qi=function(e,n){return(0,D.jsx)(xe,{setIsSubmitCode:kt,item:e,sign:Si,answerData:cn,onBlur:function(){var n=c()(a()().mark((function n(t,s,i){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ci(t,s,null==e?void 0:e.question_id,i,e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)})));return function(e,t,s){return n.apply(this,arguments)}}()})},Ni=function(e,n,t){var s,i,r=null==cn||null===(s=cn.exercise_question_types)||void 0===s?void 0:s.find((function(e){return e.question_type===n}));return(0,D.jsxs)("div",{className:H.answerSheetWrap,children:[(0,D.jsxs)("div",{className:H.answerSheetQuestionTitle,onClick:function(){hn[n]=!hn[n],gn(l()({},hn))},children:[!hn[n]&&(0,D.jsx)(B.Z,{}),hn[n]&&(0,D.jsx)(E.Z,{}),(0,D.jsx)("span",{className:"ml5 c-grey-666",children:e})]}),!hn[n]&&(0,D.jsx)(q.Z,{className:H.answerSheet,gutter:[20,20],children:null==r||null===(i=r.items)||void 0===i?void 0:i.map((function(e,s){var i,r,l,o,a,u,c,d="\n ".concat(null!=cn&&null!==(i=cn.question_status)&&void 0!==i&&i.some((function(n){var t,s;return n.ques_id===e.question_id&&1===(null==n?void 0:n.ques_status)&&3!==(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)&&!(null!=cn&&null!==(s=cn.exercise)&&void 0!==s&&s.open_score_commited)}))?H.active:"","\n ").concat(null!=cn&&null!==(r=cn.question_status)&&void 0!==r&&r.some((function(n){var t,s;return n.ques_id===e.question_id&&2===(null==n?void 0:n.ques_status)&&3!==(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)&&!(null!=cn&&null!==(s=cn.exercise)&&void 0!==s&&s.open_score_commited)}))?H.partialActive:"","\n ").concat(null!=cn&&null!==(l=cn.question_status)&&void 0!==l&&l.some((function(n){var t,s;return n.ques_id===e.question_id&&1===(null==n?void 0:n.score_status)&&(3===(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)||(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.open_score_commited))}))?H.yes:"","\n ").concat(null!=cn&&null!==(o=cn.question_status)&&void 0!==o&&o.some((function(n){var t,s;return n.ques_id===e.question_id&&2===(null==n?void 0:n.score_status)&&(3===(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)||(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.open_score_commited))}))?H.no:"","\n ").concat(null!=cn&&null!==(a=cn.question_status)&&void 0!==a&&a.some((function(n){var t,s;return n.ques_id===e.question_id&&3===(null==n?void 0:n.score_status)&&(3===(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)||(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.open_score_commited))}))?H.bf:"","\n ");if(e.question_type===n)return null!=cn&&null!==(u=cn.exercise)&&void 0!==u&&u.open_score&&(d=Number(e.question_score)===Number(e.user_score)?H.green:e.user_score>0?H.orange:H.red),(0,D.jsx)(N.Z,{children:(0,D.jsxs)("div",{onClick:function(){if(t!==Kt||s!==$t)return Si.current?(Si.current="appoint",void(Ti.current={oneindex:t,twoindex:s})):void Fi({oneindex:t,twoindex:s})},className:"\n ".concat(H.answerSheetItem,"\n ").concat(d,"\n ").concat(t===Kt&&s===$t?H.selected:"","\n "),children:[(0,D.jsx)("span",{className:H.qindex,children:s+1}),(null==cn||null===(c=cn.question_status)||void 0===c?void 0:c.some((function(n){var t;return n.ques_id===e.question_id&&2===(null==n?void 0:n.ques_status)&&3!==(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)})))&&(0,D.jsx)("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}}),e.is_marked&&(0,D.jsx)("i",{className:"iconfont icon-biaoji1 ".concat(H.markIcon)})]},s)})}))},n)]})},Zi=function(e,n){var t,s,i,r;0!==(null==e?void 0:e.question_type)&&1!==(null==e?void 0:e.question_type)||(null==e||null===(r=e.question_choices)||void 0===r||r.forEach((function(e,n){e.standard_boolean&&ze[n]})));return(0,D.jsxs)("div",{className:H.questionItem,id:"Anchor_".concat(null==e?void 0:e.question_type,"_").concat(n),children:[(0,D.jsxs)("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40,userSelect:"none"},children:[(0,D.jsxs)("span",{className:"".concat(H.questionScore," mr10"),children:[null==e?void 0:e.question_score,"分"]}),(0,D.jsxs)("span",{className:"font16 ".concat(H.noWrap),children:[n+1,"、"]}),(0,D.jsx)(K.Z,{value:8===(null==e?void 0:e.question_type)?null==e?void 0:e.description:null==e?void 0:e.question_title}),!(null==e||null===(t=e.schools)||void 0===t||!t.length)&&(0,D.jsx)(S.Z,{title:"该实训题面向指定单位开放",children:(0,D.jsx)("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"})})]}),0==(null==e?void 0:e.question_type)&&di(e,null==e?void 0:e.question_type),2==(null==e?void 0:e.question_type)&&di(e,null==e?void 0:e.question_type),1==(null==e?void 0:e.question_type)&&yi(e,null==e?void 0:e.question_type),3==(null==e?void 0:e.question_type)&&ji(e,null==e?void 0:e.question_type),4==(null==e?void 0:e.question_type)&&wi(e,null==e?void 0:e.question_type),5==(null==e?void 0:e.question_type)&&0===(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.user_exercise_status)&&3!=(null==e?void 0:e.answer_status)&&(0,D.jsx)("div",{style:{margin:"-28px 0 12px 62px"},children:(0,D.jsxs)(q.Z,{justify:"space-between",align:"middle",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)("span",{className:"font14 c-grey-666",children:"任务关卡"})}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(Fe.Z,{type:"primary",className:H.toIframeBtn,onClick:c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ni(e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)}))),children:"进入答题"})})]})}),5==(null==e?void 0:e.question_type)&&bi(e,null==e||e.question_type),(0,U.dE)()&&0===(null==cn||null===(i=cn.exercise)||void 0===i?void 0:i.user_exercise_status)&&6==(null==e?void 0:e.question_type)&&(0,D.jsx)("div",{style:{margin:"-28px 0 -25px"},children:(0,D.jsx)(q.Z,{justify:"end",align:"middle",children:(0,D.jsx)(N.Z,{children:(0,D.jsx)(Fe.Z,{type:"primary",className:H.toIframeBtn,onClick:function(){return ti(e)},children:"进入答题"})})})}),6==(null==e?void 0:e.question_type)&&ki(e,null==e||e.question_type),7==(null==e?void 0:e.question_type)&&vi(e,null==e||e.question_type,n),8==(null==e?void 0:e.question_type)&&qi(e,null==e||e.question_type),(null==e?void 0:e.answer_comments)&&(0,D.jsx)(Se,{hideScore:!0,list:null==e?void 0:e.answer_comments})]})},Ii=function(e,n){return(0,D.jsx)(m.Fragment,{children:Ni((null==e?void 0:e.name)||Oe.f[e.question_type].name,e.question_type,n)})},Si=(0,m.useRef)(!1),Ti=(0,m.useRef)({}),Pi=(0,m.useRef)(),Ci=(0,m.useRef)({}),Bi=function(){var e,n,t,s;window.blur();var i,r=null===(e=cn.exercise_question_types)||void 0===e||null===(e=e[Kt])||void 0===e||null===(e=e.items)||void 0===e?void 0:e[$t];if(!os&&0===(null==cn||null===(n=cn.exercise)||void 0===n?void 0:n.user_exercise_status)&&(0,U.dE)()&&((null==r||!r.repeat_answer)&&(null==r||null===(i=r.user_answer)||void 0===i?void 0:i.length)>0&&0===(null==r?void 0:r.ques_status)))return Pi.current="prev",void is(!0);(null==r||!r.repeat_answer)&&(null==r||null===(t=r.user_answer)||void 0===t?void 0:t.length)>0&&(r.ques_status=1),Ps.current.scrollTo({top:0,left:0,behavior:"smooth"}),0===$t?(Kt-=1,$t=cn.exercise_question_types[Kt].items.length-1):$t-=1,8!=(null==r?void 0:r.question_type)||bt||setTimeout((function(){Us(r)}),500),It(null==cn||null===(s=cn.exercise_question_types)||void 0===s||null===(s=s[Kt])||void 0===s||null===(s=s.items)||void 0===s?void 0:s[$t]),kt(!1),Jt(Kt),es($t)},Ei=function(){var e,n,t,s,i;window.blur();var r,l=null===(e=cn.exercise_question_types)||void 0===e||null===(e=e[Kt])||void 0===e||null===(e=e.items)||void 0===e?void 0:e[$t];if(!os&&0===(null==cn||null===(n=cn.exercise)||void 0===n?void 0:n.user_exercise_status)&&(0,U.dE)()&&((null==l||!l.repeat_answer)&&(null==l||null===(r=l.user_answer)||void 0===r?void 0:r.length)>0&&0===(null==l?void 0:l.ques_status)))return Pi.current="next",void is(!0);(null==l||!l.repeat_answer)&&(null==l||null===(t=l.user_answer)||void 0===t?void 0:t.length)>0&&(l.ques_status=1),Ps.current.scrollTo({top:0,left:0,behavior:"smooth"}),(null==cn||null===(s=cn.exercise_question_types[Kt])||void 0===s||null===(s=s.items)||void 0===s?void 0:s.length)-1===$t?(Kt+=1,$t=0):$t+=1,8!=(null==l?void 0:l.question_type)||bt||setTimeout((function(){Us(l)}),500),It(null==cn||null===(i=cn.exercise_question_types)||void 0===i||null===(i=i[Kt])||void 0===i||null===(i=i.items)||void 0===i?void 0:i[$t]),kt(!1),Jt(Kt),es($t)},Fi=function(e){var n,t,s,i,r,l=e||Ti.current,o=null===(n=cn.exercise_question_types)||void 0===n||null===(n=n[Kt])||void 0===n||null===(n=n.items)||void 0===n?void 0:n[$t];if(!os&&0===(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.user_exercise_status)&&(0,U.dE)()&&((null==o||!o.repeat_answer)&&(null==o||null===(r=o.user_answer)||void 0===r?void 0:r.length)>0&&0===(null==o?void 0:o.ques_status)))return Pi.current="appoint",Ci.current=l,void is(!0);(null==o||!o.repeat_answer)&&(null==o||null===(s=o.user_answer)||void 0===s?void 0:s.length)>0&&(o.ques_status=1),8!=(null==o?void 0:o.question_type)||bt||setTimeout((function(){Us(o)}),500),It(null==cn||null===(i=cn.exercise_question_types)||void 0===i||null===(i=i[null==l?void 0:l.oneindex])||void 0===i||null===(i=i.items)||void 0===i?void 0:i[null==l?void 0:l.twoindex]),kt(!1),Jt(null==l?void 0:l.oneindex),es(null==l?void 0:l.twoindex),Ps.current.scrollTo({top:0,left:0,behavior:"smooth"})},Ai=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Si.current){e.next=3;break}return Si.current="refresh",e.abrupt("return");case 3:return e.next=5,Gs();case 5:if(t=e.sent,null==cn||null===(n=cn.exercise)||void 0===n||!n.left_time){e.next=9;break}return e.next=9,Js(!0);case 9:null!=t&&t.status||b.ZP.success("更新成功");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ri=function(){var e,n;switch(Si.current){case"prev":Bi();break;case"next":Ei();break;case"appoint":Fi();break;case"submit":ii(!1);break;case"refresh":Ai()}"edu-program-fill"===(null===(e=document.activeElement)||void 0===e?void 0:e.name)||"sign"===(null===(n=document.activeElement)||void 0===n?void 0:n.name)?Si.current=!0:Si.current=!1,Ti.current={}};return(0,D.jsxs)(T.Z,{size:"middle",spinning:wn,children:[En&&0===(null==cn||null===(r=cn.exercise)||void 0===r?void 0:r.user_exercise_status)&&(0,D.jsx)(A.Z,{exerciseUserInfo:nn.exerciseUserInfo,iframe:Rt,handleToDetail:Ks,socket:zt,onStartScreenshot:function(){null!=fn&&fn.screen_shot_open&&Hn(!0)},onCloseScreenshot:function(){null!=fn&&fn.screen_shot_open&&Hn(!1)}}),(0,D.jsx)(W,{id:on.categoryId,startRecording:Ln,startScreenshot:On,onSuccuss:function(){Fn(null==fn?void 0:fn.screen_open),Gs()},onBack:Ks}),(0,D.jsx)("iframe",{style:{display:et},id:"iframeShixuns",className:H.iframe,src:Jn,ref:Rt,frameBorder:"0"}),-2!==at.status&&-1!==at.status&&(0,D.jsx)("div",{className:H.fixHeader,children:(0,D.jsxs)(q.Z,{wrap:!1,align:"middle",className:"edu-container",children:[(0,D.jsx)(N.Z,{children:(0,R.vB)(null==cn||null===(o=cn.exercise)||void 0===o?void 0:o.exercise_status)}),(0,D.jsx)(N.Z,{className:"".concat(H.exerciseTitle," ml10"),title:null==cn||null===(u=cn.exercise)||void 0===u?void 0:u.exercise_name,children:null==cn||null===(d=cn.exercise)||void 0===d?void 0:d.exercise_name}),(0,D.jsx)(N.Z,{style:{marginLeft:"auto"},children:1===(null==cn||null===(_=cn.exercise)||void 0===_?void 0:_.user_exercise_status)&&(0,D.jsx)(P.ZP,{className:H.changeButton,type:"primary",onClick:function(){x.history.push("/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail"))},children:"返回"})}),!((0,U.GJ)()||(0,U.dE)()&&1==(null==cn||null===(p=cn.exercise)||void 0===p?void 0:p.user_exercise_status))&&!(null==cn||null===(g=cn.exercise)||void 0===g||!g.left_time)&&(0,D.jsx)(N.Z,{style:{marginLeft:"auto"},children:(0,D.jsxs)("aside",{className:"".concat(H.countDown," ").concat(it),children:[(0,D.jsx)("i",{className:"iconfont icon-daojishi",style:{marginRight:6}}),(0,D.jsx)("span",{className:H.cnText,children:"剩余答题时长"}),(0,D.jsx)(Ue,{value:zn,onFinish:function(){return Js()}})]})}),(0,D.jsx)(N.Z,{children:!((0,U.GJ)()||(0,U.dE)()&&1==(null==cn||null===(M=cn.exercise)||void 0===M?void 0:M.user_exercise_status))&&"student-unlock"!==nn.actionTabs.key&>&&(0,D.jsxs)(Fe.Z,{className:"".concat(H.refreshBtn," ml30"),onClick:Ai,children:[(0,D.jsx)("span",{className:"iconfont icon-shuaxin2 mr5"}),"刷新"]})}),(0,D.jsx)(N.Z,{children:(0,U.dE)()&&0===(null==cn||null===(J=cn.exercise)||void 0===J?void 0:J.user_exercise_status)&&(0,D.jsx)(Fe.Z,{className:"".concat(H.submitButton," ml10"),type:"primary",onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Si.current){e.next=3;break}return Si.current="submit",e.abrupt("return");case 3:return e.next=5,ii(!1);case 5:case"end":return e.stop()}}),e)}))),children:(0,He._V)(He.CP.answer7)})}),(0,D.jsx)(N.Z,{children:(null==cn||null===(X=cn.exercise)||void 0===X?void 0:X.forbid_screen)&&(0,D.jsx)(P.ZP,{className:"".concat(H.submitButton," ml10"),type:"primary",onClick:function(){Ct(!0)},children:(0,He._V)(He.CP.answer12)})}),(0,D.jsx)(N.Z,{children:(1==(null==cn||null===($=cn.exercise)||void 0===$?void 0:$.commit_status)||3==(null==cn||null===(ne=cn.exercise)||void 0===ne?void 0:ne.exercise_status))&&(null==cn||null===(te=cn.exercise_answer_user)||void 0===te?void 0:te.analysis)&&(0,D.jsxs)("span",{className:H.teachAnalysis,onClick:function(){return Fs(!0)},children:[(0,D.jsx)("i",{className:"iconfont icon-jiaoshipingjia"}),(0,D.jsx)("span",{className:"ml5",children:"教师评价"})]})})]})}),(0,D.jsxs)("section",{className:"edu-container ".concat(H.wrapper," ").concat(xt&&H.wrpAnswer),children:[(null==cn||null===(se=cn.exercise)||void 0===se||null===(se=se.exercise_description)||void 0===se?void 0:se.length)>0&&(0,D.jsx)(C.Z,{className:H.exerciseAlert,description:(0,D.jsxs)(q.Z,{wrap:!1,gutter:10,align:"top",children:[(0,D.jsx)(N.Z,{className:H.title,children:"考试须知"}),(0,D.jsx)(N.Z,{className:H.content,children:null==cn||null===(ie=cn.exercise)||void 0===ie?void 0:ie.exercise_description})]}),closable:!0}),0===at.status&&(0,D.jsxs)(q.Z,{className:"".concat(xt?"mt70":""," ").concat(H.mainPart),wrap:!1,children:[(0,D.jsx)(N.Z,{flex:Nn?"280px":"0px",className:xt?"mb100":"",children:(0,D.jsxs)("div",{className:H.leftPart,children:[(0,D.jsxs)("section",{children:[Nn&&(0,D.jsxs)(N.Z,{flex:"1",style:{background:"#fff",marginBottom:"10px",padding:"20px"},children:[(0,D.jsxs)("div",{style:{marginBottom:15},children:[(0,D.jsx)("span",{style:{color:"#5F6368"},children:"姓名"}),(0,D.jsx)("span",{className:"ml10 ".concat(H.userInfoText),children:(null==cn||null===(re=cn.exercise)||void 0===re?void 0:re.user_name)||"- -"})]}),(0,D.jsxs)("div",{children:[(0,D.jsx)("span",{style:{color:"#5F6368"},children:"学号"}),(0,D.jsx)("span",{className:"ml10 ".concat(H.userInfoText),children:(null==cn||null===(le=cn.exercise)||void 0===le?void 0:le.student_id)||"- -"})]})]}),Nn&&(0,U.dE)()&&0===(null===(oe=cn.exercise)||void 0===oe?void 0:oe.user_exercise_status)&&(null===(ue=cn.exercise)||void 0===ue?void 0:ue.open_phone_video_recording)&&(0,D.jsxs)(q.Z,{className:H.eduQrcode,style:{marginTop:10},align:"middle",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)(h(),{value:"https://".concat(document.domain,"/live-push.html?id=").concat(on.categoryId,"&login=").concat(on.login,"&cookie=").concat((0,R.ej)("_educoder_session"))})}),(0,D.jsxs)(N.Z,{className:"ml15",children:["打开微信扫一扫",(0,D.jsx)("br",{}),"开启手机视频录制"]})]}),Nn&&(0,D.jsxs)("aside",{className:"bg-white",children:[(0,D.jsxs)("aside",{className:H.answerInfo,children:[(0,D.jsxs)(q.Z,{justify:"space-between",children:[(0,D.jsx)(N.Z,{children:"答题进度"}),(0,D.jsxs)(N.Z,{className:H.answerProgress,children:[(0,D.jsx)("span",{style:{color:"#165DFF"},children:null==cn||null===(de=cn.question_status)||void 0===de||null===(de=de.filter((function(e){return 1===e.ques_status})))||void 0===de?void 0:de.length}),(0,D.jsxs)("span",{style:{color:"#999999"},children:["/",null==cn||null===(ve=cn.exercise_types)||void 0===ve?void 0:ve.q_counts]})]})]}),(0,D.jsx)(q.Z,{children:(0,D.jsx)(k.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:(null==cn||null===(fe=cn.question_status)||void 0===fe||null===(fe=fe.filter((function(e){return 1===e.ques_status})))||void 0===fe?void 0:fe.length)/(null==cn||null===(me=cn.exercise_types)||void 0===me?void 0:me.q_counts)*100,showInfo:!1})}),(0,D.jsx)(q.Z,{children:(0,D.jsxs)(N.Z,{children:[(0,D.jsxs)("span",{className:"c-grey-333",children:["共 ",(0,D.jsx)("span",{style:{color:"#165DFF"},children:(null==cn||null===(pe=cn.exercise_types)||void 0===pe?void 0:pe.q_counts)||(null==cn||null===(je=cn.exercise_scores)||void 0===je||null===(je=je.exercise_types)||void 0===je?void 0:je.q_counts)})," 题:"]}),(0,D.jsxs)("span",{className:"c-grey-333",children:["满分 ",(0,D.jsx)("span",{style:{color:"#FA6400"},children:(null==cn||null===(we=cn.exercise_types)||void 0===we?void 0:we.q_scores)||(null==cn||null===(be=cn.exercise_scores)||void 0===be||null===(be=be.exercise_types)||void 0===be?void 0:be.q_scores)})," 分"]})]})})]}),(0,D.jsxs)(q.Z,{className:H.dottedLineWrapper,align:"middle",children:[(0,D.jsx)(N.Z,{className:H.leftHalfCircle}),(0,D.jsx)(N.Z,{flex:1,className:H.dottedLine}),(0,D.jsx)(N.Z,{className:H.rightHalfCircle})]}),(0,D.jsx)(q.Z,{children:(0,D.jsx)(N.Z,{flex:"1",children:(0,D.jsx)("aside",{className:"".concat(H.cardList," ").concat(null!==(ke=cn.exercise)&&void 0!==ke&&ke.open_phone_video_recording?H.withQrcode:""),children:null==cn||null===(qe=cn.exercise_question_types)||void 0===qe?void 0:qe.map((function(e,n){return(0,D.jsx)(m.Fragment,{children:Ii(e,n)},e.question_type)}))})})})]})]}),(0,U.dE)()&&3!==(null==cn||null===(Ne=cn.exercise)||void 0===Ne?void 0:Ne.exercise_status)&&!(null!=cn&&null!==(Ze=cn.exercise)&&void 0!==Ze&&Ze.open_score_commited)&&(0,D.jsxs)(q.Z,{justify:"space-around",align:"middle",className:H.answerSheetBottom,children:[(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{className:H.answerYes}),"已答"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{className:"".concat(H.answerNo," ml10"),children:(0,D.jsx)("div",{style:{height:"50%",width:"100%",background:"rgba(22,93,255,0.4)"}})}),"部分答题"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{className:"".concat(H.answerNo," ml10")}),"未答"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"标记"]})]}),(0,U.dE)()&&(3===(null==cn||null===(Ie=cn.exercise)||void 0===Ie?void 0:Ie.exercise_status)||(null==cn||null===(Pe=cn.exercise)||void 0===Pe?void 0:Pe.open_score_commited))&&(0,D.jsxs)(q.Z,{justify:"space-around",align:"middle",className:H.answerSheetBottom,children:[(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{className:H.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"正确"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:"".concat(H.answerNo," ml10")}),"错误"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:"".concat(H.answerNo," ml10")}),"部分得分"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"标记"]})]})]})}),(0,D.jsx)(N.Z,{children:(0,D.jsxs)("div",{className:H.fold,onClick:function(){return Zn(!Nn)},children:[Nn&&(0,D.jsx)(S.Z,{title:"收起答题卡",children:(0,D.jsx)("span",{className:"icon-zuojiantou iconfont c-grey-c"})}),!Nn&&(0,D.jsxs)(S.Z,{title:"展开",children:[" ",(0,D.jsx)("span",{className:"icon-youjiantou iconfont c-grey-c"})]})]})}),(0,D.jsx)(N.Z,{flex:"1",children:(0,D.jsxs)("section",{className:[H.rightPart,"ml20"].join(" "),children:[(0,D.jsx)("div",{className:"".concat(H.questionPart," pl30 pr30"),ref:Ps,children:(gi=null==cn||null===(_i=cn.exercise_question_types)||void 0===_i||null===(_i=_i[Kt].items)||void 0===_i?void 0:_i[$t],(0,D.jsxs)(m.Fragment,{children:[(0,D.jsxs)("div",{className:"pt20 mb20",children:[(0,D.jsxs)("span",{className:H.questionTypeTitle,children:[(0,R.EM)(Kt+1),"、",null==cn||null===(fi=cn.exercise_question_types)||void 0===fi||null===(fi=fi[Kt])||void 0===fi?void 0:fi.name]}),(0,D.jsxs)("span",{className:H.questionTypeInfo,children:["(共",null==cn||null===(mi=cn.exercise_question_types)||void 0===mi||null===(mi=mi[Kt])||void 0===mi?void 0:mi.count,"题;",7===(null==cn||null===(xi=cn.exercise_question_types)||void 0===xi||null===(xi=xi[Kt])||void 0===xi?void 0:xi.question_type)?"包含".concat(null==cn||null===(pi=cn.exercise_question_types)||void 0===pi||null===(pi=pi[Kt])||void 0===pi?void 0:pi.sub_questions_count,"小题"):""," 共",null==cn||null===(hi=cn.exercise_question_types)||void 0===hi||null===(hi=hi[Kt])||void 0===hi?void 0:hi.score,"分)"]}),!(null!=gi&&gi.repeat_answer)&&(0,D.jsx)("span",{style:{color:"#E30000",marginLeft:20,fontSize:14},children:"注意:该题作答之后不允许修改答案。"})]}),(0,D.jsx)(m.Fragment,{children:Zi(gi,$t)},$t)]},Kt))}),(0,D.jsxs)(q.Z,{className:H.bottom,align:"middle",justify:"space-between",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)(Fe.Z,{icon:(0,D.jsx)("i",{className:"iconfont ".concat(null!==(Re=cn.exercise_question_types)&&void 0!==Re&&null!==(Re=Re[Kt].items[$t])&&void 0!==Re&&Re.is_marked?"icon-biaoji1":"icon-biaojigaiti"),style:{color:"#FFB538",marginRight:6}}),className:H.markBtn,onClick:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.sS)(on.categoryId,{exercise_question_id:null===(n=cn.exercise_question_types[Kt].items[$t])||void 0===n?void 0:n.question_id});case 2:0===e.sent.status&&Gs();case 4:case"end":return e.stop()}}),e)}))),children:null!==(Le=cn.exercise_question_types)&&void 0!==Le&&null!==(Le=Le[Kt].items[$t])&&void 0!==Le&&Le.is_marked?"取消标记":"标记该题"})}),(0,D.jsxs)(N.Z,{children:[(0!=Kt||0!=$t)&&(0,D.jsx)(P.ZP,{className:"".concat(H.changeButton," ").concat(H.prevBtn," mr20"),type:"default",onClick:function(){Si.current?Si.current="prev":Bi()},children:"上一题"}),!(Kt===(null==cn||null===(De=cn.exercise_question_types)||void 0===De?void 0:De.length)-1&&$t===(null==cn||null===(Ye=cn.exercise_question_types)||void 0===Ye||null===(Ye=Ye[Kt])||void 0===Ye||null===(Ye=Ye.items)||void 0===Ye?void 0:Ye.length)-1)&&(0,D.jsx)(P.ZP,{className:H.changeButton,type:"primary",onClick:function(){ys&&(Si.current?Si.current="next":Ei())},children:"下一题"})]})]})]})})]}),0!==at.status&&(0,D.jsx)(he,{data:at}),(0,D.jsx)(j.Z,{title:"注意",open:ss,closable:!1,footer:!1,children:(0,D.jsxs)("div",{children:[(0,D.jsx)("p",{style:{marginBottom:0},children:"离开该题后不允许再次修改答案,确认离开吗?"}),(0,D.jsxs)("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,D.jsx)(I.Z,{checked:os,onChange:function(e){as(e.target.checked)},children:"下次不再显示"}),(0,D.jsxs)("div",{children:[(0,D.jsx)(P.ZP,{onClick:function(){is(!1),as(!1)},children:"我再想想"}),(0,D.jsx)(P.ZP,{onClick:function(){cn.exercise_question_types[Kt].items[$t].ques_status=1,dn(l()({},cn)),"prev"===Pi.current?(0===$t?(Kt-=1,$t=cn.exercise_question_types[Kt].items.length-1):$t-=1,Jt(Kt),es($t)):"next"===Pi.current?(cn.exercise_question_types[Kt].items.length-1===$t?(Kt+=1,$t=0):$t+=1,Jt(Kt),es($t)):(Jt(Ci.current.oneindex),es(Ci.current.twoindex)),is(!1)},type:"primary",style:{marginLeft:30},children:"确认"})]})]})]})}),(0,D.jsx)(Te.Z,{successCb:Vs})]}),Tn&&(0,D.jsx)(Ce(),{disabled:xs,bounds:ks,onStart:function(e,n){return function(e,n){var t,s=window.document.documentElement,i=s.clientWidth,r=s.clientHeight,l=null===(t=Ns.current)||void 0===t?void 0:t.getBoundingClientRect();qs({left:-l.left+n.x,right:i-(l.right-n.x),top:-l.top+n.y,bottom:r-(l.bottom-n.y)-70})}(0,n)},children:(0,D.jsx)("div",{ref:Ns,style:{position:"absolute",left:40,top:200,zIndex:101},children:(0,D.jsxs)("div",{onMouseOver:function(){xs&&ps(!1)},onMouseOut:function(){ps(!0)},children:[(0,D.jsxs)(q.Z,{className:H.cameraHeader,align:"middle",justify:"space-between",children:[(0,D.jsxs)(N.Z,{children:[(0,D.jsx)("i",{className:"iconfont icon-kaiqishexiangtou"}),(0,D.jsx)("span",{children:"已开启摄像头"})]}),Ss?(0,D.jsx)(Be.Z,{onClick:function(){Ts(!1)}}):(0,D.jsx)(Ee.Z,{onClick:function(){Ts(!0)}})]}),(0,D.jsx)("div",{style:{display:Ss?"flex":"none"},children:(0,D.jsx)(F.Z,{number:(null==cn||null===(Ke=cn.exercise)||void 0===Ke?void 0:Ke.photo_count)-(null==cn||null===(Je=cn.exercise)||void 0===Je?void 0:Je.take_photo),take_photo:null==cn||null===(Xe=cn.exercise)||void 0===Xe?void 0:Xe.take_photo,ref:Lt,time:null===(Qe=cn.exercise)||void 0===Qe?void 0:Qe.left_time,update:Gs,supportCamera:function(e){2===e?(_t(!0),Dn(null==fn?void 0:fn.screen_shot_open),null!=fn&&fn.screen_shot_open||(Fn(null==fn?void 0:fn.screen_open),Gs())):1===e&&setTimeout((function(){return x.history.push("/")}),3e3)}})})]})})}),(0,D.jsx)(j.Z,{destroyOnClose:!0,closable:!1,centered:!0,className:H.teachAnalysisModal,title:(0,D.jsxs)(q.Z,{align:"middle",justify:"space-between",children:[(0,D.jsx)(N.Z,{style:{color:"rgba(0,0,0,0.9)",fontSize:"16px"},children:"教师评价"}),(0,D.jsx)(N.Z,{children:(0,D.jsx)("i",{className:"iconfont icon-guanbi7",style:{fontSize:"15px",cursor:"pointer"},onClick:function(){return Fs(!1)}})})]}),open:Es,footer:!1,onCancel:function(){return Fs(!1)},children:null==cn||null===($e=cn.exercise_answer_user)||void 0===$e?void 0:$e.analysis}),(0,D.jsx)(j.Z,{destroyOnClose:!0,centered:!0,width:555,title:(0,D.jsxs)(q.Z,{align:"middle",children:[(0,D.jsx)("div",{className:"c-black font16 mr8",children:(0,He._V)(He.CP.answer8)}),(0,D.jsx)("div",{className:"c-grey-666",children:(0,He._V)(He.CP.answer9)})]}),open:Pt,footer:!1,onCancel:function(){return Ct(!1)},children:(0,D.jsxs)("div",{children:[(0,D.jsx)("div",{className:"mb20 c-black",children:(0,He._V)(He.CP.answer10)}),(0,D.jsx)(We,{onOk:function(e){var n;console.log(e,444),e.join("")===(null==cn||null===(n=cn.exercise)||void 0===n?void 0:n.screen_key)?Ks():(b.ZP.warning((0,He._V)(He.CP.answer11)),At((function(e){return e+1})))}},Ft)]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14105],{60437:function(e,n,t){t.d(n,{Z:function(){return p}});var s=t(82242),i=t.n(s),r=t(7557),l=t.n(r),o=t(41498),a=t.n(o),u=t(79800),c=t.n(u),d=t(39647),v=t.n(d),_=t(3113),f=t(59301),m=t(37712),x=["children"],p=function(e){var n=e.children,t=v()(e,x),s=(0,f.useState)(!1),r=c()(s,2),o=r[0],u=r[1];return(0,m.jsx)(_.ZP,i()(i()({},t),{},{loading:o,onClick:function(){var e=a()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,u(!0),e.next=4,t.onClick(n);case 4:u(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),u(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},11576:function(e,n,t){t.d(n,{Z:function(){return w}});var s=t(7557),i=t.n(s),r=t(41498),l=t.n(r),o=t(79800),a=t.n(o),u=t(59301),c=t(3858),d=t(8591),v=t(23634),_=t(1012),f=t(42651),m=t(47257),x=t.n(m),p="video___nn_cD",h=t(27971),g=t(37712),y=function(e,n){for(var t=e.split(","),s=t[0].match(/:(.*?);/)[1],i=atob(t[1]),r=i.length,l=new Uint8Array(r);r--;)l[r]=i.charCodeAt(r);return new Blob([l],{type:s})},j=(0,u.forwardRef)((function(e,n){var t=e.time,s=e.number,r=e.supportCamera,o=e.take_photo,m=e.isExercise,j=void 0===m||m,w=(e.update,e.onUserMediaLoaded),b=(0,u.useRef)(),k=(0,u.useRef)(),q=(0,c.useParams)(),N=(0,u.useState)([]),Z=a()(N,2),I=Z[0],S=Z[1],T=(0,u.useState)(0),P=a()(T,2),C=P[0],B=P[1],E=(0,u.useState)(""),F=a()(E,2),A=(F[0],F[1]),R=(0,u.useState)(),L=a()(R,2),D=L[0],W=L[1],M=(0,u.useState)(0),O=a()(M,2),H=O[0],V=O[1],U=function(){var e=l()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,v.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:n,file:t}}));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),z=function(){var e=l()(i()().mark((function e(n){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(new Date).valueOf(),!n){e.next=8;break}return e.next=4,U("照片".concat(t),n);case 4:if((s=e.sent).status){e.next=8;break}return e.next=8,(0,h.Ju)({container_id:q.categoryId,container_type:"Exercise",attachment_id:null==s?void 0:s.id});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){return K(),function(){$(),G()}}),[]),(0,u.useEffect)((function(){2===C&&t&&s>0&&(Y(),V(1))}),[t]),(0,u.useEffect)((function(){if(0!==H){if(2===H)clearInterval(D);else{var e=0,n=setInterval((function(){I.includes(e)&&J(),e++}),1e3);W(n)}return function(){return clearInterval(D)}}}),[H]),(0,u.useImperativeHandle)(n,(function(){return{handlePhoto:J,handleTakePhoto:X}}));var G=function(){V(2)},Y=function(){var e=t/s,n=[];function i(e,n){return parseInt(Math.floor(Math.random()*(n-e+1))+e)}new Array(s).fill(0).map((function(t,s){o?n.push(i(e*s,e*(s+1))):0==s?n.push(0):n.push(i(e*s,e*(s+1)))})),I=n,S([].concat(n)),console.log(n)},K=function(){void 0===navigator.mediaDevices&&(navigator.mediaDevices={}),void 0===navigator.mediaDevices.getUserMedia&&(navigator.mediaDevices.getUserMedia=function(e){var n=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return n?new Promise((function(t,s){n.call(navigator,e,t,s)})):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then((function(e){Q.current=e,r&&r(2),B(2),"srcObject"in b.current?b.current.srcObject=e:b.current.src=window.URL.createObjectURL(e),b.current.onloadedmetadata=function(e){b.current.play(),w&&w()},b.current.addEventListener("ended",(function(){console.log("播放结束"),G(),j&&d.ZP.error({content:"您已经关闭了摄像头,请在10秒钟内恢复摄像头,否则将推出考试",duration:10,key:9998})}),!1)})).catch((function(e){B(1),r&&r(1),"Permission denied"===e.message||"NotAllowedError"===e.name?d.ZP.error("您已拒绝了获取摄像头"):d.ZP.error("摄像头获取失败,或您已拒绝了获取摄像头"),console.log("errname: "+e.name),console.log("err: "+e.message)}))},J=function(){try{k.current.width=b.current.videoWidth,k.current.height=b.current.videoHeight,k.current.getContext("2d").drawImage(b.current,0,0,k.current.width,k.current.height),A(k.current.toDataURL("image/png")),z(k.current.toDataURL("image/png")),ee(k.current.toDataURL("image/png"))}catch(e){}},X=function(){try{return k.current.width=b.current.videoWidth,k.current.height=b.current.videoHeight,k.current.getContext("2d").drawImage(b.current,0,0,k.current.width,k.current.height),k.current.toDataURL("image/png")}catch(e){}},Q=(0,u.useRef)(),$=function(){try{Q.current.getTracks().forEach((function(e){e.stop()})),b.current.srcObject=null}catch(e){}},ee=function(){var e=l()(i()().mark((function e(n){var t,s,r,l,o,a,u,c,d,m,p;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 2:(c=e.sent).data=JSON.parse((0,f.pe)(c.data)),d=(0,_.Z)(),m=new(x())({endpoint:null==c||null===(t=c.data)||void 0===t?void 0:t.end_point,region:null==c||null===(s=c.data)||void 0===s?void 0:s.region,accessKeyId:null==c||null===(r=c.data)||void 0===r?void 0:r.access_key_id,accessKeySecret:null==c||null===(l=c.data)||void 0===l?void 0:l.access_key_secret,bucket:null==c||null===(o=c.data)||void 0===o?void 0:o.bucket,stsToken:null==c||null===(a=c.data)||void 0===a?void 0:a.security_token}),p=y(n),m.multipartUpload("".concat(d,".png"),p,{timeout:1e4,partSize:10485760,callback:{url:null==c||null===(u=c.data)||void 0===u?void 0:u.callback_url,host:null==c?void 0:c.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+q.login+"&container_id="+q.categoryId+"&container_type=Exercise"}}).then((function(e){console.log("result:",e)})).catch((function(e){console.log("err:",e)}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,g.jsx)(g.Fragment,{children:3!==C&&(0,g.jsxs)("aside",{className:p,id:"screenshot",children:[0===C&&(0,g.jsx)("span",{children:"正在开启摄像头..."}),1===C&&(0,g.jsx)("span",{children:"摄像头开启失败"}),2===C&&(0,g.jsxs)("div",{children:[(0,g.jsx)("video",{width:"288",ref:b,autoPlay:!0}),(0,g.jsx)("canvas",{style:{display:"none"},ref:k})]})]})})})),w=j},65591:function(e,n,t){var s=t(79800),i=t.n(s),r=t(59301),l=t(36625),o=(t(48136),t(81107)),a=t(43418),u=t(37712),c=(0,r.forwardRef)((function(e,n){var t=e.callback,s=e.width,c=e.onChange,d=e.disabled,v=e.readOnly,_=e.type,f=void 0===_?"":_,m=e.value,x=void 0===m?"":m,p=e.style,h=void 0===p?{}:p,g=(0,r.useRef)(),y=(0,r.useRef)(),j=(0,r.useState)(0),w=i()(j,2),b=w[0],k=w[1],q=(0,r.useState)(0),N=i()(q,2),Z=N[0],I=N[1],S=(0,r.useState)(!1),T=i()(S,2),P=T[0],C=T[1],B=function(){var e=document.createElement("div");e.innerHTML=g.current.getValue();var n=e.innerText;return t&&t(n),n};(0,r.useImperativeHandle)(n,(function(){return{getData:B}}));var E=function(e,n,t,s){var i=document.body.clientHeight,r=document.body.clientWidth;return!(e<20&&t>e||e>r-20&&tn||n>i-20&&s0&&(null===(i=a.filter((function(e){return!e.answer_text})))||void 0===i?void 0:i.length)>0)){e.next=11;break}return _.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return u=o.code,a.length>0&&(null==a||a.map((function(e){u=e.multi_line?u.substring(0,u.indexOf("@▁▁@"))+e.answer_text+u.substring(u.indexOf("@▁▁@")+4):u.substring(0,u.indexOf("@▁@"))+e.answer_text+u.substring(u.indexOf("@▁@")+3)}))),e.next=15,(0,h.n4)(t,n||{code:x.Base64.encode(u),language:o.language,answers:null==a?void 0:a.map((function(e){return e.answer_text}))});case 15:return c=e.sent,e.abrupt("return",c);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e,n){return O.apply(this,arguments)}function O(){return(O=a()(l()().mark((function e(n,t){var s,i,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=b.userAnswer,i=x.Base64.decode(b.code),s.length>0&&(null==s||s.map((function(e){i=e.multi_line?i.substring(0,i.indexOf("@▁▁@"))+e.value+i.substring(i.indexOf("@▁▁@")+4):i.substring(0,i.indexOf("@▁@"))+e.value+i.substring(i.indexOf("@▁@")+3)}))),e.next=5,(0,h.n4)(t,n||{code:x.Base64.encode(i),language:b.language,answers:null==s?void 0:s.map((function(e){return e.value}))});case 5:return r=e.sent,e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(){return(new Date).getTime()}return(0,v.useEffect)((function(){(L||u)&&C(u||B.id)}),[B]),(0,v.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,w.jsxs)("div",{children:[(0,w.jsx)(f.ZP,i()(i()({loading:Z},n),{},{onClick:a()(l()().mark((function e(){var n,r,o,u,c,d,v,f,g,y,j,w,q,N;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("提交代码"!==t){e.next=21;break}if(I(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,p.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,M(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return o=function(){var e=a()(l()().mark((function e(){var t,s,i,r,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.rX)(null==n?void 0:n.identifier,"submit");case 2:if(s=e.sent,i=s.status,s.message,r=s.data,a=H(),c=a-u>1e4*(null==b||null===(t=b.userAnswer)||void 0===t?void 0:t.length),0===i||c||setTimeout(o,1e3),!c){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时",content:"请检查程序代码是否存在死循环"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),R(r),2===r.status&&(I(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),u=H(),e.next=15,(0,h.bM)(null==n?void 0:n.identifier,{});case 15:o(),e.next=19;break;case 18:I(!1);case 19:return k&&k(!0),e.abrupt("return");case 21:return c=!0,e.next=24,s.validateFields().then((function(){c=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?_.ZP.error("填空项答案不能为空"):_.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(c=!1),s.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),c=!0}));case 24:if(!c){e.next=26;break}return e.abrupt("return");case 26:if(I(!0),!Z){e.next=29;break}return e.abrupt("return");case 29:if(d="",v=s.getFieldsValue(),P){e.next=40;break}return e.next=34,(0,p.ZP)("/api/problems.json",{method:"post",body:i()(i()({},v),{},{hack:i()(i()({},null==v?void 0:v.hack),{},{sub_discipline_id:null==v||null===(f=v.hack)||void 0===f||null===(f=f.sub_discipline_id)||void 0===f?void 0:f[1],difficult:v.difficulty,item_banks_group_id:v.item_banks_group_id}),hack_codes:i()(i()({},v.hack_codes),{},{code:x.Base64.encode(v.hack_codes.code)}),hack_sets:[i()({},v.hack_sets)],is_blank:!0})});case 34:d=e.sent,P=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=P,C(P),e.next=43;break;case 40:return e.next=42,(0,p.ZP)("/api/problems/".concat(P,".json"),{method:"put",body:i()(i()({},v),{},{hack:i()(i()({},null==v?void 0:v.hack),{},{sub_discipline_id:null==v||null===(y=v.hack)||void 0===y||null===(y=y.sub_discipline_id)||void 0===y?void 0:y[1],difficult:v.difficulty,item_banks_group_id:v.item_banks_group_id}),hack_codes:i()(i()({},v.hack_codes),{},{code:x.Base64.encode(v.hack_codes.code)}),update_hack_sets:[i()({},v.hack_sets)],is_blank:!0})});case 42:d=e.sent;case 43:return e.next=45,(0,p.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 45:return j=e.sent,e.next=48,D(null,null==j?void 0:j.identifier);case 48:if(0!==(null==(w=e.sent)?void 0:w.status)){e.next=57;break}return q=function(){var e=a()(l()().mark((function e(){var n,t,s,i,r,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.rX)(null==j?void 0:j.identifier,"submit");case 2:if(t=e.sent,s=t.status,t.message,i=t.data,r=H(),o=r-N>1e3*(v.hack.time_limit+3)*(null==v||null===(n=v.standard_answers)||void 0===n?void 0:n.length),0===s||o||setTimeout(q,1e3),!o){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===s&&(I(!1),R(i),2===i.status&&(I(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=H(),e.next=54,(0,h.bM)(null==j?void 0:j.identifier,{});case 54:q(),e.next=58;break;case 57:I(!1);case 58:case"end":return e.stop()}}),e)}))),children:t})),(null==A?void 0:A.id)&&2!==A.status&&(0,w.jsx)(m.Z,{open:(null==A?void 0:A.id)&&2!==A.status,title:"运行结果",width:1100,footer:!1,onOk:function(){R({})},onCancel:function(){R({})},children:(0,w.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,w.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,w.jsxs)("div",{children:[(0,w.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,w.jsx)("span",{style:{marginLeft:12,color:0!==A.status&&"#E30000"},children:g.Im[A.status]})]}),(0,w.jsxs)("div",{children:[(0,w.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,w.jsx)("span",{style:{marginLeft:12},children:j()(A.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,w.jsxs)("div",{children:[(0,w.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,w.jsx)("span",{style:{marginLeft:12},children:A.language})]}),(0,w.jsxs)("div",{children:[(0,w.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,w.jsxs)("span",{style:{marginLeft:12},children:[A.execute_time,"ms"]})]})]}),(0,w.jsx)(g.Y4,i()({},A))]})})]})}},42651:function(e,n,t){t.d(n,{cT:function(){return S},pe:function(){return I}});var s=t(37205),i=t.n(s),r=t(79800),l=t.n(r),o=t(39647),a=t.n(o),u=t(82242),c=t.n(u),d=t(7557),v=t.n(d),_=t(41498),f=t.n(_),m=t(59301),x=t(59028),p=t(8591),h=t(23634),g=t(28209),y=t.n(g),j=t(1012),w=t(3858),b=t(47257),k=t.n(b),q=t(37712),N=["user","cancelUpload"],Z=x.Z.Dragger,I=function(e){var n=y().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=y().enc.Utf8.parse("5183666c72eec9e4"),s=y().AES.decrypt(e,n,{iv:t,mode:y().mode.CBC});return s.toString(y().enc.Utf8)},S=function(){var e=f()(v()().mark((function e(n,t,s){var i,r,l,o,a,u,d,_,f,m;return v()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,h.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",I(d.data)),d.data=JSON.parse(I(d.data)),(_=n.name.split(".")).pop(),f=t.realFileName?_.join(""):(0,j.Z)(),m=new(k())({endpoint:null==d||null===(i=d.data)||void 0===i?void 0:i.end_point,region:null==d||null===(r=d.data)||void 0===r?void 0:r.region,accessKeyId:null==d||null===(l=d.data)||void 0===l?void 0:l.access_key_id,accessKeySecret:null==d||null===(o=d.data)||void 0===o?void 0:o.access_key_secret,bucket:null==d||null===(a=d.data)||void 0===a?void 0:a.bucket,stsToken:null==d||null===(u=d.data)||void 0===u?void 0:u.security_token}),e.abrupt("return",new Promise((function(e,i){var r;m.multipartUpload("".concat(f),new Blob([n],{type:n.type}),c()(c()({timeout:2e5,partSize:102400},s),{},{callback:{url:null==d||null===(r=d.data)||void 0===r?void 0:r.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,h.rz)(t)}})).then((function(t){var s;n.response=null===(s=t.data)||void 0===s?void 0:s.data,e(null==t?void 0:t.data)})).catch((function(e){i(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,s){return e.apply(this,arguments)}}();n.ZP=(0,w.connect)((function(e){var n=e.loading,t=e.globalSetting,s=e.user;return{globalSetting:t,loading:n.models.competitions,user:s}}))((function(e){var n,t=e.user,s=e.cancelUpload,r=a()(e,N),o=(0,m.useState)([]),u=l()(o,2),d=u[0],_=u[1],x=(0,m.useState)(),g=l()(x,2),y=g[0],w=g[1],b={onRemove:function(e){_(i()(d.filter((function(n){return n.name!==e.name})))),r.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:r.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=f()(v()().mark((function e(n){var t;return v()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return p.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return p.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),_(i()(d)),r.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},S=function(){var e=f()(v()().mark((function e(n,t){var s,l,o,a,u,c,f,m,x,g;return v()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,f=n.name,e.next=4,(0,h.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((m=e.sent).data=JSON.parse(I(m.data)),0===(null==m?void 0:m.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",r.onChange(d),p.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return y=new(k())({endpoint:null==m||null===(s=m.data)||void 0===s?void 0:s.end_point,region:null==m||null===(l=m.data)||void 0===l?void 0:l.region,accessKeyId:null==m||null===(o=m.data)||void 0===o?void 0:o.access_key_id,accessKeySecret:null==m||null===(a=m.data)||void 0===a?void 0:a.access_key_secret,bucket:null==m||null===(u=m.data)||void 0===u?void 0:u.bucket,stsToken:null==m||null===(c=m.data)||void 0===c?void 0:c.security_token}),console.log(n,"file"),w(y),(x=n.name.split(".")).pop(),g=f.indexOf(".")>-1?t.realFileName?x.join("."):(0,j.Z)():f,e.abrupt("return",new Promise((function(e,s){try{var l;y.multipartUpload("".concat(r.identifier,"/").concat(g).concat(f.indexOf(".")>-1?"."+f.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var s=d.findIndex((function(e){return e.name===f}));d[s].file.percent=100*e,d[s].tempCheckpoint=n,_(i()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===f}))].tempCheckpoint,callback:{customValue:{id:f+""},url:null==m||null===(l=m.data)||void 0===l?void 0:l.callback_url,host:null==m?void 0:m.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,h.rz)(t)}}).then((function(t){var s,i=d.findIndex((function(e){return e.name===f})),l="done";if(0===(null===(s=t.data)||void 0===s?void 0:s.status)){var o;n.response=null===(o=t.data)||void 0===o?void 0:o.data;var a=d.findIndex((function(e){return e.name===f}));d[a].status="done",d[a].file.status="done"}else{var u;p.ZP.warning(null===(u=t.data)||void 0===u?void 0:u.message),l="error"}d[i].status=l,d[i].file.status=l,r.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",p.ZP.warning("上传失败,请重新尝试"),_(i()(d)),r.onChange(d),s(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&r.onComplete(d)}),[d]),(0,m.useEffect)((function(){var e;s&&(null===(e=y)||void 0===e||e.cancel())}),[s]),(0,m.useEffect)((function(){r.uploading&&d.map(function(){var e=f()(v()().mark((function e(n){var i;return v()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||s){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,S(n,{login:null==t||null===(i=t.userInfo)||void 0===i?void 0:i.login,container_type:r.container_type,container_id:r.container_id,description:r.description,realFileName:r.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[r.uploading]),(0,q.jsx)(Z,c()(c()({},b),{},{height:r.height,className:r.className,children:(0,q.jsx)("p",{className:"ant-upload-hint",children:r.text||"拖拽文件或者点击上传"})}))}))},59905:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ye}});var s=t(37205),i=t.n(s),r=t(82242),l=t.n(r),o=t(7557),a=t.n(o),u=t(41498),c=t.n(u),d=t(79800),v=t.n(d),_=t(39647),f=t.n(_),m=t(59301),x=t(3858),p=t(15845),h=t.n(p),g=t(31797),y=t(78241),j=t(43418),w=t(92832),b=t(8591),k=t(93948),q=t(95237),N=t(43604),Z=t(5112),I=t(24905),S=t(6848),T=t(71418),P=t(3113),C=t(46400),B=t(77192),E=t(51131),F=t(11576),A=t(29873),R=t(23756),L=t(23634),D=t(37712),W=function(e){var n=e.id,t=e.startRecording,s=e.startScreenshot,r=e.onBack,l=e.onSuccuss,o=e.timeInSeconds,u=void 0===o?[1,6,11,16,21,26,31,41,51,61,71,81,91,101,111,121,151,181,211,241,271,361,421,481,541,601,661]:o,d=(0,m.useRef)(null),_=(0,m.useRef)(null),f=(0,m.useRef)(null),x=(0,m.useRef)(null),p=(0,m.useRef)(!0),h=(0,m.useRef)(""),g=(0,m.useState)(null),y=v()(g,2),j=y[0],w=y[1];(0,m.useEffect)((function(){t?q():N()}),[t]),(0,m.useEffect)((function(){s?w(0):(clearTimeout(x.current),w(null),h.current="")}),[s]),(0,m.useEffect)((function(){return"number"==typeof j&&(null!=u&&u.includes(j)&&I(),j<=720&&(x.current=setTimeout((function(){w(j+1)}),1e3))),function(){clearTimeout(x.current)}}),[j]);var k=function(){var e=c()(a()().mark((function e(){var n,t=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.length>0&&void 0!==t[0]?t[0]:"未共享整个屏幕,禁止作答!",b.ZP.warning(n),setTimeout((function(){r()}),1e3);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){var e=c()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,R.i7)()){e.next=3;break}return k("请使用谷歌浏览器答题"),e.abrupt("return");case 3:if(!d.current){e.next=6;break}return b.ZP.warning("正在录制中"),e.abrupt("return");case 6:if(p.current=!0,e.prev=7,!(0,R.WX)()){e.next=14;break}return e.next=11,navigator.mediaDevices.getUserMedia({audio:{mandatory:{chromeMediaSource:"desktop"}},video:{mandatory:{chromeMediaSource:"desktop"}}});case 11:t=e.sent,e.next=22;break;case 14:return e.next=16,navigator.mediaDevices.getDisplayMedia({video:{displaySurface:"monitor"}});case 16:if(t=e.sent,"monitor"===(null===(s=t)||void 0===s||null===(s=s.getVideoTracks())||void 0===s||null===(s=s[0])||void 0===s||null===(s=s.getSettings())||void 0===s?void 0:s.displaySurface)){e.next=22;break}return N(),k(),e.abrupt("return");case 22:return d.current=t,"srcObject"in _.current?_.current.srcObject=d.current:_.current.src=URL.createObjectURL(d.current),e.next=26,new Promise((function(e){_.current.addEventListener("loadedmetadata",(function(){e()}))}));case 26:null===(n=d.current)||void 0===n||null===(n=n.getVideoTracks())||void 0===n||null===(n=n[0])||void 0===n||n.addEventListener("ended",(function(){p.current&&k()})),_.current.play(),l(),e.next=34;break;case 31:e.prev=31,e.t0=e.catch(7),k("屏幕录制功能错误,请检查后再共享整个屏幕,否则无法作答");case 34:case"end":return e.stop()}}),e,null,[[7,31]])})));return function(){return e.apply(this,arguments)}}(),N=function(){var e;p.current=!1;var n=null===(e=d.current)||void 0===e?void 0:e.getTracks();null==n||n.forEach((function(e){e.stop()})),d.current=null},Z=function(e){var n=e.split(",")[1],t=e.split(",")[0].split(":")[1].split(";")[0],s=i()(atob(n)),r=new Uint8Array(s.map((function(e){return e.charCodeAt(0)})));return new Blob([r],{type:t})},I=function(){var e=c()(a()().mark((function e(){var t,s,i,r,l,o,u,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=f.current.getContext("2d"),f.current.width=_.current.videoWidth,f.current.height=_.current.videoHeight,t.drawImage(_.current,0,0,f.current.width,f.current.height),s=f.current.toDataURL("image/jpeg"),i=Z(s),r=new File([i],"canvas_image.jpg",{type:"image/jpeg"}),(l=new FormData).append("file",r),e.next=11,(0,L.ZP)("/api/exercises/".concat(n,"/exercise_user_screens/check.json"),{method:"get"});case 11:if(0!==(null==(o=e.sent)?void 0:o.status)){e.next=21;break}return e.next=15,(0,L.ZP)("/api/attachments.json",{method:"post",body:l},!0);case 15:if(null==(u=e.sent)||!u.id){e.next=21;break}return e.next=19,(0,L.ZP)("/api/exercises/".concat(n,"/exercise_user_screens.json"),{method:"post",body:{attachment_id:null==u?void 0:u.id,exercise_abnormity_id:h.current}});case 19:0===(c=e.sent).status&&(h.current=c.exercise_abnormity_id);case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("video",{ref:_,muted:!0,className:"hide"}),(0,D.jsx)("canvas",{id:"canvas",ref:f,className:"hide"})]})},M=t(61186),O=t.n(M),H={flex_box_center:"flex_box_center___ariLt",flex_space_between:"flex_space_between___MC6sH",flex_box_vertical_center:"flex_box_vertical_center___tJHfy",flex_box_center_end:"flex_box_center_end___AfB_t",flex_box_column:"flex_box_column___xX4Fj",bg:"bg___nHBEZ",wrapper:"wrapper___TZKl8",exerciseAlert:"exerciseAlert___QUMwm",title:"title___rj6Q0",content:"content___Te7Wz",baseMargin:"baseMargin___BRmsh",noWrap:"noWrap___X6AS3",singleItem:"singleItem___GkaDR",questionIcons:"questionIcons___XoGYC",green:"green___iIYnV",orange:"orange___EIhiL",greenTip:"greenTip___WwiUh",redTip:"redTip___aWSt4",orangeTip:"orangeTip___j5g_H",pollDesc:"pollDesc___yDT2Q",answered:"answered___d2hE7",unanswer:"unanswer___AdOhE",anchor:"anchor___z3CaP",answerFlag:"answerFlag___wwTKa",flagActive:"flagActive___piG3D",flagHalf:"flagHalf___E29dd",answerStudentFlag:"answerStudentFlag___HRVt8",answerStudentActive:"answerStudentActive___kM6r4",questionItem:"questionItem___q6Hgu",questionScore:"questionScore___RW5tm",itemType:"itemType___pPqzT",itemFlag:"itemFlag___j5TSr",answerWrap:"answerWrap___G9dnn",answerSubjective:"answerSubjective___LRVKJ",otherInput:"otherInput___SxNAw",submitButton:"submitButton___zPo7H",randomFlag:"randomFlag___TOZ2H",answerTrue:"answerTrue___fgIW0",answerFalse:"answerFalse___gAQD8",answerHalf:"answerHalf___h40sX",renderHtml:"renderHtml___UerV1",simpleText:"simpleText___ZKx7o",answerYes:"answerYes___AA0oM",answerNo:"answerNo___gMGLy",answerInfo:"answerInfo___tB4Wz",answerProgress:"answerProgress___CbmXy",answerSheetWrap:"answerSheetWrap___aPipx",answerSheetQuestionTitle:"answerSheetQuestionTitle___P18Ss",answerSheet:"answerSheet___yhxK1",answerSheetItem:"answerSheetItem___DIH2V",qindex:"qindex___XuKA8",markIcon:"markIcon___ZTkqb",active:"active___WSsrt",yes:"yes___knuOK",no:"no___gv_cs",bf:"bf___pJfi5",partialActive:"partialActive___K6lsa",selected:"selected___grFyM",countDown:"countDown___OzcWL",cnText:"cnText___TvFjV",red:"red___Mge1h",refreshBtn:"refreshBtn___lK1MX",fold:"fold___id0EJ",cardList:"cardList___xKhMX",withQrcode:"withQrcode___qphZK",iframe:"iframe___pMMQx",eduTip:"eduTip___hXWhK",eduQrcode:"eduQrcode____qxcx",eduVideo:"eduVideo___mufWJ",eduUsername:"eduUsername___tiufh",startAnswer:"startAnswer___AA7n5",eduSubmit:"eduSubmit___UPIsJ",eduTitle:"eduTitle___jCJrO",wrpAnswer:"wrpAnswer___AVK1Y",simpleMd:"simpleMd___ZGbXj",videomodal:"videomodal___bYarH",mainPart:"mainPart___Fqvw7",userInfoText:"userInfoText___nqL8p",answerSheetBottom:"answerSheetBottom___yXf5u",tooltipWrap:"tooltipWrap___AxG9B",leftPart:"leftPart___P4Ook",grey:"grey___UBSG9",blue:"blue___aRuKK",rightPart:"rightPart___De4P3",questionPart:"questionPart___GTq66",questionTypeTitle:"questionTypeTitle___r6Fo9",questionTypeInfo:"questionTypeInfo___JfpWv",toIframeBtn:"toIframeBtn___gRKtn",bottom:"bottom___coSlv",markBtn:"markBtn___ZCLGF",changeButton:"changeButton___sBTjl",prevBtn:"prevBtn___lgCPG",analysisWrap:"analysisWrap___JoCnb",greyBg:"greyBg___vgesc",fixHeader:"fixHeader___RoNxE",exerciseTitle:"exerciseTitle___Dtp56",commitModal:"commitModal___zqvNA",commitItem:"commitItem___mjYF6",commitInfoLabel:"commitInfoLabel___KtIjW",commitInfoValue:"commitInfoValue___DCyRn",cameraHeader:"cameraHeader___Pqhwb",dottedLineWrapper:"dottedLineWrapper___ONO9c",leftHalfCircle:"leftHalfCircle___RNJN7",dottedLine:"dottedLine___qWy4W",rightHalfCircle:"rightHalfCircle___s3_hr",orangeNum:"orangeNum___IYnup",teachAnalysis:"teachAnalysis___FH6fk",teachAnalysisModal:"teachAnalysisModal___RcKVp"},V=t(54676),U=t(74505),z=t(26653),G=t(37924),Y=t(44081),K=t(96030),J=t(52025),X={0:"c-red-ee4",1:"c-green"},Q=function(e){var n,t,s,i,r,l,o=e.item,a=e.answerData,u=e.isEducation,c=e.sign,d=e.onBlur,_=void 0===d?function(){}:d,f=(0,m.useRef)(""),x=(0,m.useState)(),p=v()(x,2),h=(p[0],p[1]),g=(0,m.useState)(!1),y=v()(g,2),j=y[0],w=y[1],k=(0,m.useState)(u||!1),Z=v()(k,2),I=Z[0],S=Z[1],T=(0,m.useRef)();return(0,m.useEffect)((function(){console.log("isFocus:",j),j&&(clearInterval(T.current),T.current=setInterval((function(){j&&_(f.current,!0)}),1e4))}),[j]),(0,m.useEffect)((function(){h(null==o?void 0:o.a_flag)}),[null==o?void 0:o.a_flag]),(0,m.useEffect)((function(){return function(){clearInterval(T.current)}}),[]),(0,D.jsxs)("div",{children:[1===(null==a||null===(n=a.exercise)||void 0===n?void 0:n.user_exercise_status)?(0,D.jsxs)("div",{className:"mb20",children:[(0,D.jsxs)(q.Z,{justify:"space-between",children:[(0,D.jsx)(N.Z,{children:"我的答案"}),((0,U.GJ)()||(0,U.dE)()&&(null==a||null===(t=a.exercise)||void 0===t?void 0:t.user_exercise_status)>0&&(null==a||null===(s=a.exercise)||void 0===s?void 0:s.open_score))&&(0,D.jsx)(N.Z,{children:(0,D.jsxs)(q.Z,{justify:"end",className:"mb20",align:"middle",children:[(0,D.jsx)("span",{className:"font14",style:{color:"#6A7283"},children:"得分"}),(0,D.jsxs)("span",{className:"font14 ml10",children:[(null==o?void 0:o.user_score)&&(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:X[Number(null==o?void 0:o.answer_status)]||"c-orange-ff9",children:null==o?void 0:o.user_score}),(0,D.jsx)("span",{style:{marginLeft:5,color:"#6A7283"},children:"分"})]}),!(null!=o&&o.user_score)&&(0,D.jsx)("span",{className:"c-red",children:"未评"})]})]})})]}),(0,D.jsx)("div",{className:H.simpleText,children:(0,D.jsx)(K.Z,{value:null==o||null===(i=o.user_answer)||void 0===i?void 0:i[0]})})]}):(0,D.jsx)("div",{className:o.user_score&&(o.user_score===o.question_score?"c-green":"c-red"),children:I?(0,D.jsx)(J.Z,{watch:!0,isFocus:!0,defaultValue:null==o||null===(r=o.user_answer)||void 0===r?void 0:r[0],id:null==o?void 0:o.question_id,className:"mt20",onChange:function(e){f.current=e,w(!0)},onBlur:function(){setTimeout((function(){_(f.current)}),200),clearInterval(T.current),w(!1)}}):(0,D.jsx)("div",{onClick:function(){var e;!o.repeat_answer&&(null==o||null===(e=o.user_answer)||void 0===e?void 0:e.length)>0&&0!==o.ques_status?b.ZP.warning("该题不允许再修改答案"):(c.current=!0,S(!0))},className:H.startAnswer,children:(0,D.jsx)("div",{className:"c-blue",children:"点击开始作答"})})}),(0,U.dE)()&&(null==o?void 0:o.standard_answer)&&(0,D.jsx)("div",{className:H.analysisWrap,children:(0,D.jsxs)("div",{className:H.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",align:"middle",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(K.Z,{value:null==o||null===(l=o.standard_answer)||void 0===l?void 0:l[0]})})]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==o?void 0:o.analysis})]})]})})]})},$=t(57809),ee=function(e){var n,t,s,i,r=e.item,l=e.answerData,o=e.isEducation,a=e.onBlur,u=void 0===a?function(){}:a,c=(0,m.useRef)(""),d=(0,m.useState)(),_=v()(d,2),f=(_[0],_[1]),x=(0,m.useState)(!1),p=v()(x,2),h=p[0],g=p[1],y=(0,m.useState)(!1),j=v()(y,2),b=j[0],k=j[1],q=(0,m.useState)(o||!1),N=v()(q,2),Z=N[0],I=N[1],S=(0,m.useState)(0),T=v()(S,2),P=T[0],C=T[1],B=(0,m.useRef)(r.kp_content||""),E=(0,m.useRef)(r.kp_clazz),F=(0,m.useRef)(),A=(0,m.useMemo)((function(){var e;return null===(e=c.current)||void 0===e||null===(e=e.replace(/[\n|\r|\t]/g,""))||void 0===e?void 0:e.length}),[c.current]);return(0,m.useEffect)((function(){console.log("isFocus:",b),clearInterval(F.current),F.current=setInterval((function(){b&&u(c.current,B.current,E.current)}),3e4)}),[b]),(0,m.useEffect)((function(){f(null==r?void 0:r.a_flag)}),[null==r?void 0:r.a_flag]),(0,m.useEffect)((function(){return function(){clearInterval(F.current)}}),[]),(0,D.jsxs)("div",{children:[1===(null==l||null===(n=l.exercise)||void 0===n?void 0:n.user_exercise_status)?(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{className:"mt30",children:[(0,D.jsx)("strong",{children:"作文题目:"}),(0,D.jsx)("br",{}),(0,D.jsx)(w.Z,{disabled:!0,className:"mt10",value:B.current,onChange:function(e){B.current=e.target.value,C(P+1)},onBlur:function(){u(c.current,B.current,E.current),k(!1)}})]}),(0,D.jsxs)("div",{className:"mt30",children:[(0,D.jsx)("strong",{children:"作品类型:"}),(0,D.jsx)("br",{}),(0,D.jsxs)($.default,{disabled:!0,className:"mt10 w100",placeholder:"请选择作品类型",value:E.current,onChange:function(e){E.current=e,C(P+1)},onBlur:function(){u(c.current,B.current,E.current),k(!1)},children:[(0,D.jsx)($.default.Option,{value:"科普",children:"科普"},1),(0,D.jsx)($.default.Option,{value:"科幻",children:"科幻"},2)]})]}),(0,D.jsx)("p",{className:"mt10 mb0",children:"作品内容:"}),(0,D.jsx)("div",{className:H.simpleText,children:(0,D.jsx)(K.Z,{value:null==r||null===(t=r.user_answer)||void 0===t?void 0:t[0]})})]}):(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{className:"mt30",children:[(0,D.jsx)("strong",{children:"作文题目:"}),(0,D.jsx)("br",{}),(0,D.jsx)(w.Z,{className:"mt10",maxLength:60,onBlur:function(){return u(c.current,B.current,E.current)},placeholder:"请输入作文题目(最多60个字)",value:B.current,onChange:function(e){B.current=e.target.value,C(P+1)}})]}),(0,D.jsxs)("div",{className:"mt30",children:[(0,D.jsx)("strong",{children:"作文类型:"}),(0,D.jsx)("br",{}),(0,D.jsxs)($.default,{className:"mt10 w100",placeholder:"请选择作品类型",value:E.current,onChange:function(e){E.current=e,u(e.current,B.current,E.current),C(P+1)},children:[(0,D.jsx)($.default.Option,{value:"科普",children:"科普"},1),(0,D.jsx)($.default.Option,{value:"科幻",children:"科幻"},2)]})]}),(0,D.jsx)("div",{className:"mt30 mb20",children:(0,D.jsxs)("div",{className:r.user_score&&(r.user_score===r.question_score?"c-green":"c-red"),children:[(0,D.jsx)("strong",{children:"作文内容:"}),(0,D.jsx)("br",{}),(0,D.jsxs)("div",{className:"mt10 relative",children:[(0,D.jsxs)("span",{className:"c-blue",style:{position:h?"fixed":"absolute",top:h?61:4,left:10,zIndex:106},children:["已输入",A,"字"]}),Z?(0,D.jsx)(J.Z,{className:H.simpleMd,disablePaste:!0,hidetoolBar:o,height:o?"60vh":150,isFocus:!0,defaultValue:null==r||null===(s=r.user_answer)||void 0===s?void 0:s[0],id:null==r?void 0:r.question_id,onFullScreen:function(e){return g(e)},onChange:function(e){c.current=e,k(!0),C(P+1)},onBlur:function(){u(c.current,B.current,E.current),k(!1)}}):(0,D.jsx)("div",{onClick:function(){return I(!0)},className:H.startAnswer,children:(0,D.jsx)("div",{className:"c-blue",children:"点击开始作答"})})]})]})})]}),(0,U.dE)()&&(null==r?void 0:r.standard_answer)&&(0,D.jsxs)("div",{children:[(0,D.jsx)("p",{className:"mt10 mb0",children:"参考答案:"}),(0,D.jsx)("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5},children:(0,D.jsx)(K.Z,{value:null==r||null===(i=r.standard_answer)||void 0===i?void 0:i[0]})})]})]})},ne=t(79817),te=t(61998),se=t(40906),ie="score___mcGn7",re="wrap___h11sQ",le=function(e){var n=e.score;return n?(0,D.jsxs)("span",{className:re,children:["得分",(0,D.jsx)("span",{className:"".concat(ie," ml10 mr5"),children:n}),"分"]}):(0,D.jsx)("span",{className:"c-red",children:"未评"})},oe={flex_box_center:"flex_box_center___xK64P",flex_space_between:"flex_space_between___BNBCA",flex_box_vertical_center:"flex_box_vertical_center___ConJK",flex_box_center_end:"flex_box_center_end___L08sz",flex_box_column:"flex_box_column___hvk0E",shixunWrp:"shixunWrp___FTFC6",fill:"fill___H_Qd6",index:"index___PaSVJ",success:"success___fz_F7",fail:"fail___ftXSv",fillInput:"fillInput___q_sSb",shixunWrapper:"shixunWrapper___toGqF",score:"score___AsYGZ",name:"name___hawfX",programWrapper:"programWrapper___zVQPT",desc:"desc___MFIu5",content:"content___QuE41",analysisWrap:"analysisWrap___qGPzJ",greyBg:"greyBg___FIDIB"},ae=function(e){var n,t,s,i,r,o=e.item,a=e.answerData,u=e.exerciseId,c=e.coursesId,d=(0,m.useState)([]),_=v()(d,2),f=_[0],p=_[1],h=(0,m.useState)([]),g=v()(h,2),y=g[0],j=g[1];(0,m.useEffect)((function(){var e;if(null!=o&&null!==(e=o.shixun_details)&&void 0!==e&&e.length){for(var n=[],t=[],s=function(){for(var e,s=0;s<(null==o?void 0:o.shixun_details[i].stage_list.length);s++){var r,a=null==o?void 0:o.shixun_details[i].stage_list[s];n.push(l()(l()({},a),{operation:null==o||null===(r=o.shixun_details)||void 0===r||null===(r=r[i])||void 0===r||null===(r=r.shixun_detail)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.game_identifier,is_jupyter:null==o?void 0:o.is_jupyter,is_jupyter_lab:null==o?void 0:o.is_jupyter_lab}))}if(null!=o&&null!==(e=o.shixun_details)&&void 0!==e&&null!==(e=e[i])&&void 0!==e&&e.shixun_detail){var u,c,d=null==o||null===(u=o.shixun_details)||void 0===u||null===(u=u[i])||void 0===u||null===(u=u.shixun_detail)||void 0===u?void 0:u[0],v=null==o||null===(c=o.shixun_details[i].stage_list)||void 0===c||null===(c=c.find((function(e){return(null==e?void 0:e.game_identifier)===(null==d?void 0:d.game_identifier)})))||void 0===c?void 0:c.user_score;t.push(l()(l()({},d),{},{user_score:v}))}},i=0;i<(null==o||null===(r=o.shixun_details)||void 0===r?void 0:r.length);i++){var r;s()}j(t),p(n)}}),[null==o?void 0:o.shixun_details]);var w=[{title:"关卡",dataIndex:"position",key:"position",align:"center"},{title:"任务名称",dataIndex:"name",key:"name",align:"center",render:function(e){return(0,D.jsx)("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",children:e})}},{title:"评测次数",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return(0,D.jsx)("span",{children:n.evaluate_count?n.evaluate_count:(0,D.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"完成时间",key:"endTime",dataIndex:"endTime",align:"center",render:function(e,n){var t=!1;return n.finished_time&&null!=a&&a.exercise&&null!=a&&a.exercise_answer_user&&(t=-1===(null==a?void 0:a.exercise.time)?O()(null==a?void 0:a.exercise.end_time).isBefore(n.finished_time):O()(null==a?void 0:a.exercise_answer_user.start_at).add(null==a?void 0:a.exercise.time,"m").isBefore(n.finished_time)),(0,D.jsxs)("span",{children:[n.finished_time||(0,D.jsx)("span",{className:"c-grey-999",children:"--"}),(0,D.jsx)("span",{className:"c-orange-ff9 ",children:t?"(已超时)":""})]})}},{title:"耗时",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return(0,D.jsx)("span",{children:n.time_consuming||(0,D.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"查看答案",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(e,n){return(0,D.jsx)("span",{children:n.view_answer?"已查看":"未查看"})}},{title:"得分",dataIndex:"user_score",key:"user_score",align:"center",render:function(e){return(0,D.jsxs)("span",{style:{color:"#FA6400"},children:[e,"分"]})}},{title:"操作",dataIndex:"operation",key:"operation",align:"center",render:function(e,n,t){return!e||n.is_jupyter||n.is_jupyter_lab?(0,D.jsx)("span",{className:"c-grey-999",children:"--"}):(0,D.jsx)(ne.Z,{affix:!1,children:(0,D.jsx)(ne.Z.Link,{href:"#challenge_".concat(null==o?void 0:o.question_id).concat(t),title:(0,D.jsx)("span",{style:{color:"#0152d9",fontSize:14},children:"查看"})})})}}];console.log(y);var b={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return(0,D.jsxs)("div",{children:[(null==o||null===(n=o.shixun)||void 0===n?void 0:n.length)>0&&(0,D.jsx)("div",{className:oe.shixunWrapper,children:null==o||null===(t=o.shixun)||void 0===t?void 0:t.map((function(e,n){return(0,D.jsxs)(q.Z,{className:"mb20",justify:"space-between",children:[(0,D.jsxs)(N.Z,{flex:"1",children:[(0,D.jsxs)("span",{className:oe.score,children:["(",e.challenge_score,"分)"]}),(0,D.jsxs)("span",{className:oe.name,children:[e.challenge_name," "]})]}),(0,D.jsxs)(N.Z,{children:[!e.answer_status&&(0,D.jsx)("span",{className:"font14",style:{color:"#FA6400"},children:"未完成"}),!!e.answer_status&&(0,D.jsx)("span",{className:"font14",style:{color:"#37AD83"},children:"已完成"})]})]})}))}),0!==(null==a||null===(s=a.exercise)||void 0===s?void 0:s.student_commit_status)||0!==(null==a||null===(i=a.exercise)||void 0===i?void 0:i.user_exercise_status)?(0,D.jsxs)(D.Fragment,{children:[!(null==f||!f.length)&&(0,D.jsxs)("div",{children:[(0,D.jsxs)(q.Z,{justify:"space-between",className:"mb10",align:"middle",children:[(0,D.jsx)(N.Z,{className:"font14 c-grey-666",children:"阶段成绩"}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(le,{score:null==o?void 0:o.user_score})})]}),(0,D.jsx)(te.Z,{columns:w,dataSource:f,pagination:!1})]}),!(null==y||!y.length)&&(0,D.jsxs)("div",{children:[(0,D.jsx)("p",{className:"font16 c-grey-666 mt10",children:"实训详情"}),null==y?void 0:y.map((function(e,n){return(0,D.jsxs)("div",{id:"challenge_".concat(null==o?void 0:o.question_id).concat(n),className:"mt5",children:[(0,D.jsxs)(q.Z,{children:[(0,D.jsxs)("span",{className:"font14 mr15",children:[" 第",e.position,"关"]}),(0,D.jsx)(x.Link,{className:"current c-black font14",target:"_blank",to:"/tasks/".concat(c,"/").concat(u,"/").concat(e.game_identifier,"/exercise"),children:e.name}),(0,D.jsx)(N.Z,{style:{marginLeft:"auto"},children:(0,D.jsx)(le,{score:e.user_score})})]}),0===(null==e?void 0:e.st)&&e.passed_code&&(0,D.jsxs)("aside",{className:oe.shixunWrp,children:[(0,D.jsxs)("h2",{children:["第一次通关的代码(未通关则为最后一次提交评测的代码)",(0,D.jsx)("span",{className:"c-light-black",children:e.path})]}),(0,D.jsx)(se.ZP,{height:300,language:"python",theme:"default",value:e.passed_code,options:b})]})]})}))]})]}):(0,D.jsxs)(D.Fragment,{children:[(0,U.dE)()&&(0,D.jsx)(K.Z,{className:"c-grey-999 mt20 mb20",value:null==o?void 0:o.question_title}),null==o||null===(r=o.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,D.jsxs)("p",{className:"font16 c-grey-666 mb5",children:[(0,D.jsxs)("span",{className:"mr20",children:["第",null==e?void 0:e.challenge_position,"关 ",null==e?void 0:e.challenge_name]}),(0,D.jsxs)("span",{children:[null==e?void 0:e.challenge_score,"分"]})]},n)}))]})]})},ue=t(24334),ce=function(e){var n,t,s,i=e.item,r=e.answerData,l=(0,m.useState)([]),o=v()(l,2),a=(o[0],o[1]);(0,m.useEffect)((function(){var e,n;(null==i||null===(e=i.evaluate_codes)||void 0===e?void 0:e.length)>0?a(null==i||null===(n=i.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:null!=e&&e.error_msg?ue.Base64.decode(null==e?void 0:e.error_msg):""}}))):a([{key:"--",error_msg:"--"}])}),[null==i?void 0:i.evaluate_codes]);return(0,D.jsxs)("div",{className:"".concat(oe.programWrapper),children:[(0,D.jsx)("div",{className:oe.desc,children:"题目描述"}),(0,D.jsx)("div",{className:oe.content,children:(0,D.jsx)(K.Z,{value:null==i?void 0:i.description})}),1===(null==r||null===(n=r.exercise)||void 0===n?void 0:n.user_exercise_status)&&(0,D.jsx)(q.Z,{justify:"end",className:"mt40",children:(0,D.jsx)(N.Z,{children:(0,D.jsx)(le,{score:null==i?void 0:i.user_score})})}),(null==i?void 0:i.passed_code)&&(0,D.jsxs)("aside",{className:oe.shixunWrp,children:[(0,D.jsx)("h3",{children:"第一次评测通过的代码(未通关则为最后一次提交评测的代码)"}),(0,D.jsx)(se.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:null!=i&&i.passed_code?ue.Base64.decode(null==i?void 0:i.passed_code):"",options:{selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1}})]}),1===(null==r||null===(t=r.exercise)||void 0===t?void 0:t.user_exercise_status)&&(null==r||null===(s=r.exercise)||void 0===s?void 0:s.answer_open)&&(0,D.jsxs)("div",{style:{background:"#F6F7F9"},className:"mt30 p20",children:[(0,D.jsxs)("div",{style:{marginBottom:"20px",fontSize:"16px",display:"flex"},children:[(0,D.jsx)("span",{style:{whiteSpace:"nowrap"},children:"【答案】"}),(0,D.jsx)(K.Z,{value:(null==i?void 0:i.standard_answer)||""})]}),(0,D.jsxs)("div",{style:{fontSize:"16px",display:"flex"},children:[(0,D.jsx)("span",{style:{whiteSpace:"nowrap"},children:"【解析】"}),(0,D.jsx)(K.Z,{value:(null==i?void 0:i.analysis)||"暂无解析"})]})]})]})},de=t(65591),ve=(w.Z.TextArea,{0:"c-red-ee4",1:"c-green"}),_e=function(e){var n,t,s,r,o=e.sign,u=e.item,d=e.answerData,_=e.onBlur,f=void 0===_?function(){}:_,p=(0,m.useState)([]),h=v()(p,2),g=h[0],y=h[1],j=(0,m.useState)([]),b=v()(j,2),k=b[0],Z=b[1],I=(0,m.useRef)(),S=(0,m.useRef)(),T=(0,x.useSearchParams)(),P=v()(T,1)[0];return(0,m.useEffect)((function(){if(P.get("check")){var e,n;n=null==u||null===(e=u.standard_answer)||void 0===e?void 0:e.map((function(e){var n;return l()(l()({},e),{},{choice_id:e.position,answer_text:(null==u||null===(n=u.user_answer)||void 0===n||null===(n=n.find((function(n){return n.choice_id===e.choice_id})))||void 0===n?void 0:n.answer_text)||""})})),I.current=n,y(n)}else{var t,s;s=null==u||null===(t=u.standard_answers)||void 0===t?void 0:t.map((function(e){var n;return l()(l()({},e),{},{choice_id:e.position,answer_text:(null==u||null===(n=u.user_answer)||void 0===n||null===(n=n.find((function(n){return n.choice_id===e.position})))||void 0===n?void 0:n.answer_text)||""})})),I.current=s,y(s)}}),[null==u?void 0:u.user_answer]),(0,D.jsxs)("div",{children:[null==g?void 0:g.map((function(e,n){var t,s,r,l,v;return(0,D.jsxs)(q.Z,{className:"".concat(oe.baseMargin," ").concat(oe.fill),align:"middle",children:[(0,D.jsxs)(N.Z,{className:oe.index,children:["填空项",n+1]}),(0,D.jsx)(N.Z,{flex:"430px",className:"ml20 mr20",children:1===(null==e?void 0:e.model)?(0,D.jsx)(w.Z,{name:"sign",placeholder:"请输入答案",disabled:!u.repeat_answer&&(null==u||null===(t=u.user_answer)||void 0===t?void 0:t.length)>0&&0!==u.ques_status||!(null==d||!d.exercise.commit_status),value:null==e?void 0:e.answer_text,onChange:function(e){g[n].answer_text=e.target.value,y(i()(g))},onFocus:function(){o.current=!0},onBlur:function(t){setTimeout(c()(a()().mark((function t(){var s,i,r;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,f(null==e?void 0:e.answer_text,n+1,g);case 2:(s=t.sent).status?((r=k.slice())[n]={status:"fail",errorText:s.message},S.current=r,Z(r)):((i=k.slice())[n]={status:"success",errorText:""},S.current=i,Z(i));case 4:case"end":return t.stop()}}),t)}))),200)},className:"".concat(u.user_score&&(u.user_score===u.question_score?"c-green":"c-red")," ").concat(oe.fillInput)}):(0,D.jsx)(de.Z,{value:null==e?void 0:e.answer_text,disabled:!u.repeat_answer&&(null==u||null===(s=u.user_answer)||void 0===s?void 0:s.length)>0&&0!==u.ques_status||!(null==d||!d.exercise.commit_status),onChange:function(){var t=c()(a()().mark((function t(s){var r,l,o,u,c;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return g[n].answer_text=s,y(i()(g)),t.next=4,f(null==e?void 0:e.answer_text,n+1,g);case 4:(r=t.sent).status?((c=(null==S||null===(u=S.current)||void 0===u?void 0:u.slice())||[].slice())[n]={status:"fail",errorText:r.message},S.current=c,Z(c)):((o=(null==S||null===(l=S.current)||void 0===l?void 0:l.slice())||[].slice())[n]={status:"success",errorText:""},S.current=o,Z(o));case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})}),"success"===(null===(r=k[n])||void 0===r?void 0:r.status)&&(0,D.jsx)(N.Z,{children:(0,D.jsxs)(q.Z,{align:"middle",children:[(0,D.jsx)("i",{style:{marginRight:8},className:"iconfont icon-chenggong1 ".concat(oe.success)}),(0,D.jsx)("span",{className:oe.success,children:"保存成功"})]})}),"fail"===(null===(l=k[n])||void 0===l?void 0:l.status)&&(0,D.jsx)(N.Z,{children:(0,D.jsxs)(q.Z,{align:"middle",children:[(0,D.jsx)("i",{style:{marginRight:8},className:"iconfont icon-tishi7 ".concat(oe.fail)}),(0,D.jsx)("span",{className:oe.fail,children:null===(v=k[n])||void 0===v?void 0:v.errorText})]})})]},n)})),((0,U.GJ)()||(0,U.dE)()&&(null==d||null===(n=d.exercise)||void 0===n?void 0:n.user_exercise_status)>0&&(null==d||null===(t=d.exercise)||void 0===t?void 0:t.open_score))&&(0,D.jsxs)(q.Z,{justify:"end",className:"mb20",align:"middle",children:[(0,D.jsx)("span",{className:"font14",style:{color:"#6A7283"},children:"得分"}),(0,D.jsxs)("span",{className:"font14 ml10",children:[(null==u?void 0:u.user_score)&&(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:ve[Number(null==u?void 0:u.answer_status)]||"c-orange-ff9",children:null==u?void 0:u.user_score}),(0,D.jsx)("span",{style:{marginLeft:5,color:"#6A7283"},children:"分"})]}),!(null!=u&&u.user_score)&&(0,D.jsx)("span",{className:"c-red",children:"未评"})]})]}),(null==d||null===(s=d.exercise)||void 0===s?void 0:s.answer_open)&&(0,D.jsx)("div",{className:oe.analysisWrap,children:(0,D.jsxs)("div",{className:oe.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",align:"middle",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),null==u||null===(r=u.standard_answer)||void 0===r?void 0:r.map((function(e,n){var t;return(0,D.jsx)(N.Z,{className:"mr40",children:(0,D.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,D.jsxs)("div",{style:{width:"100px"},children:["填空项",n+1]}),(0,D.jsx)(de.Z,{value:null==e||null===(t=e.answer_text)||void 0===t?void 0:t[0],disabled:!0})]})},n)}))]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:oe.renderHtml,value:null==u?void 0:u.analysis})]})]})})]})},fe=t(89679),me=t(680),xe=(w.Z.TextArea,function(e){var n,t,s,r=e.item,o=e.answerData,u=e.sign,d=e.onBlur,_=void 0===d?function(){}:d,f=(e.onDebug,e.setIsSubmitCode),p=(0,m.useState)([]),h=v()(p,2),g=h[0],y=h[1],j=(0,x.useSearchParams)(),w=v()(j,1)[0];return(0,m.useEffect)((function(){var e,n=null==r||null===(e=r.standard_answer_with_score)||void 0===e?void 0:e.map((function(e,n){var t;return l()(l()({},e),{},{value:(null==r||null===(t=r.user_answer)||void 0===t||null===(t=t.find((function(e){return parseInt(e.choice_id)===n+1})))||void 0===t?void 0:t.answer_text)||""})}));y(n)}),[null==r?void 0:r.standard_answer_with_score]),console.log(g,"userAnswer"),(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10},children:[(0,D.jsxs)("div",{style:{fontSize:14,color:"#FF0000"},children:[(0,D.jsx)(me.Z,{}),(0,D.jsx)("span",{style:{marginLeft:5},children:"注意:填写答案之后,必须提交代码进行评测,否则无法得分"})]}),!w.get("check")&&(0,D.jsx)(fe.Z,{setIsSubmitCode:f,ButtonProps:{type:"primary"},ButtonText:"提交代码",items:l()(l()({},r),{},{userAnswer:g}),hackidentifier:null==r?void 0:r.hack_identifier})]}),(null==r?void 0:r.code)&&(0,D.jsx)("div",{style:{border:"1px solid #CCCCCC",padding:"10px",marginBottom:20},children:(0,D.jsx)(K.Z,{disabledFill:!r.repeat_answer&&(null==r||null===(n=r.user_answer)||void 0===n?void 0:n.length)>0&&0!==r.ques_status||!(null==o||!o.exercise.commit_status),onFillBlur:function(){var e=c()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_(null==n||null===(s=n[parseInt(t)])||void 0===s?void 0:s.value,parseInt(t)+1,g);case 2:0===e.sent.status?(g[parseInt(t)].type="",y(i()(g))):(g[parseInt(t)].type="warning",y(i()(g)));case 4:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),onFillFocus:function(e,n){g[parseInt(n)].type="",y(i()(g)),u.current=!0},className:oe.content,programFillValue:g,showProgramFill:!0,value:ue.Base64.decode((null==r?void 0:r.code)||"")})}),!(null==r||null===(t=r.standard_answer)||void 0===t||!t.length)&&(0,D.jsx)("div",{className:oe.analysisWrap,children:(0,D.jsxs)("div",{className:oe.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",align:"middle",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),null==r||null===(s=r.standard_answer)||void 0===s?void 0:s.map((function(e,n){return(0,D.jsxs)(N.Z,{className:"mr40",children:["填空项",n+1,":",null==e?void 0:e.answer_text]},n)}))]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:oe.renderHtml,value:(null==r?void 0:r.analysis)||"暂无解析"})]})]})})]})}),pe=t(92988),he=(w.Z.TextArea,function(e){var n=e.data;return(0,D.jsxs)("div",{className:"tc mt80 pb30",children:[(0,D.jsx)("img",{width:"486",src:pe.BV})," ",(0,D.jsx)("br",{}),-1===n.status&&(0,D.jsx)("div",{className:"c-grey-999 mt60",children:"您的IP不在考试允许的范围内!"}),-2===n.status&&(0,D.jsxs)("div",{className:" c-grey-999 mt60",children:["您已绑定当前考试IP地址:",(0,D.jsx)("span",{className:"c-red",children:n.ip}),"请使用该IP地址进入考试。"]}),(0,D.jsx)(P.ZP,{className:"mt40 pl20 pr20",type:"primary",children:(0,D.jsx)("a",{href:"/",children:"回到首页"})})]})}),ge=t(97730),ye=t(89392),je="comments___ZkLeS",we="greyText___ow9J6",be="commentText___Uklcs",ke="wrapper___XTdhL",qe="header___pq5DQ",Ne="updateTime___WYYjt",Ze="text___FmQY7",Ie="date___DiXg4",Se=function(e){var n=e.list,t=e.hideScore,s=void 0!==t&&t;return(0,D.jsx)("div",{children:null==n?void 0:n.map((function(e){var n,t,i,r,l;return(0,D.jsxs)("div",{className:"mt20 ".concat(ke),children:[(0,D.jsxs)(q.Z,{align:"middle",className:qe,children:[(0,D.jsx)("img",{src:ge.Z.API_SERVER+"/images/"+(null===(t=e.user)||void 0===t?void 0:t.image_url)}),(0,D.jsx)("span",{className:"ml10 font16",children:null===(i=e.user)||void 0===i?void 0:i.name}),(0,D.jsxs)(N.Z,{className:Ne,children:[(0,D.jsx)("span",{className:Ze,children:"评阅时间"}),(0,D.jsx)("span",{className:Ie,children:O()(null===(r=e.comments)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.updated_at).format("YYYY-MM-DD HH:mm")})]})]}),(0,D.jsx)("div",{className:je,children:null==e||null===(l=e.comments)||void 0===l?void 0:l.map((function(n,t){var i;return(0,D.jsxs)("div",{children:[(0,D.jsxs)(q.Z,{align:"middle",justify:"space-between",children:[!!n.shixun_chanllge_position&&(0,D.jsxs)("div",{style:{flexShrink:0,marginRight:10},children:["第",n.shixun_chanllge_position,"关"]}),!s&&(0,D.jsxs)("div",{style:{flex:1},children:["原始得分",null==n?void 0:n.origin_score,"分,修正为",(0,D.jsx)("span",{className:"c-light-primary",children:null==n?void 0:n.score}),"分"]})]}),!!n.comment&&(0,D.jsxs)("div",{children:[" ",(0,D.jsx)("span",{className:"".concat(we," mr10"),children:"评语"}),(0,D.jsx)("span",{className:be,children:n.comment})]})]},(null==e||null===(i=e.user)||void 0===i?void 0:i.user_id)+"-"+t)}))})]},null==e||null===(n=e.user)||void 0===n?void 0:n.user_id)}))})},Te=t(19520),Pe=t(12911),Ce=t.n(Pe),Be=t(37120),Ee=t(26762),Fe=t(60437),Ae=t(66754),Re="codeInput___xSFAu",Le=t(92310),De=t.n(Le),We=function(e){var n=e.className,t=e.style,s=e.onOk,r=(0,m.useState)(["","","","","",""]),l=v()(r,2),o=l[0],a=l[1],u=(0,m.useState)(0),c=v()(u,2),d=c[0],_=c[1],f=(0,m.useRef)([]);(0,m.useEffect)((function(){var e=o.findIndex((function(e){return!e}));-1===e&&s(o),_(e)}),[o]),(0,m.useEffect)((function(){var e;null===(e=f.current[d])||void 0===e||e.focus()}),[d]);return(0,D.jsx)("div",{className:De()(Re,n),style:t,children:o.map((function(e,n){return(0,D.jsx)("input",{type:"text",disabled:d!==n,maxLength:1,value:""===e?"":"*",onChange:function(e){return function(e,n){var t=e.target.value;if(/^\d*$/.test(t)){var s=i()(o);s[n]=t||"",a(s)}}(e,n)},onKeyDown:function(e){return function(e,n){if("Backspace"===e.key&&n>0){e.preventDefault();var t=i()(o);t[n-1]="",a(t)}}(e,n)},ref:function(e){f.current[n]=e}},n)}))})},Me=t(9570),Oe=t(65727),He=t(50439),Ve=["globalSetting","loading","user","exercise","dispatch"],Ue=g.Z.Countdown,ze=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ge={0:"c-red-ee4",1:"c-green"},Ye=(0,x.connect)((function(e){var n=e.loading,t=e.user,s=e.exercise;return{globalSetting:e.globalSetting,user:t,exercise:s,loading:n.effects}}))((function(e){e.globalSetting,e.loading;var n,t,s,i,r,o,u,d,_,p,g,M,J,X,$,ne,te,se,ie,re,le,oe,ue,de,ve,fe,me,pe,je,we,be,ke,qe,Ne,Ze,Ie,Pe,Re,Le,De,Ye,Ke,Je,Xe,Qe,$e,en=e.user,nn=e.exercise,tn=e.dispatch,sn=(f()(e,Ve),(0,x.useLocation)()),rn=(0,x.useSearchParams)(),ln=v()(rn,1)[0],on=(0,x.useParams)(),an=(0,m.useState)({}),un=v()(an,2),cn=un[0],dn=un[1],vn=(0,m.useState)({}),_n=v()(vn,2),fn=_n[0],mn=_n[1],xn=(0,m.useState)({}),pn=v()(xn,2),hn=pn[0],gn=pn[1],yn=(0,m.useState)(!1),jn=v()(yn,2),wn=jn[0],bn=jn[1],kn=(0,m.useState)(!0),qn=v()(kn,2),Nn=qn[0],Zn=qn[1],In=(0,m.useState)(!1),Sn=v()(In,2),Tn=Sn[0],Pn=Sn[1],Cn=(0,m.useState)(!1),Bn=v()(Cn,2),En=Bn[0],Fn=Bn[1],An=(0,m.useState)(!1),Rn=v()(An,2),Ln=Rn[0],Dn=Rn[1],Wn=(0,m.useState)(!1),Mn=v()(Wn,2),On=Mn[0],Hn=Mn[1],Vn=(0,m.useState)(),Un=v()(Vn,2),zn=Un[0],Gn=Un[1],Yn=(0,m.useState)(""),Kn=v()(Yn,2),Jn=Kn[0],Xn=Kn[1],Qn=(0,m.useState)("none"),$n=v()(Qn,2),et=$n[0],nt=$n[1],tt=(0,m.useState)(""),st=v()(tt,2),it=st[0],rt=st[1],lt=(0,m.useState)({status:0}),ot=v()(lt,2),at=ot[0],ut=ot[1],ct=(0,m.useState)(!1),dt=v()(ct,2),vt=dt[0],_t=dt[1],ft=(0,m.useState)("kepukehuan.educoder.net"===window.document.domain),mt=v()(ft,2),xt=mt[0],pt=(mt[1],(0,m.useState)(!0)),ht=v()(pt,2),gt=ht[0],yt=ht[1],jt=(0,m.useState)(!1),wt=v()(jt,2),bt=wt[0],kt=wt[1],qt=(0,m.useState)(null),Nt=v()(qt,2),Zt=Nt[0],It=Nt[1],St=(0,m.useState)(!1),Tt=v()(St,2),Pt=Tt[0],Ct=Tt[1],Bt=(0,m.useState)(0),Et=v()(Bt,2),Ft=Et[0],At=Et[1],Rt=(0,m.useRef)(),Lt=(0,m.useRef)(),Dt=(0,m.useRef)(!1),Wt=(0,m.useRef)(),Mt=(0,m.useRef)(),Ot=(0,m.useRef)(),Ht=(0,m.useRef)(),Vt=y.Z.useForm(),Ut=v()(Vt,1)[0],zt=(0,m.useMemo)((function(){return new WebSocket("ws://localhost:8082")}),[]),Gt=(0,m.useState)(0),Yt=v()(Gt,2),Kt=Yt[0],Jt=Yt[1],Xt=(0,m.useState)(0),Qt=v()(Xt,2),$t=Qt[0],es=Qt[1],ns=(0,m.useState)(!1),ts=v()(ns,2),ss=ts[0],is=ts[1],rs=(0,m.useState)(!1),ls=v()(rs,2),os=ls[0],as=ls[1],us=(0,m.useState)(!1),cs=v()(us,2),ds=cs[0],vs=cs[1],_s=["/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail"),"/classrooms/".concat(on.coursesId,"/exercise"),"/classrooms/".concat(on.coursesId,"/exercise/"),"/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/users/").concat(null===(n=en.userInfo)||void 0===n?void 0:n.login,"/check"),"/classrooms/".concat(on.coursesId,"/exercisenotice/").concat(on.categoryId,"/users/").concat(null===(t=en.userInfo)||void 0===t?void 0:t.login),"/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/users/").concat(null===(s=en.userInfo)||void 0===s?void 0:s.login)],fs=(0,m.useState)(!1),ms=v()(fs,2),xs=ms[0],ps=ms[1],hs=(0,m.useState)(!0),gs=v()(hs,2),ys=gs[0],js=gs[1],ws=(0,m.useState)({left:0,top:0,bottom:0,right:0}),bs=v()(ws,2),ks=bs[0],qs=bs[1],Ns=(0,m.useRef)(null),Zs=(0,m.useState)(!0),Is=v()(Zs,2),Ss=Is[0],Ts=Is[1],Ps=(0,m.useRef)(),Cs=(0,m.useState)(!1),Bs=v()(Cs,2),Es=Bs[0],Fs=Bs[1];(0,Ae.y)((0,U.dE)());var As=(0,Ae.X)().setOpenDisableCopyAndPaste,Rs=(0,Me._)(cn);(0,m.useEffect)((function(){return document.body.setAttribute("data-custom","auto"),function(){document.body.removeAttribute("data-custom")}}),[]),(0,m.useEffect)((function(){var e,n;if(document.body.scrollIntoView(),"游客"!==(null===(e=en.userInfo)||void 0===e?void 0:e.real_name))return null!==(n=en.userInfo)&&void 0!==n&&n.user_id&&((0,U.GJ)()?Gs():en.userInfo.login&&Ms()),window.addEventListener("message",Ds),function(){window.removeEventListener("message",Ds),sn.pathname.indexOf("/detail")>-1&&(0,z.BU)()};window.location.href="/classrooms/".concat(on.coursesId,"/exercise")}),[on.categoryId,en.userInfo.login]),(0,m.useEffect)((function(){return window.addEventListener("beforeunload",Ls),function(){Rs(),window.removeEventListener("beforeunload",Ls)}}),[]),(0,m.useEffect)((function(){return tn({type:"globalSetting/headerFooterToggle",payload:!1}),function(){tn({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){var e,n;null!=cn&&null!==(e=cn.question_status)&&void 0!==e&&e.every((function(e){return!!e.ques_status&&vt&&(null==fn?void 0:fn.used_screen_num)<(null==fn?void 0:fn.screen_num)}))&&setTimeout((function(){var e;null===(e=Lt.current)||void 0===e||e.handlePhoto()}),1300),It(null==cn||null===(n=cn.exercise_question_types)||void 0===n||null===(n=n[Kt])||void 0===n||null===(n=n.items)||void 0===n?void 0:n[$t])}),[cn]);var Ls=function(e){var n;null!=fn&&fn.is_commit||!(0,U.dE)()||(0,R.RG)(" ",!0),localStorage.setItem("Refresh","1"),null!==(n=nn.exerciseUserInfo)&&void 0!==n&&n.screen_open&&window.navigator.sendBeacon("".concat(ge.Z.API_SERVER,"/api/exercises/").concat(on.categoryId,"/commit_screen_at.json"),{})},Ds=function(e){"backExercise"===e.data&&((0,R.RG)(" ",!0),Ws())},Ws=function(){nt("none"),Xn(""),Gs()},Ms=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Hs();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Os=function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:yt(!1),j.Z.info({title:(0,He._V)(He.CP.answer1),width:500,centered:!0,closable:!1,keyboard:!1,maskClosable:!1,maskStyle:{background:"#000"},okText:(0,He._V)(He.CP.answer2),onOk:function(){return new Promise(function(){var e=c()(a()().mark((function e(n,t){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Ut.validateFields();case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),t();case 8:return e.t1=G.pL,e.t2=l(),e.t3={exercise_user_id:null==fn?void 0:fn.exercise_user_id,categoryId:on.categoryId},e.next=13,Ut.validateFields();case 13:return e.t4=e.sent,e.t5=(0,e.t2)(e.t3,e.t4),e.next=17,(0,e.t1)(e.t5);case 17:0===(null==(s=e.sent)?void 0:s.status)?(yt(!0),Vs(),n(s)):(Ut.setFields([{name:"start_password",errors:[null==s?void 0:s.message]}]),t());case 19:case"end":return e.stop()}}),e,null,[[0,5]])})));return function(n,t){return e.apply(this,arguments)}}())},content:(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("p",{className:"",children:(0,He._V)(He.CP.answer3)}),(0,D.jsx)(y.Z,{form:Ut,autoComplete:"off",children:(0,D.jsx)(y.Z.Item,{name:"start_password",label:(0,He._V)(He.CP.answer1),rules:[{required:!0,message:(0,He._V)(He.CP.answer4)}],children:(0,D.jsx)(w.Z.Password,{autoComplete:"off"})})})]})});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Hs=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,tn({type:"exercise/getExerciseUserInfo",payload:l()({},on)});case 2:n=e.sent,Ht.current=l()(l()({},n.data),{},{status:null==n?void 0:n.status}),mn(l()(l()({},n.data),{},{status:null==n?void 0:n.status}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){if(null!=fn&&fn.exercise_user_id){if(null!=fn&&fn.is_commit||(0,R.RG)(" ",!0),null!=fn&&fn.is_commit||!("inner"===(null==fn?void 0:fn.ip_limit)||null!=fn&&fn.ip_bind_type)||(Ot.current="&ip_limit=".concat(null==fn?void 0:fn.ip_limit,"&ip_bind=").concat(null==fn?void 0:fn.ip_bind,"&ip_bind_type=").concat(null==fn?void 0:fn.ip_bind_type)),(null!=fn&&fn.is_commit||ln.get("check"))&&(2!=fn.exercise_type||ln.get("check"))){if(!fn.answered_open&&2!=fn.exercise_type)return void j.Z.info({width:500,centered:!0,icon:null,title:(0,He._V)(He.CP.answer5),content:(0,He._V)(He.CP.answer6),onOk:function(){window.location.href="/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail")}})}else{if((0,R.RG)(" ",!0),null==fn||!fn.can_start)return void(window.location.href="/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/users/").concat(on.login,"/check"));if(null!=fn&&fn.is_locked&&fn.ip_error)return void tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},fn),{},{id:on.categoryId})}});if((null==fn||!fn.is_locked)&&fn.ip_error,""===document.referrer||2===performance.navigation.type||!_s.includes(new URL(document.referrer||"https://www.educoder.net").pathname))return""!==document.referrer?sessionStorage.setItem("illegalEntry",_s.includes(new URL(document.referrer).pathname)?"illegalEntry":"allowRouter"):sessionStorage.setItem("illegalEntry","illegalEntry"),void x.history.push("/classrooms/".concat(on.coursesId,"/exercise/"));if(null!=fn&&fn.start_locked&&(null==fn||!fn.user_is_enter))return void Os();if(null!=fn&&fn.is_locked&&1===performance.navigation.type&&!sessionStorage.getItem("studentunlock"))return void tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},fn),{},{id:on.categoryId})}});if((0,L.ZP)("/api/exercises/".concat(null==on?void 0:on.categoryId,"/close_pop.json"),{method:"post"}),null!=fn&&fn.is_locked&&0===performance.navigation.type&&null!=fn&&fn.user_is_enter&&(null==fn||!fn.is_commit)&&null!=fn&&fn.show_pop)return void tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},fn),{},{id:on.categoryId})}})}ln.get("check")?Gs():Vs()}return function(){null!=fn&&fn.is_commit||!(0,U.dE)()||(0,R.RG)(" ",!0)}}),[fn]);var Vs=function(){var e=c()(a()().mark((function e(){var n,t,s,i,r,l,o,u,c,d,v,_,f,m,x,p,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(sessionStorage.setItem("studentunlock","studentunlock"),!("no"!==(null==(o={data:fn,status:fn.status})||null===(n=o.data)||void 0===n?void 0:n.ip_limit)||null!=o&&null!==(t=o.data)&&void 0!==t&&t.ip_bind_type)){e.next=6;break}return e.next=5,(0,V.y)({ip_limit:null==o||null===(s=o.data)||void 0===s?void 0:s.ip_limit,ip_bind:null==o||null===(i=o.data)||void 0===i?void 0:i.ip_bind_type});case 5:Wt.current=e.sent;case 6:if(!("no"!==(null==o||null===(r=o.data)||void 0===r?void 0:r.ip_limit)||null!=o&&null!==(l=o.data)&&void 0!==l&&l.ip_bind)){e.next=14;break}if(!("inner"===(null==o||null===(u=o.data)||void 0===u?void 0:u.ip_limit)||null!=o&&null!==(c=o.data)&&void 0!==c&&c.ip_bind_type)){e.next=14;break}return e.next=10,(0,R.oi)({exerciseId:on.categoryId,ip:Wt.current,errmsgHide:!0,ip_limit:(null==o||null===(d=o.data)||void 0===d?void 0:d.ip_limit)||"no",ip_bind:null==o||null===(v=o.data)||void 0===v?void 0:v.ip_bind,ip_bind_type:null==o||null===(_=o.data)||void 0===_?void 0:_.ip_bind_type});case 10:if(0===(null==(f=e.sent)?void 0:f.status)){e.next=14;break}return ut(f),e.abrupt("return");case 14:if(0!=(null==o?void 0:o.status)){e.next=26;break}if(!((null==o||null===(m=o.data)||void 0===m?void 0:m.used_screen_num)>(null==o||null===(x=o.data)||void 0===x?void 0:x.screen_num)&&null!=o&&null!==(p=o.data)&&void 0!==p&&p.screen_open)){e.next=19;break}return vs(!0),oi(),e.abrupt("return",!1);case 19:if(Pn(null==o?void 0:o.data.check_camera),null!=o&&o.data.check_camera){e.next=26;break}if(null==o||!o.data.screen_shot_open){e.next=24;break}return Dn(null==fn?void 0:fn.screen_shot_open),e.abrupt("return");case 24:Fn(null==o||null===(h=o.data)||void 0===h?void 0:h.screen_open),Gs();case 26:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Us=function(){var e=c()(a()().mark((function e(){var n,t=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.length>0&&void 0!==t[0]?t[0]:Zt,ln.get("check")){e.next=4;break}return e.next=4,(0,L.ZP)("/api/exercise_questions/".concat(null==n?void 0:n.question_id,"/exercise_answers/save_hack_evaluate.json"),{});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),zs=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==(null==n?void 0:n.type)){e.next=3;break}return j.Z.info({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",icon:null,keyboard:!1,onOk:function(){x.history.replace("/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail"))},content:(0,D.jsx)("div",{children:(null==n?void 0:n.message)||""})}),e.abrupt("return",Promise.reject());case 3:if(2!==(null==n?void 0:n.type)){e.next=7;break}return t=function(){x.history.replace("/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/centralizeReview/").concat(null==n?void 0:n.login))},j.Z.confirm({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",icon:null,keyboard:!1,onOk:t,onCancel:function(){x.history.replace("/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail"))},content:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{children:["您已成为指定阅卷教师,是否现在前往",(0,D.jsx)("span",{onClick:t,className:"ml5 mr5 c-light-primary current",children:"集中阅卷"}),"继续评阅?"]}),(0,D.jsx)("div",{className:"c-grey-999",children:"(阅卷结束后恢复学生个人评阅功能,并展示学生成绩)"})]})}),e.abrupt("return",Promise.reject());case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Gs=function(){var e=c()(a()().mark((function e(){var n,t,s,i,r,o,u,c,d,v,_,f,m,x,p,h,g,y,j,w,k,q,N,Z,I,S,T,P,C,B,E,F,A,L;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(document.body.scrollIntoView(),bn(!0),s=null===(n=en.userInfo)||void 0===n?void 0:n.user_id,!(0,U.GJ)()){e.next=11;break}return e.next=6,(0,G.BJ)({exerciseId:on.categoryId,login:on.login}).catch((function(){return bn(!1)}));case 6:t=e.sent,(null===(i=t)||void 0===i?void 0:i.exercise)&&(t.exercise.user_exercise_status=1),s=null===(r=t)||void 0===r||null===(r=r.exercise_answer_user)||void 0===r?void 0:r.user_id,e.next=45;break;case 11:if(!ln.get("check")){e.next=19;break}return e.next=14,(0,G.BJ)(l()(l()({},on),{},{exerciseId:on.categoryId,login:on.login})).catch((function(){return bn(!1)}));case 14:t=e.sent,s=null===(f=t)||void 0===f||null===(f=f.exercise)||void 0===f?void 0:f.user_id,"学生正在考试中,您无权查看"===(null===(m=t)||void 0===m?void 0:m.message)&&js(!1),e.next=39;break;case 19:if(!("no"!==(null===(x=Ht.current)||void 0===x?void 0:x.ip_limit)||null!==(p=Ht.current)&&void 0!==p&&p.ip_bind_type)){e.next=23;break}return e.next=22,(0,V.y)({ip_limit:null===(h=Ht.current)||void 0===h?void 0:h.ip_limit,ip_bind:null===(g=Ht.current)||void 0===g?void 0:g.ip_bind_type});case 22:Wt.current=e.sent;case 23:return e.next=25,(0,G.CD)(l()(l()({},on),{},{ip:Wt.current})).catch((function(){return bn(!1)}));case 25:if(-1!==(t=e.sent).status){e.next=29;break}return Ks(),e.abrupt("return");case 29:if(null===(y=t)||void 0===y||null===(y=y.exercise)||void 0===y||!y.only_on_client||(0,R.WX)()){e.next=33;break}return b.ZP.warning("请用客户端作答"),Ks(),e.abrupt("return");case 33:if(-5!==(null===(j=t)||void 0===j?void 0:j.status)){e.next=36;break}return tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},Ht.current),{},{id:on.categoryId,errorMessage:null===(N=t)||void 0===N?void 0:N.message})}}),e.abrupt("return");case 36:(null===(w=t)||void 0===w?void 0:w.exercise)&&(t.exercise.user_exercise_status=0),(null===(k=t)||void 0===k?void 0:k.exercise)&&(t.exercise.exercise_status=2),null===(q=t)||void 0===q||null===(q=q.exercise_question_types)||void 0===q||q.map((function(e){var n;(null==e?void 0:e.question_type)<3&&(null==e||null===(n=e.items)||void 0===n||n.map((function(e){e.user_answer=e.question_choices.filter((function(e){return e.user_answer_boolean})).map((function(e){return e.choice_id}))})))}));case 39:if(null!==(o=t)&&void 0!==o&&null!==(o=o.exercise)&&void 0!==o&&o.can_start||null===(u=t)||void 0===u||!u.exercise){e.next=42;break}return window.location.href="/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/users/").concat(on.login,"/check"),e.abrupt("return");case 42:0!==(null===(c=t.exercise)||void 0===c?void 0:c.commit_status)||Mt.current||(Mt.current=!0,(0,R.G5)(zt,null===(Z=t)||void 0===Z?void 0:Z.exercise)),null!==(d=t)&&void 0!==d&&null!==(d=d.exercise)&&void 0!==d&&d.left_time&&setTimeout((function(){rt(H.red)}),1e3*((null===(I=t)||void 0===I||null===(I=I.exercise)||void 0===I?void 0:I.left_time)-300>0?(null===(S=t)||void 0===S||null===(S=S.exercise)||void 0===S?void 0:S.left_time)-300:0)),null===(v=t)||void 0===v||null===(v=v.exercise)||void 0===v||v.take_photo,null===(_=t)||void 0===_||null===(_=_.exercise)||void 0===_||_.photo_count;case 45:return bn(!1),e.next=48,zs(t);case 48:return t&&((null!==(T=t)&&void 0!==T&&null!==(T=T.exercise)&&void 0!==T&&T.question_random||null!==(P=t)&&void 0!==P&&null!==(P=P.exercise)&&void 0!==P&&P.choice_random)&&(L=1,t.exercise.question_random=null===(A=t)||void 0===A||null===(A=A.exercise_question_types)||void 0===A?void 0:A.map((function(e){var n,i;return null!==(n=t)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.choice_random&&(0!==e.question_type&&1!==e.question_type||e.items.map((function(e){return e.question_choices=(0,R.M2)(e.question_choices,s),e})),7===e.question_type&&e.items.forEach((function(e){e.sub_exercise_questions.forEach((function(e){e.question_choices&&(e.question_choices=(0,R.M2)(e.question_choices,s))}))}))),null!==(i=t)&&void 0!==i&&null!==(i=i.exercise)&&void 0!==i&&i.question_random&&(e.items=(0,R.M2)(e.items,s)),e.items.map((function(e){return e.question_num=L,L++,e})),e}))),t.exercise_types=(null===(C=t)||void 0===C?void 0:C.exercise_types)||(null===(B=t)||void 0===B||null===(B=B.exercise_scores)||void 0===B?void 0:B.exercise_types),t.question_status=t.question_status||Ys((null===(E=t)||void 0===E?void 0:E.exercise_question_types)||[]),dn(t),As(null===(F=t)||void 0===F||null===(F=F.exercise)||void 0===F?void 0:F.forbid_copy)),e.abrupt("return",t);case 50:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ys=function(e){var n=[];return e.forEach((function(e){n=n.concat(e.items)})),n=n.map((function(e){return{ques_status:null==e?void 0:e.ques_status,score_status:null==e?void 0:e.score_status,question_num:null==e?void 0:e.question_num,ques_id:null==e?void 0:e.question_id}}))};(0,m.useEffect)((function(){var e,n,t;0===(null===(e=cn.exercise)||void 0===e?void 0:e.left_time)&&oi(),(null===(n=cn.exercise)||void 0===n?void 0:n.left_time)&&Gn(Date.now()+1e3*(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.left_time))}),[null===(i=cn.exercise)||void 0===i?void 0:i.left_time]);var Ks=function(){(0,R.G5)(zt),(0,R.WX)()?window.location.href=(0,R.Ll)()?"/":"/classrooms/examList":window.location.href=(0,R.Ll)()?"/":"/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail")},Js=function(){var e=c()(a()().mark((function e(){var n,t,s=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>0&&void 0!==s[0]&&s[0],e.next=3,(0,G.PT)(l()(l()({},on),{},{refresh:n}));case 3:if(null==(t=e.sent)||!t.has_time){e.next=10;break}return Gn(Date.now()+1e3*(null==t?void 0:t.left_time)),dn((function(e){return l()(l()({},e),{},{exercise:l()(l()({},e.exercise),{},{left_time:null==t?void 0:t.left_time})})})),e.abrupt("return",!0);case 10:return Xs(),e.abrupt("return",!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Xs=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Dt.current){e.next=2;break}return e.abrupt("return");case 2:return Dt.current=!0,e.next=5,(0,G.VL)({categoryId:on.categoryId,commit_method:2});case 5:n=e.sent,Fn(!1),Dn(!1),0===(null==n?void 0:n.status)&&(j.Z.info({width:530,title:"提示",centered:!0,okText:"确定",zIndex:1100,content:(0,D.jsxs)("div",{children:["答题结束了,系统已自动提交试卷",(0,D.jsx)("br",{}),"不能再修改答题"]}),onOk:function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ks();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),b.ZP.info(null==n?void 0:n.message)),-3===(null==n?void 0:n.status)&&(Dt.current=!1,t=parseInt(null==n?void 0:n.message),cn.exercise.left_time=t,dn(l()({},cn)));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qs=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(n.is_jupyter||n.is_jupyter_lab?Y.BK:Y.Ir)({id:n.shixun_identifier});case 2:(null!=(t=e.sent)&&t.game_identifier||null!=t&&t.identifier)&&(As(!1),n.is_jupyter_lab||n.is_jupyter?Xn("/tasks/".concat(t.identifier,"/jupyter?type=exercises&exercisesId=").concat(on.categoryId,"&coursesId=").concat(on.coursesId,"&login=").concat(on.login,"&questionId=").concat(n.question_id,"&isFullScreen=").concat((0,z.vp)()).concat(Ot.current||"","&ip_limit=").concat(null==fn?void 0:fn.ip_limit,"&ip_bind=").concat(null==fn?void 0:fn.ip_bind,"&ip_bind_type=").concat(null==fn?void 0:fn.ip_bind_type)):Xn("/tasks/".concat(t.game_identifier,"?type=exercises&exercisesId=").concat(on.categoryId,"&coursesId=").concat(on.coursesId,"&login=").concat(on.login,"&questionId=").concat(n.question_id,"&isFullScreen=").concat((0,z.vp)()).concat(Ot.current||"","&ip_limit=").concat(null==fn?void 0:fn.ip_limit,"&ip_bind=").concat(null==fn?void 0:fn.ip_bind,"&ip_bind_type=").concat(null==fn?void 0:fn.ip_bind_type)),nt("block")),-3===(null==t?void 0:t.status)?(0,R.eF)():2===(null==t?void 0:t.status)?$s(null==t?void 0:t.message,n.question_id,n.is_jupyter_lab,n.is_jupyter):3===(null==t?void 0:t.status)&&ei(null==t?void 0:t.message);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$s=function e(n,t,s,i){var r,l;n=null!==(r=n)&&void 0!==r&&r.includes(".json")?n:"".concat(n,".json"),j.Z.confirm({centered:!0,title:"提示",icon:null,okText:"确定",cancelText:"取消",content:(0,D.jsx)("div",{children:"实训已经更新了,正在为您重置!"}),onOk:(l=c()(a()().mark((function r(){var l,o;return a()().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,G.$Q)({url:n});case 2:if(l=r.sent){r.next=5;break}return r.abrupt("return");case 5:return b.ZP.success("重置成功,正在进入实践项目!"),r.next=8,(0,Y.Ir)({id:l.shixun_identifier});case 8:if(null==(o=r.sent)||!o.game_identifier){r.next=12;break}return Qs({shixun_identifier:null==o?void 0:o.game_identifier,question_id:t,is_jupyter_lab:s,is_jupyter:i}),r.abrupt("return");case 12:2===(null==o?void 0:o.status)?e(null==o?void 0:o.message,t,s,i):3===(null==o?void 0:o.status)&&ei(null==o?void 0:o.message);case 13:case"end":return r.stop()}}),r)}))),function(){return l.apply(this,arguments)})})},ei=function(e){j.Z.confirm({centered:!0,title:"提示",icon:null,okText:"确定",cancelText:"取消",content:(0,D.jsxs)("div",{children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},ni=function(){var e=c()(a()().mark((function e(n){var t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.o3)({exercise_user_id:null===(t=nn.exerciseUserInfo)||void 0===t?void 0:t.exercise_user_id,shixun_id:n.shixun_id});case 2:null!=(s=e.sent)&&s.redo?i=j.Z.confirm({width:530,title:"提示",icon:null,centered:!0,okText:"确定",cancelText:"再想想",content:(0,D.jsx)("div",{children:"您之前已经挑战过该实训,考试过程中需要重新挑战"}),onCancel:function(){i.destroy()},onOk:function(){var e=c()(a()().mark((function e(){var t,i,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.$Q)({id:null==s?void 0:s.myshixun_identifier,url:null==s?void 0:s.url});case 2:(t=e.sent)&&(Rs(),i=(0,ye.cloneDeep)(null==cn?void 0:cn.exercise_question_types),r=null==i?void 0:i.findIndex((function(e){return 5===e.question_type})),i[r].items.find((function(e){return e.question_id===n.question_id})).redo=!1,i[r].items.find((function(e){return e.question_id===n.question_id})).shixun_identifier=t.shixun_identifier,cn.exercise_question_types=i,dn(cn),o=l()(l()({},n),{},{shixun_identifier:t.shixun_identifier}),Qs(o));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):(Rs(),Qs(n));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ti=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.hack_identifier){e.next=5;break}return e.next=3,(0,G.nF)({id:n.hack_identifier});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(Rs(),As(!1),Xn("/myproblems/".concat(t.identifier,"?type=exercises&exercisesId=").concat(on.categoryId,"&coursesId=").concat(on.coursesId,"&login=").concat(on.login,"&questionId=").concat(n.question_id).concat(Ot.current||"")),nt("block"));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),si=function(){var e=c()(a()().mark((function e(n,t,s,i,r,o,u){var c,d,v,_,f;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(kt(!1),u||bn(!0),v={questionId:n,exercise_choice_id:t,answer_text:s},"inner"!==(null==fn?void 0:fn.ip_limit)&&!fn.ip_bind_type){e.next=7;break}return e.next=6,(0,V.y)({ip_limit:null==fn?void 0:fn.ip_limit,ip_bind:null==fn?void 0:fn.ip_bind_type});case 6:d=e.sent;case 7:if(r&&(v.kp_content=r),r&&(v.kp_clazz=o),n){e.next=12;break}return console.error("handleSave no questionId params"),e.abrupt("return");case 12:return v.ip=d,e.next=15,(0,G.oX)(v);case 15:return null!=(_=e.sent)&&null!==(c=_.alert)&&void 0!==c&&c.length&&(null==_||null===(f=_.alert)||void 0===f||f.map((function(e){j.Z.warn({title:"提示",autoFocusButton:null,content:e})}))),0===(null==_?void 0:_.status)?(i&&i(),Ri()):-1===(null==_?void 0:_.status)?setTimeout((function(){Ks()}),1e3):-2===(null==_?void 0:_.status)?ut(_):-3===(null==_?void 0:_.status)?(_.status=-1,ut(_)):-4===(null==_?void 0:_.status)?Ri():-5===(null==_?void 0:_.status)?tn({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:l()(l()({},fn),{},{id:on.categoryId,errorMessage:null==_?void 0:_.message})}}):b.ZP.warning(_.message||"试卷已截止,已自动交卷"),bn(!1),e.abrupt("return",_);case 20:case"end":return e.stop()}}),e)})));return function(n,t,s,i,r,l,o){return e.apply(this,arguments)}}(),ii=function(){var e=c()(a()().mark((function e(n){var t,s,i,r,o,u,d,v,_,f;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.PT)(l()({},on));case 2:if(-4!==(null==(t=e.sent)?void 0:t.status)){e.next=6;break}return j.Z.info({width:500,centered:!0,icon:null,title:"提示",content:null==t?void 0:t.message,okText:"我知道了"}),e.abrupt("return");case 6:if(s=null!=t&&t.left_time?Date.now()+1e3*(null==t?void 0:t.left_time):null,8!=(null==Zt?void 0:Zt.question_type)||bt){e.next=11;break}return e.next=10,Us();case 10:kt(!0);case 11:return e.next=13,(0,G.Vj)({id:on.categoryId});case 13:if(i=e.sent){e.next=16;break}return e.abrupt("return");case 16:console.log("res===",i,Zt,bt),0!==i.question_undo||0!==i.oj_undo?(i.question_undo>0&&(u=(0,D.jsxs)("span",{children:["有",(0,D.jsx)("span",{className:H.orangeNum,children:i.question_undo}),"题未完成"]}),(i.oj_undo>0||i.shixun_undo>0)&&(_=[{type:(null==cn||null===(d=cn.exercise_question_types)||void 0===d||null===(d=d.find((function(e){return 6==e.question_type})))||void 0===d?void 0:d.name)||"编程题",num:i.oj_undo},{type:(null==cn||null===(v=cn.exercise_question_types)||void 0===v||null===(v=v.find((function(e){return 5==e.question_type})))||void 0===v?void 0:v.name)||"实训题",num:i.shixun_undo}],f=_.filter((function(e){return e.num>0})),o=(0,D.jsxs)("div",{children:[u,"(其中有",f.map((function(e,n){return(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:H.orangeNum,children:null==e?void 0:e.num}),"个",null==e?void 0:e.type,n!==(null==f?void 0:f.length)-1?"、":""]})})),")"]}))),r=j.Z.confirm({width:530,title:"提示",icon:null,centered:!0,keyboard:!1,okText:n?"知道了":"确认交卷",cancelText:"取消",content:(0,D.jsxs)("div",{children:[o,n?"在".concat(O()(i.end_time).format("YYYY-MM-DD HH:mm"),"之前,允许修改答题"):s?"你本场考试剩余时间还有".concat((0,R.li)((s-(new Date).getTime())/1e3)," ,确认提前交卷吗?"):"提交后无法再修改答题,是否确认提交?"]}),onOk:function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Fn(!1),Dn(!1),!n){e.next=6;break}null!=fn&&fn.screen_open?b.ZP.success("保存成功"):Ks(),e.next=10;break;case 6:return vs(!0),r.update({cancelButtonProps:{disabled:!0}}),e.next=10,oi();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()})):r=j.Z.confirm({width:530,title:"提示",icon:null,centered:!0,keyboard:!1,okText:n?"知道了":"确认交卷",cancelText:"取消",content:(0,D.jsx)("div",{children:n?"在".concat(O()(i.end_time).format("YYYY-MM-DD HH:mm"),"之前,允许修改答题"):s?"你本场考试剩余时间还有".concat((0,R.li)((s-(new Date).getTime())/1e3)," ,确认提前交卷吗?"):"提交后无法再修改答题,是否确认提交?"}),onOk:function(){var e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Fn(!1),Dn(!1),!n){e.next=6;break}null!=fn&&fn.screen_open?b.ZP.success("保存成功"):Ks(),e.next=10;break;case 6:return vs(!0),r.update({cancelButtonProps:{disabled:!0}}),e.next=10,oi();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ri=function(e){return(0,D.jsxs)("div",{children:[(0,D.jsx)(k.Z,{strokeColor:{from:"#3061D0",to:"#63E0FB"},status:"active",percent:e}),(0,D.jsx)("div",{className:"c-grey-c tc mt10 mb20",children:"正在判分中…"})]})},li=function(){var e=0,n=j.Z.info({title:"交卷中",icon:null,className:"modal-footer-none",content:ri(e)}),t=setInterval((function(){e<=100?(e+=2,n.update({content:ri(e)})):(n.destroy(),clearInterval(t))}),50)},oi=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ds){e.next=2;break}return e.abrupt("return");case 2:if(!Dt.current){e.next=4;break}return e.abrupt("return");case 4:return Dt.current=!0,e.next=7,(0,G.VL)({categoryId:on.categoryId,commit_method:1});case 7:return n=e.sent,e.next=10,tn({type:"exercise/setActionTabs",payload:l()({},{removeEventListenerExitScreen:!0})});case 10:vs(!1),0===(null==n?void 0:n.status)&&(li(),Pn(!1),setTimeout((function(){var e,t,s,i,r;j.Z.info({centered:!0,title:"交卷成功",className:"".concat(H.commitModal),width:520,icon:null,content:(0,D.jsxs)("div",{children:[(0,D.jsxs)(q.Z,{className:"mb20",gutter:20,children:[(0,D.jsxs)(N.Z,{span:12,className:H.commitItem,children:[(0,D.jsx)("span",{className:H.commitInfoLabel,children:"姓名"}),(0,D.jsx)("span",{className:H.commitInfoValue,title:null==cn||null===(e=cn.exercise)||void 0===e?void 0:e.user_name,children:(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.user_name)||"- -"})]}),(0,D.jsxs)(N.Z,{span:12,className:H.commitItem,children:[(0,D.jsx)("span",{className:H.commitInfoLabel,children:"作答时长"}),(0,D.jsx)("span",{className:H.commitInfoValue,children:null==n||null===(s=n.data)||void 0===s?void 0:s.user_exercise_time})]})]}),(0,D.jsxs)(q.Z,{gutter:20,children:[(0,D.jsxs)(N.Z,{span:12,className:H.commitItem,children:[(0,D.jsx)("span",{className:H.commitInfoLabel,children:"学号"}),(0,D.jsx)("span",{className:H.commitInfoValue,children:(null==cn||null===(i=cn.exercise)||void 0===i?void 0:i.student_id)||"- -"})]}),(0,D.jsxs)(N.Z,{span:12,className:H.commitItem,children:[(0,D.jsx)("span",{className:H.commitInfoLabel,children:"交卷时间"}),(0,D.jsx)("span",{className:H.commitInfoValue,children:null==n||null===(r=n.data)||void 0===r?void 0:r.commit_time})]})]})]}),okText:"确定",maskClosable:!1,keyboard:!1,onOk:function(){(0,z.BU)(),Ks()}})}),3e3));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ai=function(){var e=c()(a()().mark((function e(n,t,s,i,r){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:si(t,n,null,(function(){if(i.user_answer=[],i.user_answer.push(n),null!=r&&r.question_id){var e,s,o,a,u=null==r||null===(e=r.sub_exercise_questions)||void 0===e?void 0:e.filter((function(e){var n;return 0===(null===(n=e.user_answer)||void 0===n?void 0:n.length)})),c=null==r||null===(s=r.sub_exercise_questions)||void 0===s?void 0:s.filter((function(e){return 3==e.question_type})),d=c.length>0?c.every((function(e){var n;return(null==e?void 0:e.multi_count)==(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?1:c.some((function(e){var n;return(null==e?void 0:e.multi_count)>(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?2:0:1;cn.question_status.find((function(e){return e.ques_id===(null==r?void 0:r.question_id)})).ques_status=(null==u?void 0:u.length)===(null==r||null===(o=r.sub_exercise_questions)||void 0===o?void 0:o.length)?0:(null==u?void 0:u.length)>0&&(null==u?void 0:u.length)<(null==r||null===(a=r.sub_exercise_questions)||void 0===a?void 0:a.length)?2:d}else cn.question_status.find((function(e){return e.ques_id===t})).ques_status=n?1:0;dn(l()({},cn))}));case 1:case"end":return e.stop()}}),e)})));return function(n,t,s,i,r){return e.apply(this,arguments)}}(),ui=function(){var e=c()(a()().mark((function e(n,t,s,i,r,o){var u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.replaceAll(" ","")){e.next=3;break}return Ri(),e.abrupt("return",{status:-4,message:"答案不能为空"});case 3:return e.next=5,si(s,t,n,(function(){var e={choice_id:t,answer_text:n};if(r.user_answer.filter((function(e){return e.choice_id!=t}))?r.user_answer.splice(t-1,1,e):r.user_answer.push(e),null!=o&&o.question_id){var a,u,c,d,v=null==o||null===(a=o.sub_exercise_questions)||void 0===a?void 0:a.filter((function(e){var n;return 0===(null===(n=e.user_answer)||void 0===n?void 0:n.length)})),_=null==o||null===(u=o.sub_exercise_questions)||void 0===u?void 0:u.filter((function(e){return 3==e.question_type})),f=_.length>0?_.every((function(e){var n;return(null==e?void 0:e.multi_count)==(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?1:_.some((function(e){var n;return(null==e?void 0:e.multi_count)>(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?2:0:1;cn.question_status.find((function(e){return e.ques_id===(null==o?void 0:o.question_id)})).ques_status=(null==v?void 0:v.length)===(null==o||null===(c=o.sub_exercise_questions)||void 0===c?void 0:c.length)?0:(null==v?void 0:v.length)>0&&(null==v?void 0:v.length)<(null==o||null===(d=o.sub_exercise_questions)||void 0===d?void 0:d.length)?2:f}else cn.question_status.find((function(e){return e.ques_id===s})).ques_status=i.every((function(e){return!!e.answer_text}))?1:cn.question_status.find((function(e){return e.ques_id===s})).ques_status=i.some((function(e){return!!e.answer_text}))?2:0;dn(l()({},cn))}));case 5:return u=e.sent,e.abrupt("return",u);case 7:case"end":return e.stop()}}),e)})));return function(n,t,s,i,r,l){return e.apply(this,arguments)}}(),ci=function(){var e=c()(a()().mark((function e(n,t,s,i,r){var o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.replaceAll(" ","")){e.next=3;break}return Ri(),e.abrupt("return",{status:-4,message:"答案不能为空"});case 3:return e.next=5,si(s,t,n,(function(){cn.question_status.find((function(e){return e.ques_id===s})).ques_status=i.every((function(e){return!!e.value}))?1:cn.question_status.find((function(e){return e.ques_id===s})).ques_status=i.some((function(e){return!!e.value}))?2:0;var e={choice_id:t,answer_text:n};r.user_answer.filter((function(e){return e.choice_id!=t}))?r.user_answer.splice(t-1,1,e):r.user_answer.push(e),r.repeat_answer||(r.israp=!0),dn(l()({},cn))}));case 5:return o=e.sent,e.abrupt("return",o);case 7:case"end":return e.stop()}}),e)})));return function(n,t,s,i,r){return e.apply(this,arguments)}}(),di=function(e,n,t){var s,i,r,l,o,a,u,c="",d=0===(null==e?void 0:e.question_type)||1===(null==e?void 0:e.question_type);d&&(null==e||null===(u=e.question_choices)||void 0===u||u.forEach((function(e,n){e.standard_boolean&&(c+=ze[n])})));var v=1===(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.user_exercise_status)||!e.repeat_answer&&(null==e||null===(i=e.user_answer)||void 0===i?void 0:i.length)>0&&0!==e.ques_status;return(0,D.jsxs)("div",{children:[(0,D.jsx)("div",{className:H.baseMargin,children:(0,D.jsx)(Z.ZP.Group,{disabled:v,defaultValue:null==e||null===(r=e.user_answer)||void 0===r?void 0:r[0],onChange:function(s){return ai(s.target.value,null==e?void 0:e.question_id,n,e,t)},className:e.user_score&&"edu-radio-".concat(e.user_score===e.question_score?"green":"red"),children:null==e||null===(l=e.question_choices)||void 0===l?void 0:l.map((function(n,t){var s=2==e.question_type?"":"".concat(ze[t],".");return(0,D.jsx)("div",{className:H.answerWrap,children:(0,D.jsx)(Z.ZP,{className:H.noWrap,value:null==n?void 0:n.choice_id,children:(0,D.jsxs)(q.Z,{wrap:!1,align:"middle",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)("span",{style:{color:"#333333"},className:"font16 mr3",children:s})}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==n?void 0:n.choice_text})})]})})},t)}))})}),((0,U.GJ)()||(0,U.dE)()&&(null==cn||null===(o=cn.exercise)||void 0===o?void 0:o.user_exercise_status)>0&&(null==cn||null===(a=cn.exercise)||void 0===a?void 0:a.open_score))&&(0,D.jsxs)(q.Z,{justify:"end",className:"mb20",align:"middle",children:[(0,D.jsx)("span",{className:"font14",style:{color:"#6A7283"},children:"得分"}),(0,D.jsxs)("span",{className:"font14 ml10",children:[(null==e?void 0:e.user_score)&&(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:Ge[Number(null==e?void 0:e.answer_status)]||"c-orange-ff9",children:null==e?void 0:e.user_score}),(0,D.jsx)("span",{style:{marginLeft:5,color:"#6A7283"},children:"分"})]}),!(null!=e&&e.user_score)&&(0,D.jsx)("span",{className:"c-red",children:"未评"})]})]}),(null==e?void 0:e.standard_answer_show)&&(0,D.jsx)("div",{className:H.analysisWrap,children:(0,D.jsxs)("div",{className:H.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),(0,D.jsx)(N.Z,{children:d?c:null==e?void 0:e.standard_answer_show})]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==e?void 0:e.analysis})]})]})})]})},vi=function(e,n,t){var s,i;1===(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.user_exercise_status)||!e.repeat_answer&&e.ques_status;return(0,D.jsx)("div",{children:null==e||null===(i=e.sub_exercise_questions)||void 0===i?void 0:i.map((function(n,s){var i;return null==n||null===(i=n.question_choices)||void 0===i||i.forEach((function(e,n){e.standard_boolean&&ze[n]})),(0,D.jsxs)("div",{className:"".concat(H.baseMargin," ").concat(H.singleItem," mb20"),children:[(0,D.jsxs)("div",{style:{display:"flex",alignItems:"baseline",userSelect:"none",marginBottom:40},children:[(0,D.jsxs)("span",{style:{flexShrink:0,color:"#999999"},className:"font14",children:["(",null==n?void 0:n.question_score,"分)"]}),(0,D.jsx)("span",{style:{flexShrink:0,marginRight:6},className:"font16",children:t+1+"."+(s+1)}),(0,D.jsx)(K.Z,{value:null==n?void 0:n.question_title})]}),(0==(null==n?void 0:n.question_type)||2==(null==n?void 0:n.question_type))&&di(n,null==n?void 0:n.question_type,e),1==(null==n?void 0:n.question_type)&&yi(n,null==n?void 0:n.question_type,e),3==(null==n?void 0:n.question_type)&&ji(n,null==n?void 0:n.question_type,e),4==(null==n?void 0:n.question_type)&&wi(n,null==n?void 0:n.question_type,e)]},s)}))})};console.log("----",cn);var _i,fi,mi,xi,pi,hi,gi,yi=function(e,n,t){var s,i,r,o,a,u,c="",d=0===(null==e?void 0:e.question_type)||1===(null==e?void 0:e.question_type);d&&(null==e||null===(u=e.question_choices)||void 0===u||u.forEach((function(e,n){e.standard_boolean&&(c+=ze[n])})));var v=1===(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.user_exercise_status)||!e.repeat_answer&&(null==e||null===(i=e.user_answer)||void 0===i?void 0:i.length)>0&&0!==e.ques_status;return(0,D.jsxs)("div",{children:[(0,D.jsx)("div",{className:H.baseMargin,children:(0,D.jsx)(I.Z.Group,{disabled:v,defaultValue:null==e?void 0:e.user_answer,style:{flexDirection:"column"},onChange:function(n){return function(e,n,t,s){null!=e&&e.length&&si(n,e,null,(function(){if(t.user_answer=e,null!=s&&s.question_id){var i,r,o,a,u=null==s||null===(i=s.sub_exercise_questions)||void 0===i?void 0:i.filter((function(e){var n;return 0===(null===(n=e.user_answer)||void 0===n?void 0:n.length)})),c=null==s||null===(r=s.sub_exercise_questions)||void 0===r?void 0:r.filter((function(e){return 3==e.question_type})),d=c.length>0?c.every((function(e){var n;return(null==e?void 0:e.multi_count)==(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?1:c.some((function(e){var n;return(null==e?void 0:e.multi_count)>(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?2:0:1;cn.question_status.find((function(e){return e.ques_id===(null==s?void 0:s.question_id)})).ques_status=(null==u?void 0:u.length)===(null==s||null===(o=s.sub_exercise_questions)||void 0===o?void 0:o.length)?0:(null==u?void 0:u.length)>0&&(null==u?void 0:u.length)<(null==s||null===(a=s.sub_exercise_questions)||void 0===a?void 0:a.length)?2:d}else cn.question_status.find((function(e){return e.ques_id===n})).ques_status=null!=e&&e.length?1:0;dn(l()({},cn))}))}(n,null==e?void 0:e.question_id,e,t)},className:e.user_score&&"edu-checkbox-".concat(e.user_score===e.question_score?"green":"red"),children:null==e||null===(r=e.question_choices)||void 0===r?void 0:r.map((function(e,n){var t="".concat(ze[n],".");return(0,D.jsx)("div",{className:H.answerWrap,children:(0,D.jsx)(I.Z,{value:null==e?void 0:e.choice_id,children:(0,D.jsxs)(q.Z,{wrap:!1,align:"middle",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)("span",{style:{color:"#333333",whiteSpace:"nowrap"},className:"font16 mr3",children:t})}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==e?void 0:e.choice_text})})]})})})}))})}),((0,U.GJ)()||(0,U.dE)()&&(null==cn||null===(o=cn.exercise)||void 0===o?void 0:o.user_exercise_status)>0&&(null==cn||null===(a=cn.exercise)||void 0===a?void 0:a.open_score))&&(0,D.jsxs)(q.Z,{justify:"end",className:"mb20",align:"middle",children:[(0,D.jsx)("span",{className:"font14",style:{color:"#6A7283"},children:"得分"}),(0,D.jsxs)("span",{className:"font14 ml10",children:[(null==e?void 0:e.user_score)&&(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{className:Ge[Number(null==e?void 0:e.answer_status)]||"c-orange-ff9",children:null==e?void 0:e.user_score}),(0,D.jsx)("span",{style:{marginLeft:5,color:"#6A7283"},children:"分"})]}),!(null!=e&&e.user_score)&&(0,D.jsx)("span",{className:"c-red",children:"未评"})]})]}),(null==e?void 0:e.standard_answer_show)&&(0,D.jsx)("div",{className:H.analysisWrap,children:(0,D.jsxs)("div",{className:H.greyBg,children:[(0,D.jsxs)(q.Z,{className:"mb20",children:[(0,D.jsx)(N.Z,{className:"font14 mr10",style:{color:"#6A7283"},children:"【答案】"}),(0,D.jsx)(N.Z,{children:d?c:null==e?void 0:e.standard_answer_show})]}),(0,D.jsxs)(q.Z,{children:[(0,D.jsx)("span",{className:"font14 mr10",style:{color:"#6A7283"},children:"【解析】"}),(0,D.jsx)(K.Z,{className:H.renderHtml,value:null==e?void 0:e.analysis})]})]})})]})},ji=function(e,n,t){return(0,D.jsx)(_e,{item:e,sign:Si,answerData:cn,onBlur:function(){var n=c()(a()().mark((function n(s,i,r){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ui(s,i,null==e?void 0:e.question_id,r,e,t);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)})));return function(e,t,s){return n.apply(this,arguments)}}()})},wi=function(e,n,t){return xt?(0,D.jsx)(ee,{item:e,answerData:cn,onBlur:function(n,t,s){return si(null==e?void 0:e.question_id,null,n,void 0,t,s)},isEducation:xt}):(0,D.jsx)(Q,{item:e,answerData:cn,onBlur:function(n,s){return function(e,n,t,s,i){e.replaceAll(" ","")?si(n,null,e,(function(){if(t.user_answer=[],t.user_answer.push(e),null!=i&&i.question_id){var s,r,o,a,u=null==i||null===(s=i.sub_exercise_questions)||void 0===s?void 0:s.filter((function(e){var n;return 0===(null===(n=e.user_answer)||void 0===n?void 0:n.length)})),c=null==i||null===(r=i.sub_exercise_questions)||void 0===r?void 0:r.filter((function(e){return 3==e.question_type})),d=c.length>0?c.every((function(e){var n;return(null==e?void 0:e.multi_count)==(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?1:c.some((function(e){var n;return(null==e?void 0:e.multi_count)>(null==e||null===(n=e.user_answer)||void 0===n?void 0:n.length)}))?2:0:1;cn.question_status.find((function(e){return e.ques_id===(null==i?void 0:i.question_id)})).ques_status=(null==u?void 0:u.length)===(null==i||null===(o=i.sub_exercise_questions)||void 0===o?void 0:o.length)?0:(null==u?void 0:u.length)>0&&(null==u?void 0:u.length)<(null==i||null===(a=i.sub_exercise_questions)||void 0===a?void 0:a.length)?2:d}else cn.question_status.find((function(e){return e.ques_id===n})).ques_status=e?1:0;dn(l()({},cn))}),void 0,void 0,s):Ri()}(n,null==e?void 0:e.question_id,e,s,t)},isEducation:xt,sign:Si})},bi=function(e,n){return(0,D.jsx)(ae,{item:e,answerData:cn,exerciseId:on.categoryId,coursesId:on.coursesId})},ki=function(e,n){return(0,D.jsx)(ce,{item:e,answerData:cn})},qi=function(e,n){return(0,D.jsx)(xe,{setIsSubmitCode:kt,item:e,sign:Si,answerData:cn,onBlur:function(){var n=c()(a()().mark((function n(t,s,i){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ci(t,s,null==e?void 0:e.question_id,i,e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)})));return function(e,t,s){return n.apply(this,arguments)}}()})},Ni=function(e,n,t){var s,i,r=null==cn||null===(s=cn.exercise_question_types)||void 0===s?void 0:s.find((function(e){return e.question_type===n}));return(0,D.jsxs)("div",{className:H.answerSheetWrap,children:[(0,D.jsxs)("div",{className:H.answerSheetQuestionTitle,onClick:function(){hn[n]=!hn[n],gn(l()({},hn))},children:[!hn[n]&&(0,D.jsx)(B.Z,{}),hn[n]&&(0,D.jsx)(E.Z,{}),(0,D.jsx)("span",{className:"ml5 c-grey-666",children:e})]}),!hn[n]&&(0,D.jsx)(q.Z,{className:H.answerSheet,gutter:[20,20],children:null==r||null===(i=r.items)||void 0===i?void 0:i.map((function(e,s){var i,r,l,o,a,u,c,d="\n ".concat(null!=cn&&null!==(i=cn.question_status)&&void 0!==i&&i.some((function(n){var t,s;return n.ques_id===e.question_id&&1===(null==n?void 0:n.ques_status)&&3!==(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)&&!(null!=cn&&null!==(s=cn.exercise)&&void 0!==s&&s.open_score_commited)}))?H.active:"","\n ").concat(null!=cn&&null!==(r=cn.question_status)&&void 0!==r&&r.some((function(n){var t,s;return n.ques_id===e.question_id&&2===(null==n?void 0:n.ques_status)&&3!==(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)&&!(null!=cn&&null!==(s=cn.exercise)&&void 0!==s&&s.open_score_commited)}))?H.partialActive:"","\n ").concat(null!=cn&&null!==(l=cn.question_status)&&void 0!==l&&l.some((function(n){var t,s;return n.ques_id===e.question_id&&1===(null==n?void 0:n.score_status)&&(3===(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)||(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.open_score_commited))}))?H.yes:"","\n ").concat(null!=cn&&null!==(o=cn.question_status)&&void 0!==o&&o.some((function(n){var t,s;return n.ques_id===e.question_id&&2===(null==n?void 0:n.score_status)&&(3===(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)||(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.open_score_commited))}))?H.no:"","\n ").concat(null!=cn&&null!==(a=cn.question_status)&&void 0!==a&&a.some((function(n){var t,s;return n.ques_id===e.question_id&&3===(null==n?void 0:n.score_status)&&(3===(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)||(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.open_score_commited))}))?H.bf:"","\n ");if(e.question_type===n)return null!=cn&&null!==(u=cn.exercise)&&void 0!==u&&u.open_score&&(d=Number(e.question_score)===Number(e.user_score)?H.green:e.user_score>0?H.orange:H.red),(0,D.jsx)(N.Z,{children:(0,D.jsxs)("div",{onClick:function(){if(t!==Kt||s!==$t)return Si.current?(Si.current="appoint",void(Ti.current={oneindex:t,twoindex:s})):void Fi({oneindex:t,twoindex:s})},className:"\n ".concat(H.answerSheetItem,"\n ").concat(d,"\n ").concat(t===Kt&&s===$t?H.selected:"","\n "),children:[(0,D.jsx)("span",{className:H.qindex,children:s+1}),(null==cn||null===(c=cn.question_status)||void 0===c?void 0:c.some((function(n){var t;return n.ques_id===e.question_id&&2===(null==n?void 0:n.ques_status)&&3!==(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.exercise_status)})))&&(0,D.jsx)("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}}),e.is_marked&&(0,D.jsx)("i",{className:"iconfont icon-biaoji1 ".concat(H.markIcon)})]},s)})}))},n)]})},Zi=function(e,n){var t,s,i,r;0!==(null==e?void 0:e.question_type)&&1!==(null==e?void 0:e.question_type)||(null==e||null===(r=e.question_choices)||void 0===r||r.forEach((function(e,n){e.standard_boolean&&ze[n]})));return(0,D.jsxs)("div",{className:H.questionItem,id:"Anchor_".concat(null==e?void 0:e.question_type,"_").concat(n),children:[(0,D.jsxs)("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40,userSelect:"none"},children:[(0,D.jsxs)("span",{className:"".concat(H.questionScore," mr10"),children:[null==e?void 0:e.question_score,"分"]}),(0,D.jsxs)("span",{className:"font16 ".concat(H.noWrap),children:[n+1,"、"]}),(0,D.jsx)(K.Z,{value:8===(null==e?void 0:e.question_type)?null==e?void 0:e.description:null==e?void 0:e.question_title}),!(null==e||null===(t=e.schools)||void 0===t||!t.length)&&(0,D.jsx)(S.Z,{title:"该实训题面向指定单位开放",children:(0,D.jsx)("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"})})]}),0==(null==e?void 0:e.question_type)&&di(e,null==e?void 0:e.question_type),2==(null==e?void 0:e.question_type)&&di(e,null==e?void 0:e.question_type),1==(null==e?void 0:e.question_type)&&yi(e,null==e?void 0:e.question_type),3==(null==e?void 0:e.question_type)&&ji(e,null==e?void 0:e.question_type),4==(null==e?void 0:e.question_type)&&wi(e,null==e?void 0:e.question_type),5==(null==e?void 0:e.question_type)&&0===(null==cn||null===(s=cn.exercise)||void 0===s?void 0:s.user_exercise_status)&&3!=(null==e?void 0:e.answer_status)&&(0,D.jsx)("div",{style:{margin:"-28px 0 12px 62px"},children:(0,D.jsxs)(q.Z,{justify:"space-between",align:"middle",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)("span",{className:"font14 c-grey-666",children:"任务关卡"})}),(0,D.jsx)(N.Z,{children:(0,D.jsx)(Fe.Z,{type:"primary",className:H.toIframeBtn,onClick:c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ni(e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)}))),children:"进入答题"})})]})}),5==(null==e?void 0:e.question_type)&&bi(e,null==e||e.question_type),(0,U.dE)()&&0===(null==cn||null===(i=cn.exercise)||void 0===i?void 0:i.user_exercise_status)&&6==(null==e?void 0:e.question_type)&&(0,D.jsx)("div",{style:{margin:"-28px 0 -25px"},children:(0,D.jsx)(q.Z,{justify:"end",align:"middle",children:(0,D.jsx)(N.Z,{children:(0,D.jsx)(Fe.Z,{type:"primary",className:H.toIframeBtn,onClick:function(){return ti(e)},children:"进入答题"})})})}),6==(null==e?void 0:e.question_type)&&ki(e,null==e||e.question_type),7==(null==e?void 0:e.question_type)&&vi(e,null==e||e.question_type,n),8==(null==e?void 0:e.question_type)&&qi(e,null==e||e.question_type),(null==e?void 0:e.answer_comments)&&(0,D.jsx)(Se,{hideScore:!0,list:null==e?void 0:e.answer_comments})]})},Ii=function(e,n){return(0,D.jsx)(m.Fragment,{children:Ni((null==e?void 0:e.name)||Oe.f[e.question_type].name,e.question_type,n)})},Si=(0,m.useRef)(!1),Ti=(0,m.useRef)({}),Pi=(0,m.useRef)(),Ci=(0,m.useRef)({}),Bi=function(){var e,n,t,s;window.blur();var i,r=null===(e=cn.exercise_question_types)||void 0===e||null===(e=e[Kt])||void 0===e||null===(e=e.items)||void 0===e?void 0:e[$t];if(!os&&0===(null==cn||null===(n=cn.exercise)||void 0===n?void 0:n.user_exercise_status)&&(0,U.dE)()&&((null==r||!r.repeat_answer)&&(null==r||null===(i=r.user_answer)||void 0===i?void 0:i.length)>0&&0===(null==r?void 0:r.ques_status)))return Pi.current="prev",void is(!0);(null==r||!r.repeat_answer)&&(null==r||null===(t=r.user_answer)||void 0===t?void 0:t.length)>0&&(r.ques_status=1),Ps.current.scrollTo({top:0,left:0,behavior:"smooth"}),0===$t?(Kt-=1,$t=cn.exercise_question_types[Kt].items.length-1):$t-=1,8!=(null==r?void 0:r.question_type)||bt||setTimeout((function(){Us(r)}),500),It(null==cn||null===(s=cn.exercise_question_types)||void 0===s||null===(s=s[Kt])||void 0===s||null===(s=s.items)||void 0===s?void 0:s[$t]),kt(!1),Jt(Kt),es($t)},Ei=function(){var e,n,t,s,i;window.blur();var r,l=null===(e=cn.exercise_question_types)||void 0===e||null===(e=e[Kt])||void 0===e||null===(e=e.items)||void 0===e?void 0:e[$t];if(!os&&0===(null==cn||null===(n=cn.exercise)||void 0===n?void 0:n.user_exercise_status)&&(0,U.dE)()&&((null==l||!l.repeat_answer)&&(null==l||null===(r=l.user_answer)||void 0===r?void 0:r.length)>0&&0===(null==l?void 0:l.ques_status)))return Pi.current="next",void is(!0);(null==l||!l.repeat_answer)&&(null==l||null===(t=l.user_answer)||void 0===t?void 0:t.length)>0&&(l.ques_status=1),Ps.current.scrollTo({top:0,left:0,behavior:"smooth"}),(null==cn||null===(s=cn.exercise_question_types[Kt])||void 0===s||null===(s=s.items)||void 0===s?void 0:s.length)-1===$t?(Kt+=1,$t=0):$t+=1,8!=(null==l?void 0:l.question_type)||bt||setTimeout((function(){Us(l)}),500),It(null==cn||null===(i=cn.exercise_question_types)||void 0===i||null===(i=i[Kt])||void 0===i||null===(i=i.items)||void 0===i?void 0:i[$t]),kt(!1),Jt(Kt),es($t)},Fi=function(e){var n,t,s,i,r,l=e||Ti.current,o=null===(n=cn.exercise_question_types)||void 0===n||null===(n=n[Kt])||void 0===n||null===(n=n.items)||void 0===n?void 0:n[$t];if(!os&&0===(null==cn||null===(t=cn.exercise)||void 0===t?void 0:t.user_exercise_status)&&(0,U.dE)()&&((null==o||!o.repeat_answer)&&(null==o||null===(r=o.user_answer)||void 0===r?void 0:r.length)>0&&0===(null==o?void 0:o.ques_status)))return Pi.current="appoint",Ci.current=l,void is(!0);(null==o||!o.repeat_answer)&&(null==o||null===(s=o.user_answer)||void 0===s?void 0:s.length)>0&&(o.ques_status=1),8!=(null==o?void 0:o.question_type)||bt||setTimeout((function(){Us(o)}),500),It(null==cn||null===(i=cn.exercise_question_types)||void 0===i||null===(i=i[null==l?void 0:l.oneindex])||void 0===i||null===(i=i.items)||void 0===i?void 0:i[null==l?void 0:l.twoindex]),kt(!1),Jt(null==l?void 0:l.oneindex),es(null==l?void 0:l.twoindex),Ps.current.scrollTo({top:0,left:0,behavior:"smooth"})},Ai=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Si.current){e.next=3;break}return Si.current="refresh",e.abrupt("return");case 3:return e.next=5,Gs();case 5:if(t=e.sent,null==cn||null===(n=cn.exercise)||void 0===n||!n.left_time){e.next=9;break}return e.next=9,Js(!0);case 9:null!=t&&t.status||b.ZP.success("更新成功");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ri=function(){var e,n;switch(Si.current){case"prev":Bi();break;case"next":Ei();break;case"appoint":Fi();break;case"submit":ii(!1);break;case"refresh":Ai()}"edu-program-fill"===(null===(e=document.activeElement)||void 0===e?void 0:e.name)||"sign"===(null===(n=document.activeElement)||void 0===n?void 0:n.name)?Si.current=!0:Si.current=!1,Ti.current={}};return(0,D.jsxs)(T.Z,{size:"middle",spinning:wn,children:[En&&0===(null==cn||null===(r=cn.exercise)||void 0===r?void 0:r.user_exercise_status)&&(0,D.jsx)(A.Z,{exerciseUserInfo:nn.exerciseUserInfo,iframe:Rt,handleToDetail:Ks,socket:zt,onStartScreenshot:function(){null!=fn&&fn.screen_shot_open&&Hn(!0)},onCloseScreenshot:function(){null!=fn&&fn.screen_shot_open&&Hn(!1)}}),(0,D.jsx)(W,{id:on.categoryId,startRecording:Ln,startScreenshot:On,onSuccuss:function(){Fn(null==fn?void 0:fn.screen_open),Gs()},onBack:Ks}),(0,D.jsx)("iframe",{style:{display:et},id:"iframeShixuns",className:H.iframe,src:Jn,ref:Rt,frameBorder:"0"}),-2!==at.status&&-1!==at.status&&(0,D.jsx)("div",{className:H.fixHeader,children:(0,D.jsxs)(q.Z,{wrap:!1,align:"middle",className:"edu-container",children:[(0,D.jsx)(N.Z,{children:(0,R.vB)(null==cn||null===(o=cn.exercise)||void 0===o?void 0:o.exercise_status)}),(0,D.jsx)(N.Z,{className:"".concat(H.exerciseTitle," ml10"),title:null==cn||null===(u=cn.exercise)||void 0===u?void 0:u.exercise_name,children:null==cn||null===(d=cn.exercise)||void 0===d?void 0:d.exercise_name}),(0,D.jsx)(N.Z,{style:{marginLeft:"auto"},children:1===(null==cn||null===(_=cn.exercise)||void 0===_?void 0:_.user_exercise_status)&&(0,D.jsx)(P.ZP,{className:H.changeButton,type:"primary",onClick:function(){x.history.push("/classrooms/".concat(on.coursesId,"/exercise/").concat(on.categoryId,"/detail"))},children:"返回"})}),!((0,U.GJ)()||(0,U.dE)()&&1==(null==cn||null===(p=cn.exercise)||void 0===p?void 0:p.user_exercise_status))&&!(null==cn||null===(g=cn.exercise)||void 0===g||!g.left_time)&&(0,D.jsx)(N.Z,{style:{marginLeft:"auto"},children:(0,D.jsxs)("aside",{className:"".concat(H.countDown," ").concat(it),children:[(0,D.jsx)("i",{className:"iconfont icon-daojishi",style:{marginRight:6}}),(0,D.jsx)("span",{className:H.cnText,children:"剩余答题时长"}),(0,D.jsx)(Ue,{value:zn,onFinish:function(){return Js()}})]})}),(0,D.jsx)(N.Z,{children:!((0,U.GJ)()||(0,U.dE)()&&1==(null==cn||null===(M=cn.exercise)||void 0===M?void 0:M.user_exercise_status))&&"student-unlock"!==nn.actionTabs.key&>&&(0,D.jsxs)(Fe.Z,{className:"".concat(H.refreshBtn," ml30"),onClick:Ai,children:[(0,D.jsx)("span",{className:"iconfont icon-shuaxin2 mr5"}),"刷新"]})}),(0,D.jsx)(N.Z,{children:(0,U.dE)()&&0===(null==cn||null===(J=cn.exercise)||void 0===J?void 0:J.user_exercise_status)&&(0,D.jsx)(Fe.Z,{className:"".concat(H.submitButton," ml10"),type:"primary",onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Si.current){e.next=3;break}return Si.current="submit",e.abrupt("return");case 3:return e.next=5,ii(!1);case 5:case"end":return e.stop()}}),e)}))),children:(0,He._V)(He.CP.answer7)})}),(0,D.jsx)(N.Z,{children:(null==cn||null===(X=cn.exercise)||void 0===X?void 0:X.forbid_screen)&&(0,D.jsx)(P.ZP,{className:"".concat(H.submitButton," ml10"),type:"primary",onClick:function(){Ct(!0)},children:(0,He._V)(He.CP.answer12)})}),(0,D.jsx)(N.Z,{children:(1==(null==cn||null===($=cn.exercise)||void 0===$?void 0:$.commit_status)||3==(null==cn||null===(ne=cn.exercise)||void 0===ne?void 0:ne.exercise_status))&&(null==cn||null===(te=cn.exercise_answer_user)||void 0===te?void 0:te.analysis)&&(0,D.jsxs)("span",{className:H.teachAnalysis,onClick:function(){return Fs(!0)},children:[(0,D.jsx)("i",{className:"iconfont icon-jiaoshipingjia"}),(0,D.jsx)("span",{className:"ml5",children:"教师评价"})]})})]})}),(0,D.jsxs)("section",{className:"edu-container ".concat(H.wrapper," ").concat(xt&&H.wrpAnswer),children:[(null==cn||null===(se=cn.exercise)||void 0===se||null===(se=se.exercise_description)||void 0===se?void 0:se.length)>0&&(0,D.jsx)(C.Z,{className:H.exerciseAlert,description:(0,D.jsxs)(q.Z,{wrap:!1,gutter:10,align:"top",children:[(0,D.jsx)(N.Z,{className:H.title,children:"考试须知"}),(0,D.jsx)(N.Z,{className:H.content,children:null==cn||null===(ie=cn.exercise)||void 0===ie?void 0:ie.exercise_description})]}),closable:!0}),0===at.status&&(0,D.jsxs)(q.Z,{className:"".concat(xt?"mt70":""," ").concat(H.mainPart),wrap:!1,children:[(0,D.jsx)(N.Z,{flex:Nn?"280px":"0px",className:xt?"mb100":"",children:(0,D.jsxs)("div",{className:H.leftPart,children:[(0,D.jsxs)("section",{children:[Nn&&(0,D.jsxs)(N.Z,{flex:"1",style:{background:"#fff",marginBottom:"10px",padding:"20px"},children:[(0,D.jsxs)("div",{style:{marginBottom:15},children:[(0,D.jsx)("span",{style:{color:"#5F6368"},children:"姓名"}),(0,D.jsx)("span",{className:"ml10 ".concat(H.userInfoText),children:(null==cn||null===(re=cn.exercise)||void 0===re?void 0:re.user_name)||"- -"})]}),(0,D.jsxs)("div",{children:[(0,D.jsx)("span",{style:{color:"#5F6368"},children:"学号"}),(0,D.jsx)("span",{className:"ml10 ".concat(H.userInfoText),children:(null==cn||null===(le=cn.exercise)||void 0===le?void 0:le.student_id)||"- -"})]})]}),Nn&&(0,U.dE)()&&0===(null===(oe=cn.exercise)||void 0===oe?void 0:oe.user_exercise_status)&&(null===(ue=cn.exercise)||void 0===ue?void 0:ue.open_phone_video_recording)&&(0,D.jsxs)(q.Z,{className:H.eduQrcode,style:{marginTop:10},align:"middle",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)(h(),{value:"https://".concat(document.domain,"/live-push.html?id=").concat(on.categoryId,"&login=").concat(on.login,"&cookie=").concat((0,R.ej)("_educoder_session"))})}),(0,D.jsxs)(N.Z,{className:"ml15",children:["打开微信扫一扫",(0,D.jsx)("br",{}),"开启手机视频录制"]})]}),Nn&&(0,D.jsxs)("aside",{className:"bg-white",children:[(0,D.jsxs)("aside",{className:H.answerInfo,children:[(0,D.jsxs)(q.Z,{justify:"space-between",children:[(0,D.jsx)(N.Z,{children:"答题进度"}),(0,D.jsxs)(N.Z,{className:H.answerProgress,children:[(0,D.jsx)("span",{style:{color:"#165DFF"},children:null==cn||null===(de=cn.question_status)||void 0===de||null===(de=de.filter((function(e){return 1===e.ques_status})))||void 0===de?void 0:de.length}),(0,D.jsxs)("span",{style:{color:"#999999"},children:["/",null==cn||null===(ve=cn.exercise_types)||void 0===ve?void 0:ve.q_counts]})]})]}),(0,D.jsx)(q.Z,{children:(0,D.jsx)(k.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:(null==cn||null===(fe=cn.question_status)||void 0===fe||null===(fe=fe.filter((function(e){return 1===e.ques_status})))||void 0===fe?void 0:fe.length)/(null==cn||null===(me=cn.exercise_types)||void 0===me?void 0:me.q_counts)*100,showInfo:!1})}),(0,D.jsx)(q.Z,{children:(0,D.jsxs)(N.Z,{children:[(0,D.jsxs)("span",{className:"c-grey-333",children:["共 ",(0,D.jsx)("span",{style:{color:"#165DFF"},children:(null==cn||null===(pe=cn.exercise_types)||void 0===pe?void 0:pe.q_counts)||(null==cn||null===(je=cn.exercise_scores)||void 0===je||null===(je=je.exercise_types)||void 0===je?void 0:je.q_counts)})," 题:"]}),(0,D.jsxs)("span",{className:"c-grey-333",children:["满分 ",(0,D.jsx)("span",{style:{color:"#FA6400"},children:(null==cn||null===(we=cn.exercise_types)||void 0===we?void 0:we.q_scores)||(null==cn||null===(be=cn.exercise_scores)||void 0===be||null===(be=be.exercise_types)||void 0===be?void 0:be.q_scores)})," 分"]})]})})]}),(0,D.jsxs)(q.Z,{className:H.dottedLineWrapper,align:"middle",children:[(0,D.jsx)(N.Z,{className:H.leftHalfCircle}),(0,D.jsx)(N.Z,{flex:1,className:H.dottedLine}),(0,D.jsx)(N.Z,{className:H.rightHalfCircle})]}),(0,D.jsx)(q.Z,{children:(0,D.jsx)(N.Z,{flex:"1",children:(0,D.jsx)("aside",{className:"".concat(H.cardList," ").concat(null!==(ke=cn.exercise)&&void 0!==ke&&ke.open_phone_video_recording?H.withQrcode:""),children:null==cn||null===(qe=cn.exercise_question_types)||void 0===qe?void 0:qe.map((function(e,n){return(0,D.jsx)(m.Fragment,{children:Ii(e,n)},e.question_type)}))})})})]})]}),(0,U.dE)()&&3!==(null==cn||null===(Ne=cn.exercise)||void 0===Ne?void 0:Ne.exercise_status)&&!(null!=cn&&null!==(Ze=cn.exercise)&&void 0!==Ze&&Ze.open_score_commited)&&(0,D.jsxs)(q.Z,{justify:"space-around",align:"middle",className:H.answerSheetBottom,children:[(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{className:H.answerYes}),"已答"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{className:"".concat(H.answerNo," ml10"),children:(0,D.jsx)("div",{style:{height:"50%",width:"100%",background:"rgba(22,93,255,0.4)"}})}),"部分答题"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{className:"".concat(H.answerNo," ml10")}),"未答"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"标记"]})]}),(0,U.dE)()&&(3===(null==cn||null===(Ie=cn.exercise)||void 0===Ie?void 0:Ie.exercise_status)||(null==cn||null===(Pe=cn.exercise)||void 0===Pe?void 0:Pe.open_score_commited))&&(0,D.jsxs)(q.Z,{justify:"space-around",align:"middle",className:H.answerSheetBottom,children:[(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{className:H.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"正确"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:"".concat(H.answerNo," ml10")}),"错误"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:"".concat(H.answerNo," ml10")}),"部分得分"]}),(0,D.jsxs)(N.Z,{className:H.tooltipWrap,children:[(0,D.jsx)("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"标记"]})]})]})}),(0,D.jsx)(N.Z,{children:(0,D.jsxs)("div",{className:H.fold,onClick:function(){return Zn(!Nn)},children:[Nn&&(0,D.jsx)(S.Z,{title:"收起答题卡",children:(0,D.jsx)("span",{className:"icon-zuojiantou iconfont c-grey-c"})}),!Nn&&(0,D.jsxs)(S.Z,{title:"展开",children:[" ",(0,D.jsx)("span",{className:"icon-youjiantou iconfont c-grey-c"})]})]})}),(0,D.jsx)(N.Z,{flex:"1",children:(0,D.jsxs)("section",{className:[H.rightPart,"ml20"].join(" "),children:[(0,D.jsx)("div",{className:"".concat(H.questionPart," pl30 pr30"),ref:Ps,children:(gi=null==cn||null===(_i=cn.exercise_question_types)||void 0===_i||null===(_i=_i[Kt].items)||void 0===_i?void 0:_i[$t],(0,D.jsxs)(m.Fragment,{children:[(0,D.jsxs)("div",{className:"pt20 mb20",children:[(0,D.jsxs)("span",{className:H.questionTypeTitle,children:[(0,R.EM)(Kt+1),"、",null==cn||null===(fi=cn.exercise_question_types)||void 0===fi||null===(fi=fi[Kt])||void 0===fi?void 0:fi.name]}),(0,D.jsxs)("span",{className:H.questionTypeInfo,children:["(共",null==cn||null===(mi=cn.exercise_question_types)||void 0===mi||null===(mi=mi[Kt])||void 0===mi?void 0:mi.count,"题;",7===(null==cn||null===(xi=cn.exercise_question_types)||void 0===xi||null===(xi=xi[Kt])||void 0===xi?void 0:xi.question_type)?"包含".concat(null==cn||null===(pi=cn.exercise_question_types)||void 0===pi||null===(pi=pi[Kt])||void 0===pi?void 0:pi.sub_questions_count,"小题"):""," 共",null==cn||null===(hi=cn.exercise_question_types)||void 0===hi||null===(hi=hi[Kt])||void 0===hi?void 0:hi.score,"分)"]}),!(null!=gi&&gi.repeat_answer)&&(0,D.jsx)("span",{style:{color:"#E30000",marginLeft:20,fontSize:14},children:"注意:该题作答之后不允许修改答案。"})]}),(0,D.jsx)(m.Fragment,{children:Zi(gi,$t)},$t)]},Kt))}),(0,D.jsxs)(q.Z,{className:H.bottom,align:"middle",justify:"space-between",children:[(0,D.jsx)(N.Z,{children:(0,D.jsx)(Fe.Z,{icon:(0,D.jsx)("i",{className:"iconfont ".concat(null!==(Re=cn.exercise_question_types)&&void 0!==Re&&null!==(Re=Re[Kt].items[$t])&&void 0!==Re&&Re.is_marked?"icon-biaoji1":"icon-biaojigaiti"),style:{color:"#FFB538",marginRight:6}}),className:H.markBtn,onClick:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.sS)(on.categoryId,{exercise_question_id:null===(n=cn.exercise_question_types[Kt].items[$t])||void 0===n?void 0:n.question_id});case 2:0===e.sent.status&&Gs();case 4:case"end":return e.stop()}}),e)}))),children:null!==(Le=cn.exercise_question_types)&&void 0!==Le&&null!==(Le=Le[Kt].items[$t])&&void 0!==Le&&Le.is_marked?"取消标记":"标记该题"})}),(0,D.jsxs)(N.Z,{children:[(0!=Kt||0!=$t)&&(0,D.jsx)(P.ZP,{className:"".concat(H.changeButton," ").concat(H.prevBtn," mr20"),type:"default",onClick:function(){Si.current?Si.current="prev":Bi()},children:"上一题"}),!(Kt===(null==cn||null===(De=cn.exercise_question_types)||void 0===De?void 0:De.length)-1&&$t===(null==cn||null===(Ye=cn.exercise_question_types)||void 0===Ye||null===(Ye=Ye[Kt])||void 0===Ye||null===(Ye=Ye.items)||void 0===Ye?void 0:Ye.length)-1)&&(0,D.jsx)(P.ZP,{className:H.changeButton,type:"primary",onClick:function(){ys&&(Si.current?Si.current="next":Ei())},children:"下一题"})]})]})]})})]}),0!==at.status&&(0,D.jsx)(he,{data:at}),(0,D.jsx)(j.Z,{title:"注意",open:ss,closable:!1,footer:!1,children:(0,D.jsxs)("div",{children:[(0,D.jsx)("p",{style:{marginBottom:0},children:"离开该题后不允许再次修改答案,确认离开吗?"}),(0,D.jsxs)("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,D.jsx)(I.Z,{checked:os,onChange:function(e){as(e.target.checked)},children:"下次不再显示"}),(0,D.jsxs)("div",{children:[(0,D.jsx)(P.ZP,{onClick:function(){is(!1),as(!1)},children:"我再想想"}),(0,D.jsx)(P.ZP,{onClick:function(){cn.exercise_question_types[Kt].items[$t].ques_status=1,dn(l()({},cn)),"prev"===Pi.current?(0===$t?(Kt-=1,$t=cn.exercise_question_types[Kt].items.length-1):$t-=1,Jt(Kt),es($t)):"next"===Pi.current?(cn.exercise_question_types[Kt].items.length-1===$t?(Kt+=1,$t=0):$t+=1,Jt(Kt),es($t)):(Jt(Ci.current.oneindex),es(Ci.current.twoindex)),is(!1)},type:"primary",style:{marginLeft:30},children:"确认"})]})]})]})}),(0,D.jsx)(Te.Z,{successCb:Vs})]}),Tn&&(0,D.jsx)(Ce(),{disabled:xs,bounds:ks,onStart:function(e,n){return function(e,n){var t,s=window.document.documentElement,i=s.clientWidth,r=s.clientHeight,l=null===(t=Ns.current)||void 0===t?void 0:t.getBoundingClientRect();qs({left:-l.left+n.x,right:i-(l.right-n.x),top:-l.top+n.y,bottom:r-(l.bottom-n.y)-70})}(0,n)},children:(0,D.jsx)("div",{ref:Ns,style:{position:"absolute",left:40,top:200,zIndex:1300},children:(0,D.jsxs)("div",{onMouseOver:function(){xs&&ps(!1)},onMouseOut:function(){ps(!0)},children:[(0,D.jsxs)(q.Z,{className:H.cameraHeader,align:"middle",justify:"space-between",children:[(0,D.jsxs)(N.Z,{children:[(0,D.jsx)("i",{className:"iconfont icon-kaiqishexiangtou"}),(0,D.jsx)("span",{children:"已开启摄像头"})]}),Ss?(0,D.jsx)(Be.Z,{onClick:function(){Ts(!1)}}):(0,D.jsx)(Ee.Z,{onClick:function(){Ts(!0)}})]}),(0,D.jsx)("div",{style:{display:Ss?"flex":"none"},children:(0,D.jsx)(F.Z,{number:(null==cn||null===(Ke=cn.exercise)||void 0===Ke?void 0:Ke.photo_count)-(null==cn||null===(Je=cn.exercise)||void 0===Je?void 0:Je.take_photo),take_photo:null==cn||null===(Xe=cn.exercise)||void 0===Xe?void 0:Xe.take_photo,ref:Lt,time:null===(Qe=cn.exercise)||void 0===Qe?void 0:Qe.left_time,update:Gs,supportCamera:function(e){2===e?(_t(!0),Dn(null==fn?void 0:fn.screen_shot_open),null!=fn&&fn.screen_shot_open||(Fn(null==fn?void 0:fn.screen_open),Gs())):1===e&&setTimeout((function(){return x.history.push("/")}),3e3)}})})]})})}),(0,D.jsx)(j.Z,{destroyOnClose:!0,closable:!1,centered:!0,className:H.teachAnalysisModal,title:(0,D.jsxs)(q.Z,{align:"middle",justify:"space-between",children:[(0,D.jsx)(N.Z,{style:{color:"rgba(0,0,0,0.9)",fontSize:"16px"},children:"教师评价"}),(0,D.jsx)(N.Z,{children:(0,D.jsx)("i",{className:"iconfont icon-guanbi7",style:{fontSize:"15px",cursor:"pointer"},onClick:function(){return Fs(!1)}})})]}),open:Es,footer:!1,onCancel:function(){return Fs(!1)},children:null==cn||null===($e=cn.exercise_answer_user)||void 0===$e?void 0:$e.analysis}),(0,D.jsx)(j.Z,{destroyOnClose:!0,centered:!0,width:555,title:(0,D.jsxs)(q.Z,{align:"middle",children:[(0,D.jsx)("div",{className:"c-black font16 mr8",children:(0,He._V)(He.CP.answer8)}),(0,D.jsx)("div",{className:"c-grey-666",children:(0,He._V)(He.CP.answer9)})]}),open:Pt,footer:!1,onCancel:function(){return Ct(!1)},children:(0,D.jsxs)("div",{children:[(0,D.jsx)("div",{className:"mb20 c-black",children:(0,He._V)(He.CP.answer10)}),(0,D.jsx)(We,{onOk:function(e){var n;console.log(e,444),e.join("")===(null==cn||null===(n=cn.exercise)||void 0===n?void 0:n.screen_key)?Ks():(b.ZP.warning((0,He._V)(He.CP.answer11)),At((function(e){return e+1})))}},Ft)]})})]})}))}}]); \ No newline at end of file diff --git a/p__Paperlibrary__Random__Edit__index.5e0b0712.chunk.css b/p__Paperlibrary__Random__Edit__index.5e0b0712.chunk.css deleted file mode 100644 index b5bbc9cb29..0000000000 --- a/p__Paperlibrary__Random__Edit__index.5e0b0712.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.wrapper___KtBVT{background-color:#fff;min-height:calc(100vh - 72px)}.wrapper___KtBVT .breadCrumbWrapper___k9tSB{margin-bottom:20px;padding-top:15px}.baseInfo____j5EY{box-shadow:0 2px 4px 0 #eaeef4;min-height:calc(100vh - 200px);padding:20px 120px 200px}.baseInfo____j5EY .radioBtnWrapper___k9OCh .baseLineHeight___O_QXK div[class~=ant-form-item-label]{line-height:46px}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px;width:60px}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper] span{color:#464f66}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].easy___WcUAp{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].easy___WcUAp span{color:#46b70e}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].medium___U_o3j{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].medium___U_o3j span{color:#165dff}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].hard___dAXLS{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].hard___dAXLS span{color:#ee6f1a}.formWrap___wt5tC{background:#fff;box-shadow:0 2px 4px 0 #eaeef4;margin-top:20px;padding:30px 120px 300px}.formWrap___wt5tC div[class~=ant-form-item]{margin-bottom:30px}.formWrap___wt5tC div[class~=ant-form-item-label] label{color:#666;font-size:14px;font-weight:400}.formWrap___wt5tC .baseLineHeight___O_QXK div[class~=ant-form-item-label]{line-height:46px}.formWrap___wt5tC .radioBtnWrapper___k9OCh div[class~=ant-form-item-label]{line-height:38px}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px;width:60px}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].easy___WcUAp{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].easy___WcUAp span{color:#46b70e}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].medium___U_o3j{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].medium___U_o3j span{color:#165dff}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].hard___dAXLS{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].hard___dAXLS span{color:#ee6f1a}.formWrap___wt5tC .baseFormItem___zV64d{font-size:14px}.formWrap___wt5tC .baseFormItem___zV64d input[class~=ant-input]{height:38px!important}.formWrap___wt5tC .baseFormItem___zV64d input[class~=ant-input-number-input]{height:46px!important}.formWrap___wt5tC .baseFormItem___zV64d div[class~=ant-select-selector]{height:46px!important}.formWrap___wt5tC .baseFormItem___zV64d div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}.formWrap___wt5tC .baseFormItem___zV64d div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px!important}.formWrap___wt5tC .baseFormItem___zV64d span[class~=ant-select-arrow]{right:12px!important}.formWrap___wt5tC .cascaderPopup___qm63f div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}.formWrap___wt5tC .cascaderPopup___qm63f div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.fixedBottom___liDZ4{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%}.fixedBottom___liDZ4 .cancelBtn___ZV9Mi{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:60px}.fixedBottom___liDZ4 .confirmBtn___DwH6m{background:#3061d0;border:none;color:#fff;height:38px;text-shadow:none;width:126px}.fixedBottom___liDZ4 .previewBtn___aLYCy{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:88px}.concat___ZuLMo{color:#9096a3;display:flex;justify-content:flex-end;position:relative;top:-20px}.concat___ZuLMo span{color:#3061d0;cursor:pointer}.digitalLabel___hkWuZ{align-items:center;background:#f6f7f9;border-radius:50%;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#464f66;display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;width:20px}.digitalLabel___hkWuZ.active___jawU1{background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1;color:#fff}.titleEditor___wX1lW .title___SuT2h{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;justify-content:center}.titleEditor___wX1lW .title___SuT2h .editIcon___XrTIi{color:#7aac9a;cursor:pointer;font-size:20px;margin-left:10px}.titleEditor___wX1lW .title___SuT2h .editIcon___XrTIi:hover{color:#3061d0}.paperTab___GUxeB .tabItem___or0fY{align-items:center;color:#464f66;cursor:pointer;display:flex;font-size:16px}.paperTab___GUxeB .tabItem___or0fY.active___jawU1{color:#3061d0}.paperTab___GUxeB .dottedLine___Ln0Xr{border:1px dotted #9096a3;height:1px}.ul___TdfYY{padding-left:0}.ul___TdfYY li{line-height:26px}.flex_box_center___NXYwj{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Oy2UZ{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ybBar{box-align:center;align-items:center}.flex_box_center_end___yyQPf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column____kuXY{box-orient:block-axis;flex-direction:column}.questionInfo___U9mnu{box-shadow:0 2px 4px 0 #eaeef4;min-height:calc(100vh - 200px);padding-top:20px}.questionInfo___U9mnu .label___PP7Ng{color:#5f6368;font-size:14px;margin-right:8px}.questionInfo___U9mnu .content___PUXFl{border-top:1px solid #dcdcdc}.questionInfo___U9mnu .content___PUXFl .leftPart___uoQeo{background-color:#f6f7f9;height:calc(100vh - 330px);max-height:calc(100vh - 162px);min-height:calc(100vh - 330px);overflow:auto;padding-top:15px}.questionInfo___U9mnu .content___PUXFl .rightPart___mCG7H{padding:40px 40px 100px}.questionInfo___U9mnu .dragItem___djmPG{height:32px;margin-bottom:24px;padding-left:15px}.questionInfo___U9mnu .dragItem___djmPG .blackText___KqEaU{color:#000}.questionInfo___U9mnu .dragItem___djmPG .greyText___VamKm{color:#464f66}.questionInfo___U9mnu .dragItem___djmPG .iconWrapper___o1C0y{display:none}.questionInfo___U9mnu .dragItem___djmPG .contentArea___Fj7D0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.questionInfo___U9mnu .dragItem___djmPG:hover{background-color:#e1e2e4;cursor:pointer}.questionInfo___U9mnu .dragItem___djmPG:hover.dragging___mX3Il{background-color:transparent;cursor:-webkit-grab;cursor:grab}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y{align-items:center;background-color:#fff;border-radius:2px;display:flex;height:100%;justify-content:center;width:28px}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y.hidden___KWDLK{display:none}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y .dragIcon___yPuB3{color:#3061d0;font-size:12px}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y .deleteIcon___go29y{color:#f65160;font-size:12px}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y .disabled___uSK9k{cursor:not-allowed}.questionInfo___U9mnu .dragItem___djmPG:hover .contentArea___Fj7D0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.challengeNameWrapper___DFjRy{margin-bottom:6px;max-height:400px;overflow:auto}.challengeName___m7v0x{color:rgba(0,0,0,.9);font-size:14px;margin-bottom:16px}.shixunPreviewFooter___iaciG{background:#f6f7f9;margin-bottom:25px;padding:14px 30px 14px 20px}.shixunPreviewFooter___iaciG .shixunInfoWrapper___aSihg{color:rgba(0,0,0,.9);font-size:14px}.shixunPreviewFooter___iaciG .shixunInfoWrapper___aSihg .shixunInfo___WYBm1{margin-left:14px;margin-right:50px}.shixunPreviewFooter___iaciG .btnToDetail___WVmtj{border:none;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5)}.shixunPreviewFooter___iaciG .btnToDetail___WVmtj i{margin-right:6px}.fixedBottom___oeMSX{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%}.fixedBottom___oeMSX .cancelBtn___ac73V{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:60px}.fixedBottom___oeMSX .confirmBtn___sYh2O{background:#3061d0;border:none;color:#fff;height:38px;min-width:106px;text-shadow:none}.fixedBottom___oeMSX .previewBtn___c2uQz{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;min-width:88px;text-shadow:none}.setScoreModalTable___kPddX .ant-table-tbody>tr>td{padding:8px!important}.ruleCheckBox___Onj2f{column-gap:52px!important}.folderAreaWrapper___ut2mr{background:#fdfdfe;border:1px solid #ececec;min-height:200px}.folderAreaWrapper___ut2mr .folderAreaHeader___fOIDA{background-color:#f6f7f9;height:42px;padding:0 0 0 20px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50{height:270px;overflow:auto;padding:0 20px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-checkbox]{margin-left:10px;margin-right:3px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-iconEle]{line-height:20px!important;margin-right:4px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-node-content-wrapper]{display:flex;flex-wrap:nowrap}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-title]{flex:1 1 auto}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-title] div[class~=ant-row-space-between]{margin-left:5px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 .folderIcon___zBoRM{height:20px;width:20px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 .shareFolderIcon____5s3p{height:20px;object-fit:contain}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 .treeNodeItem___quqla .treeNodeDifficulty___en0gk{margin-left:auto}.flex_box_center___ppkzA{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Z1syx{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___twJ9S{box-align:center;align-items:center}.flex_box_center_end___uI0uW{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___JRp7D{box-orient:block-axis;flex-direction:column}.timelineWrapper___LP9aM .title___KUHj_{color:#333;font-size:16px;font-weight:600}.timelineWrapper___LP9aM .desc___ubc8E{color:#818283;font-size:12px;font-weight:400}.titles___njkjf{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;width:80%}.questionDetailWrapper___p4SFM .questionTitle___JC9X6{color:#000;font-size:16px;font-weight:600}.questionDetailWrapper___p4SFM .questionScoreInfo___NgOJI{color:#464f66;font-size:16px;font-weight:400}.questionDetailWrapper___p4SFM .deleteIcon___oMVTN{color:#9096a3;font-size:20px}.questionDetailWrapper___p4SFM .deleteIcon___oMVTN:hover{color:#ee5d5d;cursor:pointer}.questionDetailWrapper___p4SFM .deleteBtn___JUPEl{color:#165dff}.questionDetailWrapper___p4SFM .deleteBtn___JUPEl:hover{color:#e53333;cursor:pointer}.normalText___FW9Y_{color:#464f66;font-size:14px;font-weight:400}.folderIcon___gvacQ{height:20px;margin-right:10px;width:20px}.challengeNameWrapper___fG7Vv{margin-bottom:6px;max-height:400px;overflow:auto}.challengeName___Ia1Xs{color:rgba(0,0,0,.9);font-size:14px;margin-bottom:16px}.shixunPreviewFooter___rKsnN{background:#f6f7f9;margin-bottom:25px;padding:14px 30px 14px 20px}.shixunPreviewFooter___rKsnN .shixunInfoWrapper___FEnDb{color:rgba(0,0,0,.9);font-size:14px}.shixunPreviewFooter___rKsnN .shixunInfoWrapper___FEnDb .shixunInfo___TbrA2{margin-left:14px;margin-right:50px}.shixunPreviewFooter___rKsnN .btnToDetail___dqLQP{border:none;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5)}.shixunPreviewFooter___rKsnN .btnToDetail___dqLQP i{margin-right:6px}.flex_box_center___bZaL5{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oaJSq{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center____hsuP{box-align:center;align-items:center}.flex_box_center_end___ZYbPQ{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nE_62{box-orient:block-axis;flex-direction:column}.wrap___ulhwR{align-items:flex-start;display:flex;justify-content:space-between;margin:20px auto 0;padding-bottom:70px;width:1200px}.wrap___ulhwR .left___kyWln{flex-shrink:0;margin-right:20px;max-height:calc(100vh - 214px);overflow-x:hidden;overflow-y:hidden;position:-webkit-sticky;position:sticky;top:0;width:266px;z-index:1}.wrap___ulhwR .left___kyWln .title___jsO1D{align-items:center;background:#fff;border-radius:6px;display:flex;height:74px;justify-content:center;margin-bottom:14px;width:266px}.wrap___ulhwR .left___kyWln .title___jsO1D div{align-items:center;background:#f5f7fd;border-radius:6px;display:flex;height:46px;width:238px}.wrap___ulhwR .left___kyWln .title___jsO1D div b{background:#198cfe;border-radius:2px;height:16px;margin-right:9px;width:5px}.wrap___ulhwR .left___kyWln .title___jsO1D div span{color:#333;font-size:20px;font-weight:500}.wrap___ulhwR .left___kyWln .total___GEhiU{align-items:center;background:#fff;border-radius:6px;display:flex;height:166px;justify-content:center;margin-bottom:14px;width:266px}.wrap___ulhwR .left___kyWln .total___GEhiU>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.wrap___ulhwR .left___kyWln .total___GEhiU>div span{color:#999;font-size:14px;font-weight:400;margin:14px 0}.wrap___ulhwR .left___kyWln .total___GEhiU>div aside{color:#333;font-size:24px;font-weight:500}.wrap___ulhwR .left___kyWln .list___u9dBZ{background:#fff;border-radius:6px;margin-bottom:14px;padding:15px 18px;width:266px}.wrap___ulhwR .left___kyWln .list___u9dBZ:last-child{margin-bottom:0}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs{align-items:center;display:flex;margin-left:6px}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs b{background:#198cfe;border-radius:2px;height:4px;margin-right:7px;width:4px}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs span{color:#333;font-size:14px;font-weight:500}.wrap___ulhwR .left___kyWln .list___u9dBZ aside{display:flex;flex-direction:column}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child{align-items:center;color:#8a8a8a;display:flex;font-size:14px;margin:13px 0 13px 6px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .b___Y15YO{color:#198cfe;font-size:18px;font-weight:500;margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .r___mKQoe{color:#df3065;font-size:18px;font-weight:500;margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .l___uelFD{margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:last-child .tag___Mpkbg{background:#deefff;border-radius:4px;color:#3396fb;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;height:34px;line-height:34px;margin:6px;text-align:center;width:34px}.wrap___ulhwR .right___mQ3dU{flex:1 1;overflow:hidden}.wrap___ulhwR .examName___Na1r8{align-items:center;background:#fff;border-radius:6px 6px 0 0;display:flex;height:100px;justify-content:space-between;padding-left:46px;padding-right:46px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:20}.wrap___ulhwR .examName___Na1r8 .name___Wxggs{align-items:center;color:#333;display:flex;flex:1 1;font-size:24px;font-weight:600}.wrap___ulhwR .examName___Na1r8 .name___Wxggs .t___IgCWK{display:inline-block;max-width:430px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___ulhwR .examName___Na1r8 .name___Wxggs .num___CXI8j{color:#8a8a8a;font-size:14px;font-weight:400;margin-left:20px}.wrap___ulhwR .examName___Na1r8 .ant-pagination button{line-height:normal}.wrap___ulhwR .topWarp___Kicpu{background-color:#fff;border-radius:0 0 6px 6px;padding:0 46px 40px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8{align-items:center;border-top:1px dotted #dfdfdf;display:flex;height:50px;justify-content:flex-start;margin-top:20px;padding-top:12px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs{align-items:center;display:flex}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs b{background:#198cfe;border-radius:3px;height:6px;margin-right:10px;width:6px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs span{color:#333;font-size:20px;font-weight:500}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F{align-items:center;color:#8a8a8a;display:flex;font-size:14px;margin:13px 0 13px 20px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .b___Y15YO{color:#198cfe;font-size:18px;font-weight:700;margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .r___mKQoe{color:#df3065;font-size:18px;font-weight:700;margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .l___uelFD{margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .btn___EMJDz{margin-left:auto;margin-top:2px}.wrap___ulhwR .content___sHGsV{margin-top:24px}.wrap___ulhwR .content___sHGsV .ant-btn{transition:0s}.wrap___ulhwR .content___sHGsV .titleWrap___I__GR{display:flex;justify-content:space-between}.wrap___ulhwR .content___sHGsV .titleWrap___I__GR>button{flex-shrink:0}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul{align-items:flex-start;display:flex;margin:10px 0;padding-left:28px}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul li:first-child{color:#8d8d8d;flex-shrink:0;font-size:14px;margin-top:2px}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul li:last-child .markdown-body p{color:#8d8d8d;font-size:14px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR{background:#fafafa;border-radius:6px;margin-top:10px;padding:25px 38px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>div{color:#333;font-size:14px;font-weight:400;margin-bottom:20px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside{align-items:flex-start;display:flex}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside .text___xESW2{flex-shrink:0;font-size:14px;margin-right:5px;margin-top:3px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside .markdown-body p{color:#333;font-size:14px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>ul{color:#333;display:flex;font-size:14px;justify-content:space-between;margin-top:20px;padding:0}.wrap___ulhwR .single___K5iv9 ul{align-items:flex-start;display:flex;margin:10px 0;padding-left:28px}.wrap___ulhwR .single___K5iv9 ul li:first-child{color:#8d8d8d;font-size:14px;margin-top:2px}.wrap___ulhwR .single___K5iv9 ul li:last-child .markdown-body p{color:#8d8d8d;font-size:14px}.modalColumn___I_tK_{font-size:14px}.modalColumn___I_tK_ .modalRow___lyw_U{align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:center;margin-top:30px}.modalColumn___I_tK_ .modalRow___lyw_U .sup___HSz3Z{color:#fb3226;font-size:16px;margin-right:2px;margin-top:21px}.popover___kE8aI .ant-popover-arrow{border-bottom-color:#55575d!important;border-right-color:#55575d!important}.popover___kE8aI .ant-popover-inner-content{color:#fff!important}.flex___eLcnP{display:flex;display:-ms-flex}.flex1___yUTT7{flex:1 1}.color666___TiUhG{color:#666}.error___gTTtv{border-color:#f5222d}.deleteIcon___mnZW1{color:#ccc;cursor:pointer;font-size:18px;margin-left:15px}.addIcon___JC5NS{color:#29bd8b;cursor:pointer;font-size:16px;margin-left:6px;padding-top:1px}.wrap___OIoOI{box-sizing:border-box}.modal___Z3hfU div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___Z3hfU span[class~=ant-modal-title]{font-size:16px}.titleWrap___aK3oG{margin:10px 0}.required___NHoO7{color:#e04040;font-size:16px;margin-right:4px}.title___uxb1R{color:#333;font-size:14px}.colorGray___O8YPg{color:#888}.choiceWrap___t51sb{display:flex;margin-top:15px}.answer___vsBnh{border:1px solid #e2e2e2;border-radius:4px;color:#888;cursor:pointer;display:block;height:38px;line-height:38px;margin-right:10px;text-align:center;width:38px}.activeAnswer___AJN4p{background:#ff7500;border:1px solid #ff7500;color:#fff}.deleteIcon___WvOJZ{color:#ccc;cursor:pointer;font-size:18px;margin-left:15px}.addIcon___UyeIs{color:#29bd8b;cursor:pointer;font-size:16px;margin-left:6px;padding-top:1px}.editorWrap___uqcFU{flex:1 1}.htmlWrap___GcBNL{border:1px solid #ddd;border-radius:2px;display:flex;margin-top:0;max-width:1056px;min-height:38px;word-break:break-all}.radio___e8qQ5{height:32px;line-height:32px;text-align:center;width:60px}.color333___PLzVK{color:#333}.color999___v3EY0{color:#999}.fold___OfvPe .head___EejYX{align-items:center;background:#f2f2f2;cursor:pointer;display:flex;height:46px;margin-bottom:10px;padding-left:10px;padding-right:20px}.fold___OfvPe .head___EejYX span{color:#333;font-size:12px;margin-left:5px}.fold___OfvPe .head___EejYX i{display:inline-block}.fold___OfvPe .head___EejYX b{color:#165dff;cursor:pointer;margin-left:auto}.collapseWrapper___sQyVD{margin-bottom:30px}.collapseWrapper___sQyVD div[class~=ant-collapse-item]{border:none;box-shadow:0 2px 4px 0 #eaeef4;margin-bottom:20px}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-header]{align-items:center!important;background-color:#f6f7f8;height:64px!important;padding:0 20px!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___sQyVD .panelHeader___Ivicf{color:#000;font-size:14px;font-weight:400}.collapseWrapper___sQyVD .panelHeader___Ivicf span{color:#666}.collapseWrapper___sQyVD .open___aEOQE{color:#165dff;transform:rotate(90deg)}.collapseWrapper___sQyVD .close___z4P5H{color:#82a8ff}.wrap___Cc0gS div[class~=ant-form-item]{margin-bottom:0}.wrap___Cc0gS div[class~=ant-form-item-explain-error]{display:none}.wrap___Cc0gS .deleteIcon___ebwMv{color:#e30000;font-size:14px}.wrap___Cc0gS .keywordTag___lUfL5{color:#000;font-size:14px;font-weight:400;padding:10px 10px 10px 8px}.questionTitleEditorWrap___u9UgK{margin-bottom:18px}.choiceWrap___VHsr3{margin-bottom:20px}.choiceWrap___VHsr3 .choiceIndex___rsj9r{align-items:center;border:1px solid #dcdcdc;border-radius:23px;color:#464f66;cursor:pointer;display:flex;flex:0 0 auto;font-size:16px;font-weight:400;height:46px;justify-content:center;width:46px}.choiceWrap___VHsr3 .choiceIndex___rsj9r.judgementIndex___fMm6E{border-radius:2px}.choiceWrap___VHsr3 .setAnswerBtn___krVC9{align-items:center;border:1px solid #dcdcdc;border-radius:2px;color:#9096a3;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:46px;padding:0 16px}.choiceWrap___VHsr3 .activeAnswer___WiYo2{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___VHsr3 .activeJudgementAnswer___M6iww{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___VHsr3 .actionWrapper___oKI8_{align-items:center;display:flex;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___VHsr3 .actionWrapper___oKI8_ .addIcon___eMbGP{color:#2fa34f;font-size:14px}.choiceWrap___VHsr3 .actionWrapper___oKI8_ .deleteIcon___ebwMv{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___ob_6x{align-items:center;border:1px solid #dcdcdc;border-radius:2px;display:flex;font-size:14px;min-height:46px;padding:8px 12px}.placeholder___Vkwr4{color:#9096a3;font-size:14px;font-weight:400}.blankWrapper____MZQ5{align-items:center;display:flex}.blankWrapper____MZQ5 .blankInput___ephwY{border:1px solid #dcdcdc;border-radius:2px;font-size:14px;height:46px}.blankInputNumberWrapper___C1UJS div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___C1UJS [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___C1UJS input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___qRBpJ{align-items:center;background:#3061d0;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:400;height:32px;justify-content:center;width:80px}.blankIndex___QsKgf{color:#666;font-size:14px;font-weight:400}.baseInputWrapper___juqCB div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___juqCB input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___kAXJ0{margin-bottom:30px}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item]{border:none;box-shadow:0 2px 4px 0 #eaeef4;margin-bottom:20px}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-header]{align-items:center!important;background-color:#f6f7f8;height:64px!important;padding:0 20px!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___kAXJ0 .panelHeader___hLTSe{color:#000;font-size:14px;font-weight:400}.collapseWrapper___kAXJ0 .panelHeader___hLTSe span{color:#666}.collapseWrapper___kAXJ0 .open___wWDjf{color:#165dff;transform:rotate(90deg)}.collapseWrapper___kAXJ0 .close___XPTJ0{color:#82a8ff}.hide___VytUy{display:none}.btn___kReTL{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:4px;color:#3061d0;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;line-height:14px;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:112px}.btn___kReTL:hover{border:1px solid #3061d0}.btn___kReTL i{font-size:14px;margin-right:10px}.redBtn___UFEL0{align-items:center;background:#fff;border:1px solid #ee5d5d;border-radius:4px;color:#3061d0;color:#e30000;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;line-height:14px;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:112px;width:140px}.redBtn___UFEL0:hover{border:1px solid #3061d0}.redBtn___UFEL0 i{font-size:14px;margin-right:10px}.redBtn___UFEL0:hover{border:1px solid #ff7875;color:#ff7875} \ No newline at end of file diff --git a/p__Paperlibrary__Random__Edit__index.eb398c9e.chunk.css b/p__Paperlibrary__Random__Edit__index.eb398c9e.chunk.css new file mode 100644 index 0000000000..28f43829e4 --- /dev/null +++ b/p__Paperlibrary__Random__Edit__index.eb398c9e.chunk.css @@ -0,0 +1 @@ +.wrapper___KtBVT{background-color:#fff;min-height:calc(100vh - 72px)}.wrapper___KtBVT .breadCrumbWrapper___k9tSB{margin-bottom:20px;padding-top:15px}.baseInfo____j5EY{box-shadow:0 2px 4px 0 #eaeef4;min-height:calc(100vh - 200px);padding:20px 120px 200px}.baseInfo____j5EY .radioBtnWrapper___k9OCh .baseLineHeight___O_QXK div[class~=ant-form-item-label]{line-height:46px}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper] span{color:#464f66}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].easy___WcUAp{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].easy___WcUAp span{color:#46b70e}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].medium___U_o3j{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].medium___U_o3j span{color:#165dff}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].hard___dAXLS{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.baseInfo____j5EY .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].hard___dAXLS span{color:#ee6f1a}.formWrap___wt5tC{background:#fff;box-shadow:0 2px 4px 0 #eaeef4;margin-top:20px;padding:30px 120px 300px}.formWrap___wt5tC div[class~=ant-form-item]{margin-bottom:30px}.formWrap___wt5tC div[class~=ant-form-item-label] label{color:#666;font-size:14px;font-weight:400}.formWrap___wt5tC .baseLineHeight___O_QXK div[class~=ant-form-item-label]{line-height:46px}.formWrap___wt5tC .radioBtnWrapper___k9OCh div[class~=ant-form-item-label]{line-height:38px}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper]{align-items:center;background:#f6f7f9;border:none;border-radius:23px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-flex;height:38px;justify-content:center;margin-right:20px;width:60px}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px 0 #e0dfe1}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].easy___WcUAp{background:linear-gradient(180deg,#fff,#f9fff4);border:1px solid #c1e7cb}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].easy___WcUAp span{color:#46b70e}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].medium___U_o3j{background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].medium___U_o3j span{color:#165dff}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].hard___dAXLS{background:linear-gradient(180deg,#fff,#fff7f3);border:1px solid #f8c8a8}.formWrap___wt5tC .radioBtnWrapper___k9OCh .radiogroup___e2fW6 label[class~=ant-radio-button-wrapper-checked].hard___dAXLS span{color:#ee6f1a}.formWrap___wt5tC .baseFormItem___zV64d{font-size:14px}.formWrap___wt5tC .baseFormItem___zV64d input[class~=ant-input]{height:38px!important}.formWrap___wt5tC .baseFormItem___zV64d input[class~=ant-input-number-input]{height:46px!important}.formWrap___wt5tC .baseFormItem___zV64d div[class~=ant-select-selector]{height:46px!important}.formWrap___wt5tC .baseFormItem___zV64d div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}.formWrap___wt5tC .baseFormItem___zV64d div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px!important}.formWrap___wt5tC .baseFormItem___zV64d span[class~=ant-select-arrow]{right:12px!important}.formWrap___wt5tC .cascaderPopup___qm63f div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}.formWrap___wt5tC .cascaderPopup___qm63f div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.fixedBottom___liDZ4{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%}.fixedBottom___liDZ4 .cancelBtn___ZV9Mi{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:60px}.fixedBottom___liDZ4 .confirmBtn___DwH6m{background:#3061d0;border:none;color:#fff;height:38px;text-shadow:none;width:126px}.fixedBottom___liDZ4 .previewBtn___aLYCy{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:88px}.concat___ZuLMo{color:#9096a3;display:flex;justify-content:flex-end;position:relative;top:-20px}.concat___ZuLMo span{color:#3061d0;cursor:pointer}.digitalLabel___hkWuZ{align-items:center;background:#f6f7f9;border-radius:50%;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#464f66;display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;width:20px}.digitalLabel___hkWuZ.active___jawU1{background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1;color:#fff}.titleEditor___wX1lW .title___SuT2h{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;justify-content:center}.titleEditor___wX1lW .title___SuT2h .editIcon___XrTIi{color:#7aac9a;cursor:pointer;font-size:20px;margin-left:10px}.titleEditor___wX1lW .title___SuT2h .editIcon___XrTIi:hover{color:#3061d0}.paperTab___GUxeB .tabItem___or0fY{align-items:center;color:#464f66;cursor:pointer;display:flex;font-size:16px}.paperTab___GUxeB .tabItem___or0fY.active___jawU1{color:#3061d0}.paperTab___GUxeB .dottedLine___Ln0Xr{border:1px dotted #9096a3;height:1px}.ul___TdfYY{padding-left:0}.ul___TdfYY li{line-height:26px}.flex_box_center___NXYwj{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Oy2UZ{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ybBar{box-align:center;align-items:center}.flex_box_center_end___yyQPf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column____kuXY{box-orient:block-axis;flex-direction:column}.questionInfo___U9mnu{box-shadow:0 2px 4px 0 #eaeef4;min-height:calc(100vh - 200px);padding-top:20px}.questionInfo___U9mnu .label___PP7Ng{color:#5f6368;font-size:14px;margin-right:8px}.questionInfo___U9mnu .content___PUXFl{border-top:1px solid #dcdcdc}.questionInfo___U9mnu .content___PUXFl .leftPart___uoQeo{background-color:#f6f7f9;height:calc(100vh - 330px);max-height:calc(100vh - 162px);min-height:calc(100vh - 330px);overflow:auto;padding-top:15px}.questionInfo___U9mnu .content___PUXFl .rightPart___mCG7H{padding:40px 40px 100px}.questionInfo___U9mnu .dragItem___djmPG{height:32px;margin-bottom:24px;padding-left:15px}.questionInfo___U9mnu .dragItem___djmPG .blackText___KqEaU{color:#000}.questionInfo___U9mnu .dragItem___djmPG .greyText___VamKm{color:#464f66}.questionInfo___U9mnu .dragItem___djmPG .iconWrapper___o1C0y{display:none}.questionInfo___U9mnu .dragItem___djmPG .contentArea___Fj7D0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.questionInfo___U9mnu .dragItem___djmPG:hover{background-color:#e1e2e4;cursor:pointer}.questionInfo___U9mnu .dragItem___djmPG:hover.dragging___mX3Il{background-color:transparent;cursor:-webkit-grab;cursor:grab}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y{align-items:center;background-color:#fff;border-radius:2px;display:flex;height:100%;justify-content:center;width:28px}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y.hidden___KWDLK{display:none}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y .dragIcon___yPuB3{color:#3061d0;font-size:12px}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y .deleteIcon___go29y{color:#f65160;font-size:12px}.questionInfo___U9mnu .dragItem___djmPG:hover .iconWrapper___o1C0y .disabled___uSK9k{cursor:not-allowed}.questionInfo___U9mnu .dragItem___djmPG:hover .contentArea___Fj7D0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.challengeNameWrapper___DFjRy{margin-bottom:6px;max-height:400px;overflow:auto}.challengeName___m7v0x{color:rgba(0,0,0,.9);font-size:14px;margin-bottom:16px}.shixunPreviewFooter___iaciG{background:#f6f7f9;margin-bottom:25px;padding:14px 30px 14px 20px}.shixunPreviewFooter___iaciG .shixunInfoWrapper___aSihg{color:rgba(0,0,0,.9);font-size:14px}.shixunPreviewFooter___iaciG .shixunInfoWrapper___aSihg .shixunInfo___WYBm1{margin-left:14px;margin-right:50px}.shixunPreviewFooter___iaciG .btnToDetail___WVmtj{border:none;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5)}.shixunPreviewFooter___iaciG .btnToDetail___WVmtj i{margin-right:6px}.fixedBottom___oeMSX{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%}.fixedBottom___oeMSX .cancelBtn___ac73V{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;text-shadow:none;width:60px}.fixedBottom___oeMSX .confirmBtn___sYh2O{background:#3061d0;border:none;color:#fff;height:38px;min-width:106px;text-shadow:none}.fixedBottom___oeMSX .previewBtn___c2uQz{background-color:transparent;border:1px solid #bacffe;color:#3061d0;height:38px;min-width:88px;text-shadow:none}.setScoreModalTable___kPddX .ant-table-tbody>tr>td{padding:8px!important}.ruleCheckBox___Onj2f{column-gap:52px!important}.folderAreaWrapper___ut2mr{background:#fdfdfe;border:1px solid #ececec;min-height:200px}.folderAreaWrapper___ut2mr .folderAreaHeader___fOIDA{background-color:#f6f7f9;height:42px;padding:0 0 0 20px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50{height:270px;overflow:auto;padding:0 20px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-checkbox]{margin-left:10px;margin-right:3px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-iconEle]{line-height:20px!important;margin-right:4px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-node-content-wrapper]{display:flex;flex-wrap:nowrap}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-title]{flex:1 1 auto}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 span[class~=ant-tree-title] div[class~=ant-row-space-between]{margin-left:5px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 .folderIcon___zBoRM{height:20px;width:20px}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 .shareFolderIcon____5s3p{height:20px;object-fit:contain}.folderAreaWrapper___ut2mr .folderWrapper___IpJ50 .treeNodeItem___quqla .treeNodeDifficulty___en0gk{margin-left:auto}.flex_box_center___ppkzA{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Z1syx{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___twJ9S{box-align:center;align-items:center}.flex_box_center_end___uI0uW{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___JRp7D{box-orient:block-axis;flex-direction:column}.timelineWrapper___LP9aM .title___KUHj_{color:#333;font-size:16px;font-weight:600}.timelineWrapper___LP9aM .desc___ubc8E{color:#818283;font-size:12px;font-weight:400}.titles___njkjf{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;width:80%}.questionDetailWrapper___p4SFM .questionTitle___JC9X6{color:#000;font-size:16px;font-weight:600}.questionDetailWrapper___p4SFM .questionScoreInfo___NgOJI{color:#464f66;font-size:16px;font-weight:400}.questionDetailWrapper___p4SFM .deleteIcon___oMVTN{color:#9096a3;font-size:20px}.questionDetailWrapper___p4SFM .deleteIcon___oMVTN:hover{color:#ee5d5d;cursor:pointer}.questionDetailWrapper___p4SFM .deleteBtn___JUPEl{color:#165dff}.questionDetailWrapper___p4SFM .deleteBtn___JUPEl:hover{color:#e53333;cursor:pointer}.normalText___FW9Y_{color:#464f66;font-size:14px;font-weight:400}.folderIcon___gvacQ{height:20px;margin-right:10px;width:20px}.challengeNameWrapper___fG7Vv{margin-bottom:6px;max-height:400px;overflow:auto}.challengeName___Ia1Xs{color:rgba(0,0,0,.9);font-size:14px;margin-bottom:16px}.shixunPreviewFooter___rKsnN{background:#f6f7f9;margin-bottom:25px;padding:14px 30px 14px 20px}.shixunPreviewFooter___rKsnN .shixunInfoWrapper___FEnDb{color:rgba(0,0,0,.9);font-size:14px}.shixunPreviewFooter___rKsnN .shixunInfoWrapper___FEnDb .shixunInfo___TbrA2{margin-left:14px;margin-right:50px}.shixunPreviewFooter___rKsnN .btnToDetail___dqLQP{border:none;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5)}.shixunPreviewFooter___rKsnN .btnToDetail___dqLQP i{margin-right:6px}.flex_box_center___bZaL5{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oaJSq{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center____hsuP{box-align:center;align-items:center}.flex_box_center_end___ZYbPQ{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nE_62{box-orient:block-axis;flex-direction:column}.wrap___ulhwR{align-items:flex-start;display:flex;justify-content:space-between;margin:20px auto 0;padding-bottom:70px;width:1200px}.wrap___ulhwR .left___kyWln{flex-shrink:0;margin-right:20px;max-height:calc(100vh - 214px);overflow-x:hidden;overflow-y:hidden;position:-webkit-sticky;position:sticky;top:0;width:266px;z-index:1}.wrap___ulhwR .left___kyWln .title___jsO1D{align-items:center;background:#fff;border-radius:6px;display:flex;height:74px;justify-content:center;margin-bottom:14px;width:266px}.wrap___ulhwR .left___kyWln .title___jsO1D div{align-items:center;background:#f5f7fd;border-radius:6px;display:flex;height:46px;width:238px}.wrap___ulhwR .left___kyWln .title___jsO1D div b{background:#198cfe;border-radius:2px;height:16px;margin-right:9px;width:5px}.wrap___ulhwR .left___kyWln .title___jsO1D div span{color:#333;font-size:20px;font-weight:500}.wrap___ulhwR .left___kyWln .total___GEhiU{align-items:center;background:#fff;border-radius:6px;display:flex;height:166px;justify-content:center;margin-bottom:14px;width:266px}.wrap___ulhwR .left___kyWln .total___GEhiU>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.wrap___ulhwR .left___kyWln .total___GEhiU>div span{color:#999;font-size:14px;font-weight:400;margin:14px 0}.wrap___ulhwR .left___kyWln .total___GEhiU>div aside{color:#333;font-size:24px;font-weight:500}.wrap___ulhwR .left___kyWln .list___u9dBZ{background:#fff;border-radius:6px;margin-bottom:14px;padding:15px 18px;width:266px}.wrap___ulhwR .left___kyWln .list___u9dBZ:last-child{margin-bottom:0}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs{align-items:center;display:flex;margin-left:6px}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs b{background:#198cfe;border-radius:2px;height:4px;margin-right:7px;width:4px}.wrap___ulhwR .left___kyWln .list___u9dBZ .name___Wxggs span{color:#333;font-size:14px;font-weight:500}.wrap___ulhwR .left___kyWln .list___u9dBZ aside{display:flex;flex-direction:column}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child{align-items:center;color:#8a8a8a;display:flex;font-size:14px;margin:13px 0 13px 6px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .b___Y15YO{color:#198cfe;font-size:18px;font-weight:500;margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .r___mKQoe{color:#df3065;font-size:18px;font-weight:500;margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:first-child .l___uelFD{margin:0 10px}.wrap___ulhwR .left___kyWln .list___u9dBZ aside>div:last-child .tag___Mpkbg{background:#deefff;border-radius:4px;color:#3396fb;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;height:34px;line-height:34px;margin:6px;text-align:center;width:34px}.wrap___ulhwR .right___mQ3dU{flex:1 1;overflow:hidden}.wrap___ulhwR .examName___Na1r8{align-items:center;background:#fff;border-radius:6px 6px 0 0;display:flex;height:100px;justify-content:space-between;padding-left:46px;padding-right:46px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:20}.wrap___ulhwR .examName___Na1r8 .name___Wxggs{align-items:center;color:#333;display:flex;flex:1 1;font-size:24px;font-weight:600}.wrap___ulhwR .examName___Na1r8 .name___Wxggs .t___IgCWK{display:inline-block;max-width:430px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___ulhwR .examName___Na1r8 .name___Wxggs .num___CXI8j{color:#8a8a8a;font-size:14px;font-weight:400;margin-left:20px}.wrap___ulhwR .examName___Na1r8 .ant-pagination button{line-height:normal}.wrap___ulhwR .topWarp___Kicpu{background-color:#fff;border-radius:0 0 6px 6px;padding:0 46px 40px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8{align-items:center;border-top:1px dotted #dfdfdf;display:flex;height:50px;justify-content:flex-start;margin-top:20px;padding-top:12px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs{align-items:center;display:flex}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs b{background:#198cfe;border-radius:3px;height:6px;margin-right:10px;width:6px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .name___Wxggs span{color:#333;font-size:20px;font-weight:500}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F{align-items:center;color:#8a8a8a;display:flex;font-size:14px;margin:13px 0 13px 20px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .b___Y15YO{color:#198cfe;font-size:18px;font-weight:700;margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .r___mKQoe{color:#df3065;font-size:18px;font-weight:700;margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .so___qYW7F .l___uelFD{margin:0 10px}.wrap___ulhwR .topWarp___Kicpu .head___jx3W8 .btn___EMJDz{margin-left:auto;margin-top:2px}.wrap___ulhwR .content___sHGsV{margin-top:24px}.wrap___ulhwR .content___sHGsV .ant-btn{transition:0s}.wrap___ulhwR .content___sHGsV .titleWrap___I__GR{display:flex;justify-content:space-between}.wrap___ulhwR .content___sHGsV .titleWrap___I__GR>button{flex-shrink:0}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul{align-items:flex-start;display:flex;margin:10px 0;padding-left:28px}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul li:first-child{color:#8d8d8d;flex-shrink:0;font-size:14px;margin-top:2px}.wrap___ulhwR .content___sHGsV .single___K5iv9 ul li:last-child .markdown-body p{color:#8d8d8d;font-size:14px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR{background:#fafafa;border-radius:6px;margin-top:10px;padding:25px 38px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>div{color:#333;font-size:14px;font-weight:400;margin-bottom:20px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside{align-items:flex-start;display:flex}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside .text___xESW2{flex-shrink:0;font-size:14px;margin-right:5px;margin-top:3px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>aside .markdown-body p{color:#333;font-size:14px}.wrap___ulhwR .content___sHGsV .analysis___NoAuR>ul{color:#333;display:flex;font-size:14px;justify-content:space-between;margin-top:20px;padding:0}.wrap___ulhwR .single___K5iv9 ul{align-items:flex-start;display:flex;margin:10px 0;padding-left:28px}.wrap___ulhwR .single___K5iv9 ul li:first-child{color:#8d8d8d;font-size:14px;margin-top:2px}.wrap___ulhwR .single___K5iv9 ul li:last-child .markdown-body p{color:#8d8d8d;font-size:14px}.modalColumn___I_tK_{font-size:14px}.modalColumn___I_tK_ .modalRow___lyw_U{align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:center;margin-top:30px}.modalColumn___I_tK_ .modalRow___lyw_U .sup___HSz3Z{color:#fb3226;font-size:16px;margin-right:2px;margin-top:21px}.popover___kE8aI .ant-popover-arrow{border-bottom-color:#55575d!important;border-right-color:#55575d!important}.popover___kE8aI .ant-popover-inner-content{color:#fff!important}.flex___eLcnP{display:flex;display:-ms-flex}.flex1___yUTT7{flex:1 1}.color666___TiUhG{color:#666}.error___gTTtv{border-color:#f5222d}.deleteIcon___mnZW1{color:#ccc;cursor:pointer;font-size:18px;margin-left:15px}.addIcon___JC5NS{color:#29bd8b;cursor:pointer;font-size:16px;margin-left:6px;padding-top:1px}.wrap___OIoOI{box-sizing:border-box}.modal___Z3hfU div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___Z3hfU span[class~=ant-modal-title]{font-size:16px}.titleWrap___aK3oG{margin:10px 0}.required___NHoO7{color:#e04040;font-size:16px;margin-right:4px}.title___uxb1R{color:#333;font-size:14px}.colorGray___O8YPg{color:#888}.choiceWrap___t51sb{display:flex;margin-top:15px}.answer___vsBnh{border:1px solid #e2e2e2;border-radius:4px;color:#888;cursor:pointer;display:block;height:38px;line-height:38px;margin-right:10px;text-align:center;width:38px}.activeAnswer___AJN4p{background:#ff7500;border:1px solid #ff7500;color:#fff}.deleteIcon___WvOJZ{color:#ccc;cursor:pointer;font-size:18px;margin-left:15px}.addIcon___UyeIs{color:#29bd8b;cursor:pointer;font-size:16px;margin-left:6px;padding-top:1px}.editorWrap___uqcFU{flex:1 1}.htmlWrap___GcBNL{border:1px solid #ddd;border-radius:2px;display:flex;margin-top:0;max-width:1056px;min-height:38px;word-break:break-all}.radio___e8qQ5{height:32px;line-height:32px;text-align:center;width:60px}.color333___PLzVK{color:#333}.color999___v3EY0{color:#999}.fold___OfvPe .head___EejYX{align-items:center;background:#f2f2f2;cursor:pointer;display:flex;height:46px;margin-bottom:10px;padding-left:10px;padding-right:20px}.fold___OfvPe .head___EejYX span{color:#333;font-size:12px;margin-left:5px}.fold___OfvPe .head___EejYX i{display:inline-block}.fold___OfvPe .head___EejYX b{color:#165dff;cursor:pointer;margin-left:auto}.collapseWrapper___sQyVD{margin-bottom:30px}.collapseWrapper___sQyVD div[class~=ant-collapse-item]{border:none;box-shadow:0 2px 4px 0 #eaeef4;margin-bottom:20px}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-header]{align-items:center!important;background-color:#f6f7f8;height:64px!important;padding:0 20px!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___sQyVD div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___sQyVD .panelHeader___Ivicf{color:#000;font-size:14px;font-weight:400}.collapseWrapper___sQyVD .panelHeader___Ivicf span{color:#666}.collapseWrapper___sQyVD .open___aEOQE{color:#165dff;transform:rotate(90deg)}.collapseWrapper___sQyVD .close___z4P5H{color:#82a8ff}.wrap___Cc0gS div[class~=ant-form-item]{margin-bottom:0}.wrap___Cc0gS div[class~=ant-form-item-explain-error]{display:none}.wrap___Cc0gS .deleteIcon___ebwMv{color:#e30000;font-size:14px}.wrap___Cc0gS .keywordTag___lUfL5{color:#000;font-size:14px;font-weight:400;padding:10px 10px 10px 8px}.questionTitleEditorWrap___u9UgK{margin-bottom:18px}.choiceWrap___VHsr3{margin-bottom:20px}.choiceWrap___VHsr3 .choiceIndex___rsj9r{align-items:center;border:1px solid #dcdcdc;border-radius:23px;color:#464f66;cursor:pointer;display:flex;flex:0 0 auto;font-size:16px;font-weight:400;height:46px;justify-content:center;width:46px}.choiceWrap___VHsr3 .choiceIndex___rsj9r.judgementIndex___fMm6E{border-radius:2px}.choiceWrap___VHsr3 .setAnswerBtn___krVC9{align-items:center;border:1px solid #dcdcdc;border-radius:2px;color:#9096a3;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:46px;padding:0 16px}.choiceWrap___VHsr3 .activeAnswer___WiYo2{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___VHsr3 .activeJudgementAnswer___M6iww{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___VHsr3 .actionWrapper___oKI8_{align-items:center;display:flex;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___VHsr3 .actionWrapper___oKI8_ .addIcon___eMbGP{color:#2fa34f;font-size:14px}.choiceWrap___VHsr3 .actionWrapper___oKI8_ .deleteIcon___ebwMv{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___ob_6x{align-items:center;border:1px solid #dcdcdc;border-radius:2px;display:flex;font-size:14px;min-height:46px;padding:8px 12px}.placeholder___Vkwr4{color:#9096a3;font-size:14px;font-weight:400}.blankWrapper____MZQ5{align-items:center;display:flex}.blankWrapper____MZQ5 .blankInput___ephwY{border:1px solid #dcdcdc;border-radius:2px;font-size:14px;height:46px}.blankInputNumberWrapper___C1UJS div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___C1UJS [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___C1UJS input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___qRBpJ{align-items:center;background:#3061d0;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:400;height:32px;justify-content:center;width:80px}.blankIndex___QsKgf{color:#666;font-size:14px;font-weight:400}.baseInputWrapper___juqCB div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___juqCB input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___kAXJ0{margin-bottom:30px}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item]{border:none;box-shadow:0 2px 4px 0 #eaeef4;margin-bottom:20px}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-header]{align-items:center!important;background-color:#f6f7f8;height:64px!important;padding:0 20px!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___kAXJ0 div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___kAXJ0 .panelHeader___hLTSe{color:#000;font-size:14px;font-weight:400}.collapseWrapper___kAXJ0 .panelHeader___hLTSe span{color:#666}.collapseWrapper___kAXJ0 .open___wWDjf{color:#165dff;transform:rotate(90deg)}.collapseWrapper___kAXJ0 .close___XPTJ0{color:#82a8ff}.hide___VytUy{display:none}.btn___kReTL{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:4px;color:#3061d0;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;line-height:14px;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:112px}.btn___kReTL:hover{border:1px solid #3061d0}.btn___kReTL i{font-size:14px;margin-right:10px}.redBtn___UFEL0{align-items:center;background:#fff;border:1px solid #ee5d5d;border-radius:4px;color:#3061d0;color:#e30000;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;line-height:14px;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:112px;width:140px}.redBtn___UFEL0:hover{border:1px solid #3061d0}.redBtn___UFEL0 i{font-size:14px;margin-right:10px}.redBtn___UFEL0:hover{border:1px solid #ff7875;color:#ff7875} \ No newline at end of file diff --git a/p__Question__OjProblem__index.00b0c97f.chunk.css b/p__Question__OjProblem__index.00b0c97f.chunk.css new file mode 100644 index 0000000000..a44dd7e794 --- /dev/null +++ b/p__Question__OjProblem__index.00b0c97f.chunk.css @@ -0,0 +1 @@ +.split-panel-container{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100vh - 121px);overflow:hidden;width:100%}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{background:#111c24;cursor:ew-resize;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;width:4px}.split-panel-container .btn-resize{align-items:center;background-color:#e0e0e0;border-radius:50%;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);color:rgba(0,0,0,.87);display:flex;flex-flow:column nowrap;font-size:24px;height:24px;justify-content:center;margin-left:-10px;opacity:.7;position:absolute;text-align:center;width:24px;z-index:10}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.code-panel-container{background-color:#1c1c1c;height:calc(100vh - 121px);width:100%}.code-panel-container .action-bar{align-items:center;background:#121c24;color:#fff;display:flex;flex-flow:row nowrap;height:56px;justify-content:space-between;padding:0 20px;width:100%}.code-panel-container .action-bar span{flex:1 0}.code-panel-container .action-bar a{color:#fff;margin-left:10px}.tpi-code-setting{background:#031b2a;color:#ddd;font-size:13px;height:calc(100vh - 54px);line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{border-bottom:1px solid #092436;color:#008cff;display:block;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%}.tpi-code-setting .file-item{align-items:center;color:#ddd;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px 0 0}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{bottom:51px;top:54px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.oj .ant-drawer-body,.setting-drawer .ant-drawer-body{background:#031b2a;height:auto}.oj .ant-select-selection,.setting-drawer .ant-select-selection{background:#0a2030;border:1px solid #597a8f;color:#597a8f;width:120px}.header___HqHSe{align-items:center;background:#070f19;color:#fff;display:flex;flex-flow:row nowrap;height:65px;padding:0 20px;width:100%}.header___HqHSe h2{color:#fff;flex:1 0 auto;font-size:16px;margin:0;text-align:center}.header___HqHSe a{color:#fff}.header___HqHSe div{align-items:center;display:flex;flex-flow:row nowrap}.header___HqHSe div img{border-radius:15px;margin-right:10px}.checkboxs___ObBnD span[class~=ant-checkbox]{top:0!important}.field___w_sM6{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.field___w_sM6>div{width:48%}.oj-form-container____odYP{height:calc(100vh - 65px);overflow:hidden}.oj-left-panel___emEB2{height:calc(100vh - 121px)}.oj-form-info___m00Ag{height:100%;overflow:auto;padding:20px 15px}.footer___O4iSJ{align-items:center;background:#121c24;display:flex;height:56px;justify-content:center}.footer___O4iSJ>button{margin-right:20px}.collapse___Ltfkj div[class~=ant-collapse-header]{align-items:center!important}.test-case-name___miZcb{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;float:left}.test-case-name___miZcb>div{margin:0 15px!important}.btn-remove-case___cHap2{border-radius:50%;color:#8e8e8e;font-size:20px;position:relative;vertical-align:center}.btn-remove-case___cHap2:hover{background:#e7514f;color:#fff}.icon-tag___gmyTb{color:#4ebc7e;font-size:20px;margin-left:10px}.btn_back___tNmX3{color:#888!important;cursor:pointer}.btn_back___tNmX3 span{margin-right:6px}.testJi___L3fHb{flex-direction:row!important}.testJi___L3fHb .ant-form-item-control-input-content{margin-left:20px;margin-top:-4px}.upBtn___RGH6X{position:relative}.upBtn___RGH6X button{position:absolute!important;right:4px;top:-47px;z-index:10}.djs____TS0n{margin-top:3px!important}.djs____TS0n,.time___IAdHc{display:inline-block!important}.time___IAdHc{margin-top:5px!important}.right-panel{position:relative}.btn-notes{background:#5091ff;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-flow:column nowrap;font-size:18px;height:36px;justify-content:center;margin-top:-18px;opacity:.5;position:absolute;right:0;text-align:center;top:50%;transform:translateX(18px);transition:transform .3s linear,opacity .3s linear;width:36px;will-change:transform;z-index:100}.btn-notes:hover{color:#fff;opacity:1;transform:translateX(-10px)}.note-form-area{background:#fff;border-radius:5px;margin-top:-100px;padding:14px 10px 0;position:absolute;right:10px;top:50%;transform:translateX(500px);transition:transform .3s;width:450px;will-change:transform}.note-form-area.active{transform:translateX(0)}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff!important}.oj-select .ant-select-selection-item{color:#fff!important;font-size:12px;line-height:30px!important}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{align-items:center;display:flex;flex-direction:column}.oj-modal .oj-modal-content>aside{color:#333;font-size:14px;margin-top:50px;width:438px}.oj-modal .oj-modal-head{align-items:center;border-bottom:1px solid #f1f1f1;display:flex;height:120px;justify-content:space-between;padding-left:177px;padding-right:40px;width:100%}.oj-modal .oj-modal-btn{background:#0152d9;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:50px;line-height:50px;margin-bottom:30px;text-align:center;width:180px}.oj-modal .oj-modal-tt{display:inline-flex;flex-direction:column;margin-right:51px;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{background:#e7f3ff;border-radius:3px;height:6px;width:160px}.oj-modal .oj-modal-tt>span:last-child span{background:#0152d9;border-radius:3px;display:inherit;height:6px;width:60px}.oj-modal i{color:#666;cursor:pointer}.oj-custom-warp{display:flex;flex-direction:column;height:100vh;overflow-x:auto;overflow-y:hidden;width:100vw}.oj-problems{flex:1 1;min-width:1200px}.oj-problems .resize-x-bar{display:none}.oj-custom-large-spin{height:50px!important;left:50%!important;max-height:80vh!important;position:fixed!important;top:50%!important;width:50px!important;z-index:1000!important}.footer{align-items:center;background:#121c24;color:#fff;display:flex;flex-flow:row nowrap;height:56px;justify-content:space-between;padding:0 20px}.test-case-panel{position:relative}.test-case-panel .error{color:#fb3226;font-size:12px}.test-case-panel .test-case-panel-body{bottom:0;opacity:.1;position:absolute;transform:translate3d(0,350px,0);transition:all .2s linear;width:100%;will-change:transform}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{opacity:1;transform:translate3d(0,-56px,0)}.test-case-panel .tab-panel-body{background-color:#070f19;color:#ddd;display:flex;flex-flow:column nowrap;height:240px;justify-content:center;padding:20px 10px}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;border:0 solid transparent!important;color:#fff;font-size:14px;height:200px;outline:none}.test-case-panel .btn-green{border-color:#28bd8b;color:#28bd8b;margin-right:10px}.test-case-panel .btn-blue{border-color:#0152d9;color:#0152d9;margin-right:10px}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{background:#2a3a4f;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;cursor:pointer;height:27px;left:50%;margin-left:-27px;opacity:.4;position:absolute;text-align:center;top:0;transition:all .3s;width:54px;z-index:8}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{align-items:center;background:#0f1e31;color:#ddd;display:flex;flex-flow:row nowrap;font-size:14px;height:54px;list-style:none;margin:0;padding:0 17px}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{border-bottom:2px solid transparent;color:#ddd;display:block;height:54px;line-height:54px;margin-right:20px}ul.s-navs a.active{border-bottom:2px solid #5091ff;color:#5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::-webkit-input-placeholder{color:#536879!important}.inputs textarea:-ms-input-placeholder{color:#536879!important}.inputs textarea::-ms-input-placeholder{color:#536879!important}.inputs textarea::placeholder{color:#536879!important}.ldsRing___mpBZC{height:40px;margin:0 auto;position:relative;width:40px}.idsRingWrapper___Of9_n{display:flex;flex-flow:column nowrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.idsRingWrapper___Of9_n p{margin-top:12px;text-align:center}.ldsRing___mpBZC div{animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top-color:#1976d2;box-sizing:border-box;display:block;height:32px;margin:4px;position:absolute;width:32px}.ldsRing___mpBZC div:first-child{animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.flex_box_center___Gc4dd{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___K2f1v{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___pupRp{box-align:center;align-items:center}.flex_box_center_end___UDLRC{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___a5uDo{box-orient:block-axis;flex-direction:column}.result___gu5zt{background:#070f19;display:flex;height:100%}.result___gu5zt .title___xrnx2{flex-shrink:0;margin-bottom:10px;margin-top:20px}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{border-right:1px solid #333131;display:flex;flex-direction:column;flex-shrink:0;padding:0 20px 10px;width:340px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{background:#121c24;flex:1 1}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;height:100%;padding:10px;resize:none}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::-webkit-input-placeholder{color:#536879!important}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea:-ms-input-placeholder{color:#536879!important}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::-ms-input-placeholder{color:#536879!important}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{display:flex;flex:1 1;flex-direction:column;padding:0 20px 10px}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{color:#fff;flex:1 1;overflow:auto;position:relative}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid transparent!important;border-top-color:#00d4f3!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.left-panel___fP6Y3{position:relative}.left-panel___fP6Y3 .tab-panel-body___aLOJQ{height:calc(100vh - 121px);overflow:auto;padding:0 16px}.left-panel___fP6Y3 .tab-panel-body___aLOJQ pre:empty{display:none}.left-panel___fP6Y3 .b1___ELpwD{border-bottom:1px solid #eaecef}.left-panel___fP6Y3 .oj-mr___SIQSw{margin-right:40px}.left-panel___fP6Y3 .oj-width-input___tR_Si{width:270px}@media screen and (max-width:1280px){.left-panel___fP6Y3 .oj-mr___SIQSw{margin-right:20px}.left-panel___fP6Y3 .oj-width-input___tR_Si{width:235px}}.s-navs___iVrSH{align-items:center;background:#0f1e31;color:#ddd;display:flex;flex-flow:row nowrap;font-size:14px;height:54px;list-style:none;margin:0;padding:0 17px}.s-navs___iVrSH.bg-white___S0kiU{background:#fff;color:#888}.s-navs___iVrSH.bg-white___S0kiU a{color:#888}.s-navs___iVrSH a{border-bottom:2px solid transparent;color:#ddd;display:block;height:54px;line-height:54px;margin-right:20px}.s-navs___iVrSH a.active___D332c{border-bottom:2px solid #5091ff;color:#5091ff}.pagination___npPu7{margin-top:10px;text-align:center}.info___aRH6C{align-items:center;background:#fff;display:flex;flex-flow:row nowrap;height:56px;justify-content:space-between;list-style:none}.desc___X8_hx{height:calc(100vh - 233px);overflow:auto;padding:8px 0}.commit-info____9yQm,.info___C1DPv{align-items:center;color:#888;display:flex;flex-flow:row nowrap;font-size:14px;height:56px;list-style:none;padding:0;width:100%}.info___C1DPv{border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4}.info___C1DPv li{margin-right:8px}.commit-info____9yQm{border-top:1px solid #f4f4f4;font-size:12px}.commit-info____9yQm i{cursor:pointer}.commit-info____9yQm li{margin-right:8px}.discuss-panel{height:calc(100vh - 173px);overflow:auto;padding:0 16px}.discuss-item-container{border-bottom:1px solid #e3e3e3;display:flex;flex-flow:row nowrap;overflow:hidden;padding:15px;width:100%}.discuss-item-container section{flex:1 1 auto;margin-left:15px;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{word-wrap:break-word;margin:4px 0;word-break:break-word}.discuss-content img{max-width:200px}.discuss-info{align-items:center;color:#999;display:flex;flex-flow:row wrap;font-size:12px;line-height:16px}.discuss-info .top{background:#ff4343;border-radius:8px;color:#fff;padding:0 8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{display:inline-block;transform:rotate(180deg)}.btn-group a{color:#888;text-align:center;width:31px}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;margin-top:6px;position:relative}.reply-discuss-container:before{border-color:#000;border-bottom:10px solid #f4f4f4;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";height:0;left:13px;position:absolute;top:-9px;width:0}.discuss-item-editor{overflow:hidden;width:100%}.discuss-item-editor .btn-send{background:#0152d9;border:none;border-radius:2px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:400;height:30px;letter-spacing:1px;line-height:30px;margin-right:22px;margin-top:6px;padding:0 12px;text-align:center}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-scroll{margin-bottom:-50px;margin-right:-50px;padding-bottom:50px}.CodeMirror-sizer{border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;margin-bottom:12px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:998}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:0;margin-right:0;outline:none;overflow:scroll!important;padding-bottom:5px;position:relative}.CodeMirror-sizer{border-right:0;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 28px 0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.imageDimensions___a7crR{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:4}.imageDimensions___a7crR .img___Kroat{max-width:80%;min-width:500px;visibility:hidden}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{height:100%;max-width:100%;width:100%}.myPaletteDiv___Xjz2I{left:-15px;position:relative;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.maxH60___Pd4Re [class^=ant-modal-content]{height:60px!important;overflow:hidden}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{align-items:center;background:#f6f6f6;cursor:pointer;display:flex;flex-direction:column;font-size:12px;justify-content:center;padding:10px 0}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:auto;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;display:none;left:6px;max-height:400px;overflow:auto;padding:15px;position:absolute;top:70px;width:440px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{align-items:center;background:#f6f6f6;cursor:pointer;display:flex;flex-direction:column;font-size:12px;height:50px;justify-content:center;min-width:80px;padding:0 10px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{bottom:20px;position:absolute;right:20px}.mathWrap___FmnMJ{height:550px;width:800px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:blue;display:none;opacity:1}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.image-preview-container .image-preview{max-width:86%;transition:transform .4s linear}.image-preview-container .button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:absolute;right:10px;top:10px;z-index:101}.image-preview-container .button-group a,.image-preview-container .button-group button{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;margin-right:10px}.preview-wrp-group{overflow:auto;text-align:center;width:100%}.dis-input-editor-container{background:#fff;box-shadow:0 -3px 5px 0 rgba(76,172,255,.2);position:relative;width:100%}.dis-input-editor-container.active{background:transparent;display:flex;flex-flow:column nowrap;height:calc(100vh - 65px);justify-content:center;position:absolute;top:0;width:100%;z-index:1000}.dis-input-editor-container .input-mask{background:transparent;flex:1 0;width:100%}.dis-input-editor-container .text-area{align-items:center;display:flex;flex-flow:row nowrap;padding:10px 20px}.dis-input-editor-container .text-area input{background-color:#fff;border:1px solid #eaeaea;border-radius:15px;flex:1 0;height:32px;line-height:32px;margin-right:10px;outline:none;overflow:hidden;padding:0 16px}.dis-input-editor-container .text-area a{color:#888;display:block;display:flex;flex-flow:row nowrap;height:32px;line-height:32px;margin-right:20px}.dis-input-editor-container .text-area a span{font-size:16px;line-height:32px}.dis-input-editor-container .tip-container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.dis-input-editor-container .tip-container p{color:#ff6800;font-size:12px}.dis-input-editor-container .hide{display:none}.dis-input-editor-container .md-container{background:#fff;padding:10px 20px}.btn-send{background:#0152d9;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;height:30px;letter-spacing:1px;line-height:30px;padding:0 12px;text-align:center}.flex_box_center___tosr6{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___cQaTP{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___uovxL{box-align:center;align-items:center}.flex_box_center_end___b4gLY{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Umjm_{box-orient:block-axis;flex-direction:column}.wrap___sgoJE{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0 20px}.wrap___sgoJE .ant-pagination button{line-height:normal}.wrap___sgoJE ::-webkit-scrollbar-thumb{background:#dedede!important;box-shadow:inset 0 0 0 transparent}.wrap___sgoJE ::-webkit-scrollbar-track{background-color:#f1f1f1;box-shadow:inset 0 0 0 transparent}.wrap___sgoJE .head___b9a9v{align-items:center;display:flex;height:80px}.wrap___sgoJE .head___b9a9v .sort___L2Zw8{cursor:pointer;display:flex}.wrap___sgoJE .head___b9a9v .sort___L2Zw8>span{color:#333;font-size:14px;font-weight:600}.wrap___sgoJE .head___b9a9v .sort___L2Zw8 aside{display:flex;flex-direction:column;font-size:11px;margin-left:4px;margin-top:2px}.wrap___sgoJE .head___b9a9v .sort___L2Zw8 aside>span:first-child{margin-bottom:-2px}.wrap___sgoJE .head___b9a9v .ant-input-search{background:#f5f5f5;border:0;height:40px;margin-left:auto;margin-right:40px}.wrap___sgoJE .head___b9a9v .ant-input-search input{background:#f5f5f5;color:#333}.wrap___sgoJE .head___b9a9v .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___sgoJE .head___b9a9v .btn___khuE4{background:#0152d9;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:40px;line-height:40px;text-align:center;width:106px}.wrap___sgoJE .head___b9a9v .btn___khuE4 img{margin-right:10px;margin-top:-2px;width:16px}.wrap___sgoJE .listWarp___zZj6C{background:#f6f9fd;border-radius:4px;flex:1 1;height:100%;margin-bottom:20px;overflow:auto}.wrap___sgoJE .pagination___XlROP{padding-bottom:20px;text-align:center}.wrap___sgoJE .fixedRight___MuAXo{background-color:#fff;bottom:0;height:calc(100% - 65px);position:fixed;right:0;width:700px;z-index:100}.oj-width-input___RsZb6{align-items:center;display:flex;flex:1 1;margin-left:10px}.oj-width-input___RsZb6 [class~=ant-input-wrapper]{height:40px}.oj-width-input___RsZb6 [class~=ant-input-wrapper] input{background:none!important;border:none;box-shadow:none;height:40px}.oj-width-input___RsZb6 [class~=ant-input-wrapper] [class~=ant-input-group-addon]{background:none}.oj-width-input___RsZb6 [class~=ant-input-wrapper] [class~=ant-input-group-addon] button{background:none;border:none;height:40px}.flex_box_center___EahWI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___zopS4{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___w03mz{box-align:center;align-items:center}.flex_box_center_end___lr0Fp{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___KFHVi{box-orient:block-axis;flex-direction:column}.active___BczOO{background:#e7f3ff}.line___VC_Ry{background-color:#eaecef;height:1px;margin:0 20px}.list___n9ABd{align-items:center;cursor:pointer;display:flex;padding:20px}.list___n9ABd .left___LVHqw{background-color:#999;border-radius:4px;flex-shrink:0;height:140px;margin-right:20px;overflow:hidden;position:relative;width:246px}.list___n9ABd .left___LVHqw>img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.list___n9ABd .left___LVHqw div{align-items:center;bottom:10px;display:flex;position:absolute;right:20px;z-index:3}.list___n9ABd .left___LVHqw div span{color:#fff;font-size:12px;margin-left:4px}.list___n9ABd .left___LVHqw .mask___fP13z{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.list___n9ABd .right___iLe52{flex:1 1;overflow:hidden}.list___n9ABd .right___iLe52 .name___Oz_7h{align-items:center;display:flex}.list___n9ABd .right___iLe52 .name___Oz_7h img{border-radius:50%;flex-shrink:0}.list___n9ABd .right___iLe52 .name___Oz_7h .title___2Sess{color:#333;font-size:16px;font-weight:600;overflow:hidden;padding:0 5px 0 10px;text-overflow:ellipsis;white-space:nowrap}.list___n9ABd .right___iLe52 .name___Oz_7h .a___t7rIW{background:#0152d9}.list___n9ABd .right___iLe52 .name___Oz_7h .a___t7rIW,.list___n9ABd .right___iLe52 .name___Oz_7h .b___Kb_45{border-radius:10px;color:#fff;flex-shrink:0;height:20px;line-height:20px;margin:0 5px;text-align:center;width:40px}.list___n9ABd .right___iLe52 .name___Oz_7h .b___Kb_45{background:#ff8c29}.list___n9ABd .right___iLe52 .des___CjMBM{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#656f87;display:-webkit-box;font-size:14px;height:52px;margin-bottom:12px;margin-top:12px;overflow:hidden;text-overflow:ellipsis}.list___n9ABd .right___iLe52 .des___CjMBM>div{color:#656f87;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px}.list___n9ABd .right___iLe52 .tag___V0PVb{align-items:center;display:flex}.list___n9ABd .right___iLe52 .tag___V0PVb>span{align-items:center;color:#656f87;display:flex;margin-right:20px}.list___n9ABd .right___iLe52 .tag___V0PVb>span img{margin-right:5px}.flex_box_center___C6sVF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___VEt8l{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___qeD5F{box-align:center;align-items:center}.flex_box_center_end___iYJd9{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___iAKJf{box-orient:block-axis;flex-direction:column}.listForm___leDJL{background:#fafafa;display:flex;flex-direction:column;height:100%}.listForm___leDJL header{border-bottom:1px solid #eaecef;color:#333;font-size:18px;font-weight:600;height:70px;line-height:75px;margin:0 30px 10px}.listForm___leDJL .scroll___wtFaF{flex:1 1;overflow:auto;padding-bottom:40px}.listForm___leDJL .formWrap___p3W41{padding:0 30px}.listForm___leDJL .formWrap___p3W41 .ant-form-item-label{margin-bottom:10px;margin-top:10px}.listForm___leDJL .formWrap___p3W41 .ant-form-item-label label{font-size:14px}.listForm___leDJL .formWrap___p3W41 .ant-input-affix-wrapper{background-color:#f5f5f5;border-radius:4px;height:50px;padding:0 20px}.listForm___leDJL .formWrap___p3W41 .ant-input-affix-wrapper>input,.listForm___leDJL .formWrap___p3W41 .ant-input-affix-wrapper>span{background-color:#f5f5f5;font-size:16px}.listForm___leDJL .btns___Izl4q{align-items:center;background:#fff;box-shadow:1px -1px 3px 0 #dedede;display:flex;height:60px;justify-content:space-between;padding:0 30px;z-index:1000}.listForm___leDJL .main___xTqlG{align-items:center;background:#f6f9fd;border:1px dotted #0152d9;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:140px;justify-content:center;margin-bottom:30px;margin-left:30px;width:246px}.listForm___leDJL .main___xTqlG span{color:#0152d9;font-size:14px;margin-top:20px}.listForm___leDJL .mainLoading___QLa9s{align-items:center;background:#f6f9fd;border:1px dotted #1865ff;border-radius:4px;display:flex;flex-direction:column;height:140px;justify-content:center;margin-bottom:30px;margin-left:30px;position:relative;width:246px}.listForm___leDJL .mainLoading___QLa9s .ant-tooltip-inner{min-width:472px!important}.listForm___leDJL .mainLoading___QLa9s .tip___a0tbY{bottom:-1px;position:absolute;right:-37px;z-index:20}.listForm___leDJL .mainLoading___QLa9s .proWarp___BZhOt{align-items:center;display:flex}.listForm___leDJL .mainLoading___QLa9s .proWarp___BZhOt .pro___Yp1Rx{background:#c1e2ff;border-radius:3px;height:6px;margin-right:10px;width:100px}.listForm___leDJL .mainLoading___QLa9s .proWarp___BZhOt .pro___Yp1Rx>div{background:#0152d9;border-radius:3px;height:6px;width:0}.listForm___leDJL .mainLoading___QLa9s .proWarp___BZhOt>span{color:#0152d9;font-size:12px;font-weight:400}.listForm___leDJL .mainLoading___QLa9s aside{color:#0152d9;font-size:14px;font-weight:400;margin-top:17px}.listForm___leDJL .mainSucceed___HfaTf{align-items:center;background:#f5fffd;border:1px dotted #44d7b6;border-radius:4px;display:flex;flex-direction:column;height:140px;justify-content:center;margin-bottom:30px;margin-left:30px;position:relative;width:246px}.listForm___leDJL .mainSucceed___HfaTf .ant-tooltip-inner{min-width:472px!important}.listForm___leDJL .mainSucceed___HfaTf .tip___a0tbY{bottom:-1px;position:absolute;right:-37px;z-index:20}.listForm___leDJL .mainSucceed___HfaTf .del___TXGhB{bottom:-30px;color:#999;cursor:pointer;font-size:14px;position:absolute;right:92px;z-index:21}.listForm___leDJL .mainSucceed___HfaTf>span{color:#44d7b6;font-size:14px;margin-top:20px}.flex_box_center___Udvu8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___WNLp1{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ecch5{box-align:center;align-items:center}.flex_box_center_end___cu_DJ{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___zF2CU{box-orient:block-axis;flex-direction:column}.listDetails___HpDwH{background:#fafafa;display:flex;flex-direction:column;height:100%}.listDetails___HpDwH .markdown-body{font-size:14px}.listDetails___HpDwH .head___wipEz{border-bottom:1px solid #eaecef;display:flex;flex-direction:column;height:120px;margin:0 30px;padding:30px 0}.listDetails___HpDwH .head___wipEz .name___qdH8S{align-items:center;display:flex}.listDetails___HpDwH .head___wipEz .name___qdH8S .title___B0yUa{color:#333;font-size:18px;font-weight:600;overflow:hidden;padding:0 5px 0 0;text-overflow:ellipsis;white-space:nowrap}.listDetails___HpDwH .head___wipEz .name___qdH8S .a___LB6ZS{background:#0152d9;border-radius:10px;color:#fff;flex-shrink:0;height:20px;line-height:20px;margin:0 5px;text-align:center;width:40px}.listDetails___HpDwH .head___wipEz .name___qdH8S .b___yvOON{background:#ff8c29;border-radius:10px;color:#fff;flex-shrink:0;height:20px;line-height:20px;margin:0 5px;text-align:center;width:40px}.listDetails___HpDwH .head___wipEz .tag___bRCso{align-items:center;display:flex;margin-top:10px}.listDetails___HpDwH .head___wipEz .tag___bRCso>img{border-radius:50%;height:30px;width:30px}.listDetails___HpDwH .head___wipEz .tag___bRCso>span{align-items:center;display:flex;margin-right:20px}.listDetails___HpDwH .head___wipEz .tag___bRCso>span img{margin-right:5px}.listDetails___HpDwH .head___wipEz .tag___bRCso .btn___akBxg{align-items:center;display:flex;margin-left:auto}.listDetails___HpDwH .head___wipEz .tag___bRCso .btn___akBxg button{align-items:center;display:flex;margin-left:10px}.listDetails___HpDwH .head___wipEz .tag___bRCso .btn___akBxg button img{margin-right:6px}.listDetails___HpDwH .scroll___JKC_q{flex:1 1;overflow:auto}.listDetails___HpDwH .video___nEr4F{border-radius:4px;display:flex;justify-content:center;margin:30px 100px}.listDetails___HpDwH .video___nEr4F video{width:100%}.listDetails___HpDwH .html___GDNSx{margin:30px}.listDetails___HpDwH .g___LSOhO{align-items:center;background:#0152d9;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:center;margin:30px auto;width:106px}.listDetails___HpDwH .btns___Ci727{align-items:center;background:#fff;box-shadow:1px -1px 3px 0 #dedede;display:flex;height:60px;justify-content:space-between;padding:0 30px;z-index:1000}.listDetails___HpDwH .btns___Ci727>span{pointer-events:none}.flex_box_center___Fl60v{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___bECvI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___NasnL{box-align:center;align-items:center}.flex_box_center_end___llsAF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___KaTPF{box-orient:block-axis;flex-direction:column}.discuss___fk6PE{padding:0 30px}.discuss___fk6PE .reply___pOmly{border-bottom:1px solid #eaecef;padding-bottom:30px}.discuss___fk6PE .markdown-body{font-size:14px}.discuss___fk6PE .pagination___qEsHX{padding:20px 0;text-align:center}.flex_box_center___qGmgZ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___PeDhE{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___avs2o{box-align:center;align-items:center}.flex_box_center_end___bpXQB{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___bc5wd{box-orient:block-axis;flex-direction:column}.discussItem___zcesj{margin:30px 0}.discussItem___zcesj .wrap___ezVW4{flex:1 1}.discussItem___zcesj .list___EEOWp{display:flex}.discussItem___zcesj .list___EEOWp>img{border-radius:50%;height:40px;margin-right:10px;width:40px}.discussItem___zcesj .list___EEOWp .btns___Niwl7{align-items:center;display:flex}.discussItem___zcesj .list___EEOWp .btns___Niwl7>div{align-items:center;cursor:pointer;display:flex;font-size:14px;width:80px}.discussItem___zcesj .list___EEOWp .btns___Niwl7>div i{font-size:12px}.secondLevelDiscuss___TXG1b{background:#f1f1f1;border-radius:4px;margin-top:10px;padding:10px}.secondLevelDiscuss___TXG1b .list___EEOWp{display:flex}.secondLevelDiscuss___TXG1b .list___EEOWp .wrap___ezVW4{border-bottom:1px solid #f1f1f1}.secondLevelDiscuss___TXG1b .list___EEOWp .line___ejh2a{border-bottom:1px solid #eaecef;margin:14px 0}.secondLevelDiscuss___TXG1b .list___EEOWp>img{border-radius:50%;height:30px;margin-right:10px;width:30px}.thirdlyLevelDiscuss___HRI5Q{display:flex}.thirdlyLevelDiscuss___HRI5Q>span{flex-shrink:0;font-size:14px;margin-right:10px;margin-top:3px}.watermark___hNYlv{bottom:100px;color:#fff;font-size:18px;left:0;opacity:.6;position:absolute;text-shadow:0 0 5px #b6b6b6;z-index:1}.videovideo___ovOkV::-webkit-media-controls-fullscreen-button{display:none!important}@keyframes upDown___SlgHv{0%{bottom:100px;left:0}40%{bottom:80%;left:calc(50% - 130px);opacity:1}41%{bottom:80%;left:calc(50% - 130px);opacity:0}79%{bottom:80%;left:calc(50% - 130px);opacity:0}80%{bottom:100px;left:calc(100% - 270px);opacity:1;opacity:100%}to{bottom:100px;left:calc(100% - 270px);opacity:1}}.animate__loop___mvL6s{animation-name:upDown___SlgHv}:root{--youtube-red:#fe0900}.container___g1WYG{align-items:center}.container___g1WYG,.video-container___XPkWR{display:flex;height:100%;justify-content:center;width:100%}.video-container___XPkWR{flex-direction:column;margin:0 auto;position:relative}.video-container___XPkWR video{height:100%;max-height:auto;object-fit:cover;width:100%}.video-controls___to0Zq{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.84));bottom:0;left:0;padding:10px;position:absolute;right:0;transition:all .2s ease}.video-controls___to0Zq.hide___NA3DV{opacity:0;pointer-events:none}.video-progress___gqHsd{height:4px;margin-bottom:10px;margin-top:5px;padding:0 6px;position:relative}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;height:4px;pointer-events:none;position:absolute;top:0;width:100%}progress::-webkit-progress-bar{background-color:#787878;border-radius:2px}progress::-webkit-progress-value{background:#fff;border-radius:2px}progress::-moz-progress-bar{background:#fff}.seek___iZHBm{cursor:pointer;margin:0;position:absolute;top:0;width:100%}.seek___iZHBm:hover+.seek-tooltip___uWyXx{display:block}.seek-tooltip___uWyXx{background-color:rgba(0,0,0,.6);color:#fff;content:attr(data-title);display:none;font-size:12px;font-weight:700;margin-left:-20px;padding:3px;position:absolute;top:-50px;white-space:nowrap}.bottom-controls___uoIBm{align-items:center;display:flex;font-size:14px;justify-content:space-between}.bottom-controls___uoIBm button{align-items:center;display:inline-flex}.left-controls___mBEx4{align-items:center;color:#fff;display:flex;font-size:10px}.right-controls___e9L6r{display:flex}.right-controls___e9L6r .rateOverlay___HHBWe{background-color:#000}.right-controls___e9L6r .controlText___M_BWR{color:#fff;font-size:12px}.volume-controls___fa3mE{align-items:center;display:inline-flex}.volume-controls___fa3mE input{opacity:1;transition:all .4s ease;width:100px}.volume-controls___fa3mE input:focus,.volume-controls___fa3mE:hover input{opacity:1;width:100px}.container___g1WYG button{background-color:transparent;border:none;cursor:pointer;font-size:12px;margin-right:7px;outline:none;padding:3px;position:relative}.container___g1WYG button *{pointer-events:none}.container___g1WYG button:before{background-color:rgba(0,0,0,.6);color:#fff;content:attr(data-title);display:none;font-weight:700;left:0;padding:4px 6px;position:absolute;top:-27px;white-space:pre;word-break:keep-all}.container___g1WYG button:last-child:before{left:inherit;right:0}.container___g1WYG button:hover:before{display:inline-block}.fullscreen-button___ur0es{margin-right:0}.fullscreen-button___ur0es:before{left:inherit!important;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fullscreen-button1___rfaXm{margin-top:-10px}.pip-button___GFO8W svg{height:26px;width:26px}.playback-animation___ndURq{align-items:center;background-color:rgba(0,0,0,.6);border-radius:80px;display:flex;height:80px;justify-content:center;left:50%;margin-left:-40px;margin-top:-40px;opacity:0;pointer-events:none;position:absolute;top:50%;width:80px}input[type=range]{-webkit-appearance:none;-moz-appearance:none;background:transparent;cursor:pointer;height:4px}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;border-radius:1.3px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fe0900;background:var(--youtube-red);border-radius:16px;cursor:pointer;height:16px;margin-left:-1px;opacity:0;width:16px}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range].volume___OTmpP{background-color:#fff;height:5px}input[type=range].volume___OTmpP::-webkit-slider-runnable-track{background-color:transparent}input[type=range].volume___OTmpP::-webkit-slider-thumb{background:#fff;height:14px;margin-left:0;width:14px}input[type=range]::-moz-range-track{background:transparent;border:1px solid transparent;border-radius:1.3px;cursor:pointer;height:8.4px;width:100%}input[type=range]::-moz-range-thumb{background:#fe0900;background:var(--youtube-red);border:1px solid #fe0900;border:1px solid var(--youtube-red);border-radius:50px;cursor:pointer;height:14px;margin-top:5px;width:14px}input[type=range]:focus::-moz-range-track{outline:none}input[type=range].volume___OTmpP::-moz-range-thumb{background:#fff;border:1px solid #fff}.hidden___o7GkT{display:none}.container___g1WYG svg{fill:#fff;stroke:#fff;cursor:pointer;height:20px;width:20px}.flex_box_center___BbEkt{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___v3cDl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___wUFLn{box-align:center;align-items:center}.flex_box_center_end___Tdr08{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___fYHlj{box-orient:block-axis;flex-direction:column}.wrap___UAZFM{background:#182332;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;transition:.5s;width:700px;z-index:300}.wrap___UAZFM ::-webkit-scrollbar{display:none}.wrap___UAZFM .head___Nl6hk{align-items:center;background-color:#000;display:flex;height:64px;padding:0 40px}.wrap___UAZFM .head___Nl6hk .title___Ir573{color:#fff;font-size:18px;font-weight:500}.wrap___UAZFM .content___xUewa{flex:1 1;overflow-y:auto}.wrap___UAZFM .content___xUewa .list___oi2ig{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:space-between;padding:0 40px 0 14px}.wrap___UAZFM .content___xUewa .list___oi2ig:hover{background-color:#263446}.wrap___UAZFM .content___xUewa .list___oi2ig span{color:#bac4cd;display:inline-block;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:576px}.wrap___UAZFM .content___xUewa .list___oi2ig b{font-size:14px;font-weight:400}.wrap___UAZFM .content___xUewa>aside{background:hsla(0,0%,100%,.82);border-radius:5px 0 0 5px;color:#fff;cursor:pointer;font-size:16px;height:30px;line-height:30px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-15px);width:20px;z-index:20}.wrap___UAZFM .footer___V3bwQ{align-items:center;display:flex;justify-content:center;padding:30px 0}.wrap___UAZFM .ant-input-search{background:#25343e;border:0}.wrap___UAZFM .ant-input-search input{background:#25343e;border:none!important;box-shadow:none!important;color:#fff;outline:none!important}.wrap___UAZFM .ant-input-search input::-webkit-input-placeholder{color:#888}.wrap___UAZFM .ant-input-search input:-ms-input-placeholder{color:#888}.wrap___UAZFM .ant-input-search input::-ms-input-placeholder{color:#888}.wrap___UAZFM .ant-input-search input::placeholder{color:#888}.wrap___UAZFM .ant-input-search .anticon-search{color:#898989}.wrap___UAZFM .ant-input-search .ant-input-group-addon{background:#25343e}.wrap___UAZFM .ant-input-search .ant-input-group-addon button{background:#25343e;border:0}.wrap___UAZFM .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___UAZFM .ant-select .ant-select-selector{background:#25343e!important;border:0!important;height:30px!important}.wrap___UAZFM .ant-select .ant-select-arrow{color:#fff}.wrap___UAZFM .ant-select.ant-select-multiple .ant-select-selection-item{background:#767676;border:0;color:#fff;font-size:12px;line-height:22px!important}.wrap___UAZFM .ant-select.ant-select-single .ant-select-selection-item{color:#fff;height:30px;line-height:30px}.wrap___UAZFM .ant-select.ant-select-single .ant-select-clear{background:#25343e;color:#fff}.wrap___UAZFM .ant-select .ant-select-selection-placeholder{color:#fff;line-height:30px!important}.wrap___UAZFM .ant-pagination .ant-pagination-item-active{background-color:#0152d9!important;border-color:#0152d9!important}.wrap___UAZFM .ant-pagination .ant-pagination-item-link{background-color:transparent;color:#fff}.wrap___UAZFM .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}.wrap___UAZFM .ant-pagination .ant-pagination-item a,.wrap___UAZFM .ant-pagination .ant-pagination-item-ellipsis{color:#fff}.wrap___UAZFM .ant-pagination .ant-pagination-options{color:#656f87}.wrap___UAZFM .ant-pagination .ant-pagination-options input{background:transparent;color:#fff;width:40px}.wrap___UAZFM .ant-pagination button,.wrap___UAZFM .ant-pagination input{border:1px solid #656f87!important;line-height:normal} \ No newline at end of file diff --git a/p__Question__OjProblem__index.80361e1d.async.js b/p__Question__OjProblem__index.80361e1d.async.js deleted file mode 100644 index 141dedb553..0000000000 --- a/p__Question__OjProblem__index.80361e1d.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[77460,36270,4977,57696,45812],{73374:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var i=t(5891),r=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var c=r.forwardRef(s)},680:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var i=t(5891),r=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var c=r.forwardRef(s)},7683:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var i=t(5891),r=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var c=r.forwardRef(s)},35423:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var i=t(5891),r=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var c=r.forwardRef(s)},8433:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__,_typeof=__webpack_require__(31468).default;(function(){if("function"!=typeof window.GGBApplet){var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var e={},n="5.0",t={},i=null,r=!1,o=!1,a=null,s=!1,c=null,l=null,u=0;u4?parseFloat(e):5};function w(){try{return window.self!==window.top}catch(e){return!0}}function N(){return(!t.hasOwnProperty("screenshotGenerator")||!t.screenshotGenerator)&&Math.max(screen.width,screen.height)<800}e.setHTML5Codebase=function(e,n){l=e,B(e,n)},e.setJavaCodebase=e.setJavaCodebaseVersion=e.isCompiledInstalled=e.setPreCompiledScriptPath=e.setPreCompiledResourcePath=function(){},e.setHTML5CodebaseVersion=function(e,n){var t=parseFloat(e);NaN!==t&&t<5?console.log("The GeoGebra HTML5 codebase version "+t+" is deprecated. Using version latest instead."):(c=e,P(e,n))},e.getHTML5CodebaseVersion=function(){return h},e.getParameters=function(){return t},e.setFontsCSSURL=function(e){j=e},e.setGiacJSURL=function(e){},e.setJNLPFile=function(e){e},e.setJNLPBaseDir=function(e){},e.inject=function(){function n(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var i,r="auto",o=t.id,a=!1,c=0;c=5)return!0;var n=e.getAppletObject();return!(!n||"function"!=typeof n.recalculateEnvironments)&&(n.recalculateEnvironments(),!0)},e.startAnimation=function(){var n=e.getAppletObject();return!(!n||"function"!=typeof n.startAnimation)&&(n.startAnimation(),!0)},e.stopAnimation=function(){var n=e.getAppletObject();return!(!n||"function"!=typeof n.stopAnimation)&&(n.stopAnimation(),!0)},e.getAppletObject=function(){var e=void 0!==t.id?t.id:"ggbApplet";return window[e]},e.resize=function(){};var L=function(e){return e&&"false"!==e},T=function(n,t,i){M(h)<=4.2&&(i=!0);var r=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==h||ggbHTML5LoadedCodebaseIsWebSimple&&!v)&&(r=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var o=document.createElement("div");o.classList.add("appletParameters","notranslate");var a=t.width,s=t.height;if(t.disableAutoScale=void 0===t.disableAutoScale?GGBAppletUtils.isFlexibleWorksheetEditor():t.disableAutoScale,void 0!==t.width)if(M(h)<=4.4)L(t.showToolBar)&&(t.height-=7),L(t.showAlgebraInput)&&(t.height-=37),t.width<605&&L(t.showToolBar)&&(t.width=605,a=605);else{var u=100;(L(t.showToolBar)||L(t.showMenuBar))&&(t.hasOwnProperty("customToolBar")&&(t.customToolbar=t.customToolBar),u=L(t.showMenuBar)?245:155),a=5?(t.appletOnLoad=function(e){var t=n.querySelector(".ggb_preview");t&&t.parentNode.removeChild(t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(x),window.GGBT_wsf_view&&$(window).trigger("resize"),f(e)},y||x.appendChild(w)):o.appendChild(w),x.appendChild(o),y||n.appendChild(x),setTimeout((function(){e.resize()}),1)}function N(e,n){n&&"function"==typeof n.appletOnLoad&&"function"==typeof renderGGBElement?renderGGBElement(e,n.appletOnLoad):renderGGBElement(e),_("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",n)}function S(e,n){"undefined"==typeof renderGGBElement?(null===html5AppletsToProcess&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:e,params:n}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,null!==html5AppletsToProcess&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach((function(e){N(e.article,e.params)})),html5AppletsToProcess=null)},M(h)<5&&(e.className+=" geogebraweb")):N(e,n)}if(r){scriptLoadStarted=!0;for(var b=0;b0?(r.remove(),s.attr("id","fullscreencontent").show(),jQuery(o).append(s),window.dispatchEvent(new Event("resize"))):T(r,n,!1),window.GGBT_wsf_view.launchFullScreen(o)}else m=i,T(e,n,!1);if(!window.GGBT_wsf_view)for(a=0;ae/4*3&&(s=e/4*3),c=s/5.8,a.setAttribute("src",y),a.setAttribute("width",s),a.setAttribute("height",c);var u=(e-s)/2,d=(n-c)/2;a.style.left=u+"px",a.style.top=d+"px",r.appendChild(a)}return r.appendChild(l),r},z=function(e){return"html5"===(e=e.toLowerCase())||"screenshot"===e?e:"html5"},O=["web","webSimple","web3d","tablet","tablet3d","phone"],P=function(e,n){if(h=e,n)B(h,!0);else{var o,a,s=!r;if(s){var c=M(h);!isNaN(c)&&c<4.4&&(s=!1)}o="http"===window.location.protocol.substr(0,4)?window.location.protocol:"http:";var l=h.indexOf("//");for(var u in a=l>0?h:0===l?o+h:"https://www.geogebra.org/apps/5.2.814.0/",O)if(h.slice(-1*O[u].length)===O[u]||h.slice(-1*(O[u].length+1))===O[u]+"/")return void B(a,!1);GGBAppletUtils.isFlexibleWorksheetEditor()||!s||i.is3D||i.AV||i.SV||i.CV||i.EV2||i.CP||i.PC||i.DA||i.FI||i.PV||L(t.showToolBar)||L(t.showMenuBar)||L(t.showAlgebraInput)||L(t.enableRightClick)||t.appName&&"classic"!=t.appName?a+="web3d/":a+="webSimple/",B(a,!1)}},B=function(e,n){if(e.requirejs)p=e;else{"/"!==e.slice(-1)&&(e+="/"),p=e,null===n&&(n=-1===e.indexOf("http")),f=n,g="web.nocache.js",v=!1;var t=p.split("/");t.length>1&&(n||"webSimple"!==t[t.length-2]?O.indexOf(t[t.length-2])>=0&&(g=t[t.length-2]+".nocache.js"):(g="webSimple.nocache.js",v=!0)),t=e.split("/"),"test"===(h=t[t.length-3]).substr(0,4)?h=h.substr(4,1)+"."+h.substr(5,1):"war"!==h.substr(0,3)&&"beta"!==h.substr(0,4)||(h="5.0");var i=parseFloat(h);NaN!==i&&i<5&&e.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+i+" is deprecated. Using version latest instead."),P("5.0",n))}},_=function(e,n){window.console&&window.console.log&&(!n||void 0===n.showLogging||n.showLogging&&"false"!==n.showLogging)&&console.log(e)};function Z(){var e=n;null!==c?e=c:parseFloat(e)<5&&(e="5.0"),P(e,!1),null!==l&&B(l,f),s=!0}return void 0!==t.material_id?S(Z):Z(),e},GGBAppletUtils=function(){"use strict";function e(){return void 0!==window.GGBT_wsf_edit}function n(e,n){1!=n?(e.style.transformOrigin="0% 0% 0px",e.style.webkitTransformOrigin="0% 0% 0px",e.style.transform="scale("+n+","+n+")",e.style.webkitTransform="scale("+n+","+n+")",e.style.maxWidth="initial",null!==e.querySelector(".ggb_preview")&&(e.querySelector(".ggb_preview").style.maxWidth="initial"),void 0!==e.querySelectorAll(".ggb_preview img")[0]&&(e.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),void 0!==e.querySelectorAll(".ggb_preview img")[1]&&(e.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(e.style.transform="none",e.style.webkitTransform="none")}function t(e,n,t,i,r){if(e.isScreenshoGenerator)return 1;var o,a=void 0!==i&&i,s=null!=e.noScaleMargin&&e.noScaleMargin,c=(o=e.autoHeight)&&"false"!==o,l=function(e,n,t,i,r,o){var a=null;if(null!=o&&""!=o)for(var s=e.parentNode;null!=s;){if((" "+s.className+" ").indexOf(" "+o+" ")>-1){a=s;break}s=s.parentNode}var c=0,l=0,u=0,d=0,p=0,f=0,m=0;if(a)c=a.offsetWidth,l=Math.max(i?a.offsetWidth:0,a.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(c=Math.min(window.innerWidth,document.documentElement.clientWidth),l=Math.min(window.innerHeight,document.documentElement.clientHeight),u=c):(c=window.innerWidth,l=window.innerHeight,u=window.innerWidth),e){var h=e.getBoundingClientRect();h.left>0&&h.left<=c&&(void 0===r||!r)&&("rtl"===document.dir?(p=c-h.width-h.left,f=u<=480?10:30):(f=h.left,p=u<=480?10:30),d=f+p)}e&&"object"===_typeof(window.GGBT_wsf_view)&&window.GGBT_wsf_view.isFullscreen()&&(e.getBoundingClientRect(),"closePositionRight"===window.GGBT_wsf_view.getCloseBtnPosition()?(d=40,m=0):"closePositionTop"===window.GGBT_wsf_view.getCloseBtnPosition()&&(d=0,m=40))}return e&&((void 0===t||!t)&&n>0&&n+d1&&(a=!0)),n&&"object"===_typeof(window.GGBT_wsf_view)&&window.GGBT_wsf_view.isFullscreen()&&(a=!0),e.hasOwnProperty("disableAutoScale")&&e.disableAutoScale?o:(r=t(e,n,a,i,e.scaleContainerClass),!a||e.hasOwnProperty("scale")&&1!==o?Math.min(o,r):r)}function r(e){var n=Math.min(window.innerWidth,document.documentElement.clientWidth),t=Math.min(window.innerHeight,document.documentElement.clientHeight),i=e.getBoundingClientRect(),r=(n-i.width)/2,o=(t-i.height)/2;o<0&&(o=0),e.style.position="relative","closePositionRight"===window.GGBT_wsf_view.getCloseBtnPosition()?(e.style.left=r<40?"40px":r+"px",e.style.top=o+"px"):"closePositionTop"===window.GGBT_wsf_view.getCloseBtnPosition()&&(e.style.top=o<40?"40px":o+"px",e.style.left=r+"px")}return{responsiveResize:function(t,o){var a=t.querySelector(".appletParameters");if(a){if("object"===_typeof(window.GGBT_wsf_view)&&window.GGBT_wsf_view.isFullscreen()){if(o.id!==a.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(t)}if(a.parentElement&&/fullscreen/.test(a.parentElement.className))return;var s=i(o,t);e()&&a.setAttribute("data-param-scale",s);for(var c=null,l=0;l=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(e){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(e){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(e){var n=c[e];return null==n?null:n},r=d,webModule.__errFn=e}function B(){function e(e){var n=e.lastIndexOf(rb);-1==n&&(n=e.length);var t=e.indexOf(sb);-1==t&&(t=e.length);var i=e.lastIndexOf(tb,Math.min(t,n));return i>=O?e.substring(O,i+P):W}var n,t=null!=(n=__gwt_getMetaProperty(wb))?n:W;return t==W&&(t=function(){for(var n=o.getElementsByTagName(_),t=O;tO?e[e.length-P].href:W}()),t==W&&function(){var e=o.location;return e.href==e.protocol+zb+e.host+e.pathname+e.search+e.hash}()&&(t=e(o.location.href)),t=function(n){if(n.match(/^\w+:\/\//));else{var t=o.createElement(ub);t.src=n+vb,n=e(t.src)}return n}(t),t}function C(e){return e.match(/^\//)||e.match(/^[a-zA-Z]+:\/\//)?e:webModule.__moduleBase+e}function D(){var e,t=O,i=[],o=[];function a(e){var n=o[e](),t=i[e];if(n in t)return n;var a=[];for(var s in t)a[t[s]]=s;throw r&&r(e,a,n),null}if(__gwt_isKnownPropertyValue=function(e,n){return n in i[e]},webModule.__getPropMap=function(){var e={};for(var n in i)i.hasOwnProperty(n)&&(e[n]=a(n));return e},webModule.__computePropValue=a,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);try{var s=(e=Cb).indexOf(Db);-1!=s&&(t=parseInt(e.substring(s+P),$),e=e.substring(O,s))}catch(e){}return webModule.__softPermutationId=t,C(e+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}s[L]={moduleName:L},webModule.__moduleStartupDone=function(e){var n=s[L].bindings;s[L].bindings=function(){for(var t=n?n():{},i=e[webModule.__softPermutationId],r=O;r0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0&&!this.paused&&!this.ended&&this.readyState>2)}});var w=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i,N=(0,l.forwardRef)((function(e,n){var t,i,o=e.allow_skip,s=e.src,j=e.toLog,N=e.videoId,S=e.logWatchHistory,b=e.courseId,I=void 0===b?null:b,L=e.startTime,T=e.handlePause,C=void 0===T?function(){}:T,D=e.handlePlay,A=void 0===D?function(){}:D,E=e.handlePlayEnded,k=void 0===E?function(){}:E,z=e.autoPlay,O=void 0!==z&&z,P=e.onPlayEnded,B=void 0===P?function(){}:P,_=e.isShowWaterMark,Z=void 0===_||_,G="flv"===(null===(i=s=null===(t=s)||void 0===t?void 0:t.replace("http://","https://"))||void 0===i||null===(i=i.split("."))||void 0===i?void 0:i.pop()),R=(0,l.useRef)(),U=(0,l.useRef)(),Y=(0,l.useRef)(),W=(0,l.useRef)(),H=(0,l.useRef)(),F=(0,l.useRef)(),V=(0,l.useRef)(),Q=(0,l.useRef)(),J=(0,l.useRef)(),q=(0,l.useRef)(),K=(0,l.useRef)(),X=(0,l.useRef)(),$=(0,l.useRef)(),ee=(0,l.useRef)(),ne=navigator.userAgent.toLowerCase().match(w),te=ne?ne[0]:"pc",ie=(0,l.useRef)(!1),re=(0,m.eY)(),oe=0,ae=0,se=0,ce=null,le=!1,ue=20,de=1,pe=!1,fe=!1,me=[];(0,l.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return R.current.currentTime},getDuration:function(){return R.current.duration}}})),u.ZP.config({maxCount:1,getContainer:function(){return Y.current}});var he=(0,l.useCallback)((function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t={point:R.current.currentTime};function i(){return r.apply(this,arguments)}function r(){return(r=c()(a()().mark((function n(){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return pe=!0,n.next=3,null==S?void 0:S(t);case 3:i=n.sent,ce=i,pe=!1,e&&e();case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}ce?(t.log_id=ce,t.watch_duration=M(me),t.total_duration=ae):(I?(t.video_id=parseInt(N,10),t.course_id=I):t.video_id=N,t.duration=oe,t.device=te),n&&(t.ed="1"),i()}),[N,I]);function ge(){R.current.paused?(W.current.style.display="none",H.current.style.display="block"):(W.current.style.display="block",H.current.style.display="none")}function ve(){K.current.style.display="none",$.current.style.display="none",X.current.style.display="none",R.current.muted||0===R.current.volume?K.current.style.display="block":R.current.volume>0&&R.current.volume<=.5?$.current.style.display="block":X.current.style.display="block"}(0,l.useEffect)((function(){var e;R.current&&(W.current.style.display="none",H.current.style.display="block"),u.ZP.destroy();var n=null;return p.Z.isSupported&&G&&s&&(null===(e=s)||void 0===e?void 0:e.indexOf(".m3u8"))<0?(n=p.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:s,muted:!1}),R.current&&(n.attachMediaElement(R.current),n.load())):R.current.setAttribute("src",s),ve(),function(){n&&(n.unload(),n.pause(),n.destroy(),n=null)}}),[R,G,s]),(0,l.useEffect)((function(){document.getElementById("play"),document.querySelectorAll(".playback-icons use");function e(){A(),L&&!ie.current&&(R.current.currentTime=L),ie.current=!0,me.push(R.current.currentTime),le||(le=!0,j&&he())}function n(){return t.apply(this,arguments)}function t(){return(t=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ge(),me.push(R.current.currentTime),j&&he((function(){ce=null,se=0,le=!1,pe=!1,fe=!1,me=[],ae=0,de=1}),!0),B();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function i(){F.current.value=Math.round(R.current.currentTime),V.current.value=Math.round(R.current.currentTime)}function r(){var e=Math.round(R.current.duration);F.current.setAttribute("max",e),V.current.setAttribute("max",e);var n=y(e);Q.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),Q.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s"))}function s(){try{var e=Math.round(R.current.duration);F.current.setAttribute("max",e),V.current.setAttribute("max",e);var n=y(e);Q.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),Q.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s")),i(),function(){var e=y(Math.round(R.current.currentTime));J.current.innerText="".concat(e.hour>0?e.hour+":":"").concat(e.minutes,":").concat(e.seconds),J.current.setAttribute("datetime","".concat(e.hour>0?" "+e.hour+" ":"").concat(e.minutes,"m ").concat(e.seconds,"s"))}();var t=U.current.getBoundingClientRect(),r=t.width,o=(t.height,t.x),a=t.y;if(o<0||a<0||!r)return;if(!fe){var s=R.current.currentTime,c=s-se;Math.abs(c)<10?(ae+=Math.abs(c),se=s,pe||ae-de*ue>=0&&(de++,me.push(se),j&&he())):(se=s,j&&he())}}catch(e){console.log(e)}}function l(){fe=!0}function d(){R.current.playing&&me.push(R.current.currentTime,se),se=R.current.currentTime,fe=!1}function p(){(oe=R.current.duration)<=20&&(ue=oe/3),R.current.addEventListener("play",e)}function f(){C()}function m(e){if(o){var n=e.target.dataset.seek?e.target.dataset.seek:e.target.value;R.current.currentTime=n,V.current.value=n,F.current.value=n}else u.ZP.warning("该视频禁止快进/后退播放")}function h(e){var n=Math.round(e.offsetX/e.target.clientWidth*parseInt(e.target.getAttribute("max"),10));F.current.setAttribute("data-seek",n);var t=y(n);q.current.textContent="".concat(t.hour>0?t.hour+":":"").concat(t.minutes,":").concat(t.seconds);var i=R.current.getBoundingClientRect();q.current.style.left="".concat(e.pageX-i.left,"px")}function v(e){switch(e.code){case"Space":e.preventDefault(),Me();break;case"ArrowRight":if(e.preventDefault(),!o){u.ZP.warning("该视频禁止快进/后退播放");break}if(R.current.currentTime>=R.current.duration)break;R.current.currentTime=parseInt(R.current.currentTime)+5,i();break;case"ArrowLeft":if(e.preventDefault(),!o){u.ZP.warning("该视频禁止快进/后退播放");break}if(0===R.current.currentTime)break;R.current.currentTime=parseInt(R.current.currentTime)-5,i();break;case"ArrowUp":e.preventDefault(),R.current.volume<1&&(R.current.volume=(parseInt(10*R.current.volume)+1)/10);break;case"ArrowDown":e.preventDefault(),R.current.volume>0&&(R.current.volume=(parseInt(10*R.current.volume)-1)/10)}}return Y.current.addEventListener((0,g.gH)(),(function(e){e.preventDefault(),(0,g.vp)()?(R.current.style.width="100%",R.current.style.height="100%"):R.current.style.cssText=""})),R.current.addEventListener("canplay",p),R.current.addEventListener("ended",n),R.current.addEventListener("seeking",l),R.current.addEventListener("seeked",d),R.current.addEventListener("loadedmetadata",r),F.current.addEventListener("mousemove",h),F.current.addEventListener("input",m),R.current.addEventListener("timeupdate",s),R.current.addEventListener("pause",f),R.current.addEventListener("volumechange",ve),document.addEventListener("keydown",v),function(){var t,i,o,a,c,u,g,x,y,M,w,N;null===(t=R.current)||void 0===t||t.removeEventListener("canplay",p),null===(i=R.current)||void 0===i||i.removeEventListener("play",e),null===(o=R.current)||void 0===o||o.removeEventListener("ended",n),null===(a=R.current)||void 0===a||a.removeEventListener("seeking",l),null===(c=R.current)||void 0===c||c.removeEventListener("seeked",d),null===(u=F.current)||void 0===u||u.removeEventListener("mousemove",h),null===(g=F.current)||void 0===g||g.removeEventListener("input",m),null===(x=R.current)||void 0===x||x.removeEventListener("timeupdate",s),null===(y=R.current)||void 0===y||y.removeEventListener("pause",f),null===(M=R.current)||void 0===M||M.removeEventListener("loadedmetadata",r),null===(w=R.current)||void 0===w||w.removeEventListener("volumechange",ve),document.removeEventListener("keydown",v),null!==(N=R.current)&&void 0!==N&&N.playing&&(me.push(se,R.current.currentTime),j&&he())}}),[R,s]),(0,l.useEffect)((function(){var e;if(R.current.onended=function(){k(R)},R.current.oncontextmenu=function(){return!1},(null===(e=s)||void 0===e?void 0:e.indexOf(".m3u8"))>-1)if(R.current.canPlayType("application/vnd.apple.mpegurl"))R.current.src=s;else if(f.ZP.isSupported()){var n=new f.ZP;n.loadSource(s),n.attachMedia(R.current)}}),[s]);var xe=(0,l.useState)(1),ye=r()(xe,2),je=(ye[0],ye[1]),Me=function(){R.current.paused||R.current.ended?R.current.play():R.current.pause(),ge()};return(0,x.jsxs)("div",{style:{position:"relative"},ref:Y,children:[(0,x.jsx)("div",{ref:U,className:"".concat(v.watermark," animated_alternate animate__animated_10s animate__infinite animate__stepstart ").concat(v.animate__loop),children:Z&&re?re.login:" "}),(0,x.jsx)("div",{className:v.container,children:(0,x.jsxs)("div",{className:v["video-container"],id:"video-container",children:[(0,x.jsx)("div",{className:v["playback-animation"],id:"playback-animation",children:(0,x.jsxs)("svg",{className:v["playback-icons"],children:[(0,x.jsx)("use",{className:"hidden",href:"#play-icon"}),(0,x.jsx)("use",{href:"#pause"})]})}),(0,x.jsx)("video",{className:v.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:R,autoPlay:O}),(0,x.jsxs)("div",{className:"".concat(v["video-controls"]," "),id:"video-controls",children:[(0,x.jsxs)("div",{className:v["bottom-controls"],children:[(0,x.jsxs)("div",{className:v["left-controls"],children:[(0,x.jsx)("button",{"data-title":"播放/暂停",id:"play",onClick:Me,children:(0,x.jsxs)("svg",{className:v["playback-icons"],children:[(0,x.jsx)("use",{ref:H,href:"#play-icon"}),(0,x.jsx)("use",{ref:W,style:{display:"none"},href:"#pause"})]})}),(0,x.jsxs)("div",{className:v.time,children:[(0,x.jsx)("time",{id:"time-elapsed",ref:J,children:"00:00"}),(0,x.jsx)("span",{children:" / "}),(0,x.jsx)("time",{id:"duration",ref:Q,children:"00:00"})]})]}),(0,x.jsxs)("div",{className:v["right-controls"],children:[o&&(0,x.jsx)(d.Z,{placement:"top",overlayClassName:v.rateOverlay,getPopupContainer:function(e){return e.parentNode},menu:{items:[{key:"1",label:(0,x.jsx)("span",{onClick:function(){je(1),R.current.playbackRate=1},children:"1.0x"})},{key:"2",label:(0,x.jsx)("span",{onClick:function(){je(1.5),R.current.playbackRate=1.5},children:"1.5x"})},{key:"3",label:(0,x.jsx)("span",{onClick:function(){je(2),R.current.playbackRate=2},children:"2.0x"})}]},children:(0,x.jsx)("div",{className:"".concat(v.controlText," mr5"),children:"倍速"})}),(0,x.jsx)(h.CopyToClipboard,{text:s,onCopy:function(){return u.ZP.success("复制成功")},children:(0,x.jsx)("button",{"data-title":"复制链接",children:(0,x.jsx)("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}})})}),(0,x.jsxs)("div",{className:v["volume-controls"],children:[(0,x.jsxs)("button",{"data-title":"开启/关闭声音",className:v["volume-button"],id:"volume-button",onClick:function(){R.current.muted=!R.current.muted,R.current.muted?(ee.current.setAttribute("data-volume",volume.value),ee.current.value=0):ee.current.value=ee.current.dataset.volume},children:[(0,x.jsx)("i",{ref:K,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),(0,x.jsx)("i",{ref:$,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),(0,x.jsx)("i",{ref:X,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})]}),(0,x.jsx)("input",{className:v.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:ee,style:{display:"none"},onClick:ve})]}),(0,x.jsx)("button",{"data-title":"全屏/退出全屏",className:v["fullscreen-button"],onClick:function(){(0,g.vp)()?(0,g.BU)():(0,g.Dj)(Y.current)},children:(0,x.jsx)("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})})]})]}),(0,x.jsxs)("div",{className:v["video-progress"],children:[(0,x.jsx)("progress",{ref:V,value:"0",min:"0"}),(0,x.jsx)("input",{className:v.seek,ref:F,value:"0",min:"0",type:"range",step:"1"}),(0,x.jsx)("div",{className:v["seek-tooltip"],ref:q,id:"seek-tooltip",children:"00:00"})]})]})]})}),(0,x.jsx)("svg",{style:{display:"none"},children:(0,x.jsxs)("defs",{children:[(0,x.jsx)("symbol",{id:"pause",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})}),(0,x.jsx)("symbol",{id:"play-icon",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})}),(0,x.jsx)("symbol",{id:"volume-high",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})}),(0,x.jsx)("symbol",{id:"volume-low",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})}),(0,x.jsx)("symbol",{id:"volume-mute",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})}),(0,x.jsx)("symbol",{id:"fullscreen",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})}),(0,x.jsx)("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})}),(0,x.jsx)("symbol",{id:"pip",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})})]})})]})}))},94422:function(e,n,t){"use strict";t.d(n,{Z:function(){return l}});var i=t(79800),r=t.n(i),o=t(59301),a=t(52465),s=t(39073),c=t(37712),l=function(){var e=(0,o.useState)(""),n=r()(e,2),t=n[0],i=n[1],l=(0,o.useState)(0),u=r()(l,2),d=(u[0],u[1]),p=(0,o.useState)(),f=r()(p,2),m=(f[0],f[1]),h=(0,o.useState)(),g=r()(h,2),v=(g[0],g[1]),x=(0,o.useState)(!1),y=r()(x,2),j=(y[0],y[1],(0,o.useRef)(""));function M(e){27==e.keyCode&&j.current&&w()}function w(){document.body.style.overflow="auto",m(void 0),v(void 0),d(0),i("")}(0,o.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){i(e),console.log(S.current),document.body.style.overflow="hidden"}))}),[]),(0,o.useEffect)((function(){return document.addEventListener("keydown",M),function(){document.removeEventListener("keydown",M)}}),[]),(0,o.useEffect)((function(){j.current=t}),[t]);(0,o.useRef)();var N=(0,o.useRef)(),S=(0,o.useRef)();return(0,c.jsx)(o.Fragment,{children:t?(0,c.jsx)("div",{children:(0,c.jsx)("div",{className:"preview-wrp-group",ref:N,children:(0,c.jsx)(s.Z,{className:"image-preview",src:t,style:{display:"none"},preview:{visible:!0,src:t,movable:!1,onVisibleChange:function(e){i("")}},alt:"预览大图"})})}):null})}},46478:function(e,n,t){"use strict";t.d(n,{h:function(){return v}});var i=t(82242),r=t.n(i),o=t(79800),a=t.n(o),s=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(27334),t(36857),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},g={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,o=e.options,c=void 0===o?{}:o,l=(0,s.useRef)(),u=(0,s.useState)(),d=a()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,r()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[l.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,s.useState)("python"),o=a()(i,2),d=o[0],p=o[1];return(0,f.jsxs)(l.Z,r()(r()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},style:{width:500},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(g[e][1])},children:Object.keys(g).map((function(e){return(0,f.jsx)(m,{value:e,children:g[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},52025:function(e,n,t){"use strict";t.d(n,{Z:function(){return Me}});var i=t(91232),r=t.n(i),o=t(79800),a=t.n(o),s=t(85573),c=t.n(s),l=t(59301),u=t(89780),d=t.n(u),p=t(76374),f=(t(27334),t(6313),t(25717),t(99498),t(25419),t(67549),t(96030)),m=t(37712),h=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,l.useMemo)((function(){return""}),[t]));return(0,m.jsx)(m.Fragment,{children:(0,m.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},g=t(82242),v=t.n(g),x=[{title:"粗体",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"斜体",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"md-iconfont icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"链接",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"行内公式",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"数学图像",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"多行公式",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"添加图片",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"插入画图",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"插入流程图",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"表格",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"换行",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"清空",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function y(e){var n=e.onActionCallback,t=e.title,i=e.icon,r=e.actionName,o=e.className,a=void 0===o?"":o,s=e.children;return(0,m.jsxs)("a",{title:t,className:a,onClick:function(){n(r)},children:[(0,m.jsx)("i",{className:"".concat(i)}),s]})}var j=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,r=e.onActionCallback,o=e.fullScreen,a=e.insertTemp,s=e.hidetoolBar,c=e.extraUse,l=[].concat(x,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"),actionName:"trigger-watch"}]);return(0,m.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&l.map((function(e,n){return(0,m.jsx)("li",{children:e.actionName?(0,m.jsx)(y,v()(v()({},e),{},{onActionCallback:r})):(0,m.jsx)("span",{className:"v-line"})},n)})),t?(0,m.jsx)("li",{children:(0,m.jsx)(y,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,m.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("li",{children:(0,m.jsx)(y,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,m.jsx)("span",{className:"fill-tip",children:"+单行填空项"})})}),(0,m.jsx)("li",{children:(0,m.jsx)(y,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,m.jsx)("span",{className:"fill-tip",children:"+多行填空项"})})})]}):null,a&&(0,m.jsx)("li",{children:(0,m.jsx)(y,{icon:"md-iconfont icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(a),onActionCallback:r,children:(0,m.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),c&&(0,m.jsx)("li",{children:c}),(0,m.jsx)("li",{className:"btn-full-screen",children:(0,m.jsx)(y,{icon:"".concat(o?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"),title:o?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},M=t(11418),w=t(78241),N=t(92832),S=t(3113),b={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(w.Z,v()(v()({},b),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},style:{width:500},children:[(0,m.jsx)(w.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,m.jsx)(N.Z,{})}),(0,m.jsx)(w.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,m.jsx)(N.Z,{})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(S.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(S.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},L=t(46478),T=t(8531),C=t(95237),D=t(71844),A=function(e){var n=e.callback,t=e.onCancel,i=document.createElement("canvas"),r=i.getContext("2d");i.width=1e3,i.height=800,r.fillStyle="#ffffff",r.fillRect(0,0,i.width,i.height);var o=i.toDataURL("image/png");return(0,m.jsx)(C.Z,{style:{height:"100vh"},children:(0,m.jsx)(D.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:o,visible:!0,title:String(Date.now())},onOk:function(e){n({src:e.url})},onClose:t})})},E=t(7557),k=t.n(E),z=t(41498),O=t.n(z),P=t(37205),B=t.n(P),_=t(12378);function Z(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Z,go.CommandHandler),Z.prototype.canAlignSelection=function(){var e=this.diagram;return null!==e&&!e.isReadOnly&&!e.isModelReadOnly&&!(e.selection.count<2)},Z.prototype.alignLeft=function(){var e=this.diagram;e.startTransaction("aligning left");var n=1/0;e.selection.each((function(e){e instanceof go.Link||(n=Math.min(e.position.x,n))})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(n,e.position.y))})),e.commitTransaction("aligning left")},Z.prototype.alignRight=function(){var e=this.diagram;e.startTransaction("aligning right");var n=-1/0;e.selection.each((function(e){if(!(e instanceof go.Link)){var t=e.actualBounds.x+e.actualBounds.width;n=Math.max(t,n)}})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(n-e.actualBounds.width,e.position.y))})),e.commitTransaction("aligning right")},Z.prototype.alignTop=function(){var e=this.diagram;e.startTransaction("alignTop");var n=1/0;e.selection.each((function(e){e instanceof go.Link||(n=Math.min(e.position.y,n))})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(e.position.x,n))})),e.commitTransaction("alignTop")},Z.prototype.alignBottom=function(){var e=this.diagram;e.startTransaction("aligning bottom");var n=-1/0;e.selection.each((function(e){if(!(e instanceof go.Link)){var t=e.actualBounds.y+e.actualBounds.height;n=Math.max(t,n)}})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(e.actualBounds.x,n-e.actualBounds.height))})),e.commitTransaction("aligning bottom")},Z.prototype.alignCenterX=function(){var e=this.diagram,n=e.selection.first();if(n){e.startTransaction("aligning Center X");var t=n.actualBounds.x+n.actualBounds.width/2;e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(t-e.actualBounds.width/2,e.actualBounds.y))})),e.commitTransaction("aligning Center X")}},Z.prototype.alignCenterY=function(){var e=this.diagram,n=e.selection.first();if(n){e.startTransaction("aligning Center Y");var t=n.actualBounds.y+n.actualBounds.height/2;e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(e.actualBounds.x,t-e.actualBounds.height/2))})),e.commitTransaction("aligning Center Y")}},Z.prototype.alignColumn=function(e){var n=this.diagram;n.startTransaction("align Column"),void 0===e&&(e=0),e=parseFloat(e);var t=new Array;n.selection.each((function(e){e instanceof go.Link||t.push(e)}));for(var i=0;i0){for(var i=a.elt(s-1);null!==i&&i.isTreeExpanded&&!i.isTreeLeaf;){i=this._sortTreeChildrenByY(i).last()}null!==i&&e.select(i)}else e.select(o)}else if("Down"===t.key){var r;if(n.isTreeExpanded&&!n.isTreeLeaf)null!==(r=this._sortTreeChildrenByY(n).first())&&e.select(r);else for(;null!==n;){var o,a,s;if(null===(o=n.findTreeParentNode()))break;if((s=(a=this._sortTreeChildrenByY(o)).indexOf(n))i.y?1:t.xi.x?1:0})),n},Z.prototype.copyToClipboard=function(e){go.CommandHandler.prototype.copyToClipboard.call(this,e),this._lastPasteOffset.set(this.pasteOffset)},Z.prototype.pasteFromClipboard=function(){var e=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(e,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),e},Object.defineProperty(Z.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(e){if("move"!==e&&"select"!==e&&"scroll"!==e&&"tree"!==e&&"none"!==e)throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+e);this._arrowKeyBehavior=e}}),Object.defineProperty(Z.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(e){if(!(e instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+e);this._pasteOffset.set(e)}});var G=Z,R=(t(70448),t(85160)),U=t(43418),Y=t(43604),W=t(23634),H="myPaletteDiv___Xjz2I",F="maxH60___Pd4Re";window.go=_;var V=function(e){var n=e.onCancel,t=e.callback,i=(0,l.useRef)(),r=(0,l.useRef)(),o=(0,l.useRef)(),s=(0,l.useRef)(!1),c=(0,l.useRef)(!1),u=(0,l.useState)(0),d=a()(u,2),p=d[0],f=d[1],h=function(){var e=O()(k()().mark((function e(){var n,r;return k()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.current.makeImage(),e.next=3,(0,W.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:n.src}});case 3:r=e.sent,t({src:r.url});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,l.useEffect)((function(){f(p+1)}),[]),(0,m.jsx)("div",{ref:c,className:s.current?"".concat(F," body-overflow-initial"):"body-overflow-initial",children:(0,m.jsx)(U.Z,{width:1200,icon:null,footer:null,closable:!0,visible:!!p,destroyOnClose:!0,maskClosable:!1,getContainer:c.current,rootClassName:"zIndex-9999",title:(0,m.jsxs)(C.Z,{children:[(0,m.jsx)(Y.Z,{flex:1,children:"插入流程图"}),(0,m.jsx)(Y.Z,{onClick:function(){s.current=!s.current,f(p+1)},children:(0,m.jsx)("span",{className:"current c-blue mr30",style:{fontWeight:400},children:"展开/收起"})})]}),onCancel:n,children:(0,m.jsxs)("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},children:[(0,m.jsxs)("div",{style:{display:"flex",height:"100%"},children:[(0,m.jsxs)("div",{style:{width:"300px",height:"100%"},children:[(0,m.jsx)("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"},children:"图形库"}),(0,m.jsx)("div",{style:{height:"calc(100% - 50px)"},className:H,ref:o})]}),(0,m.jsxs)("div",{style:{flex:1,position:"relative"},children:[(0,m.jsx)(R.FI,{initDiagram:function(){var e=_.GraphObject.make,n="#ff3333",t="#3358ff",a="#25ad23",s="#d533ff",c="#7d33ff",l="#ff6233",u="#ffffff",d="#000000",p="#fffcd5",f="#d5ebff",m="#f2dfe0",h="#a5d2fa",g="#cccccc",v="#b3e6b3",x="#fcbbbd";function y(n,t){var i=function(e,t){e.handled=!0,e.diagram.model.commit((function(i){var r=t.part.adornedPart,o=(new _.Point).setRectSpot(r.actualBounds,n);o.subtract(r.location),o.scale(2,2),o.x+=130*Math.sign(o.x),o.y+=130*Math.sign(o.y),o.add(r.location),o.snapToGridPoint(e.diagram.grid.gridOrigin,e.diagram.grid.gridCellSize);var a=i.copyNodeData(r.data);i.setGroupKeyForNodeData(a,i.getGroupKeyForNodeData(r.data)),i.addNodeData(a);var s={from:r.key,to:i.getKeyForNodeData(a)};i.addLinkData(s);var c=e.diagram.findNodeForData(a);c.location=o,e.diagram.select(c),setTimeout((function(){e.diagram.commandHandler.editTextBlock()}),20)}))};return e(_.Shape,{figure:t,alignment:n,alignmentFocus:n.opposite(),width:n.equals(_.Spot.Top)||n.equals(_.Spot.Bottom)?25:18,height:n.equals(_.Spot.Top)||n.equals(_.Spot.Bottom)?18:25,fill:"orange",stroke:u,strokeWidth:4,mouseEnter:function(e,n){return n.fill="dodgerblue"},mouseLeave:function(e,n){return n.fill="orange"},isActionable:!0,click:i,contextClick:i})}function j(n){return e(_.Shape,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:function(e,n){return n.fill="dodgerblue"},mouseLeave:function(e,n){return n.fill="orange"},click:function(e,n){e.diagram.commandHandler.showContextMenu(n.part.adornedPart)}},n||{})}function M(e,n){return function(t,i){t.handled=!0,t.diagram.model.commit((function(t){t.set(i.part.adornedPart.data,e,n)}))}}function w(n,t){return t||(t="color"),e(_.Shape,{width:16,height:16,stroke:"lightgray",fill:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.stroke="dodgerblue"},mouseLeave:function(e,n){return n.stroke="lightgray"},click:M(t,n),contextClick:M(t,n)})}function N(){return[e("ContextMenuButton",e(_.Panel,"Horizontal",w(u,"fill"),w(p,"fill"),w(f,"fill"),w(m,"fill"))),e("ContextMenuButton",e(_.Panel,"Horizontal",w(g,"fill"),w(v,"fill"),w(h,"fill"),w(x,"fill")))]}function S(){return[e("ContextMenuButton",e(_.Panel,"Horizontal",w(d),w(a),w(t),w(n))),e("ContextMenuButton",e(_.Panel,"Horizontal",w(u),w(s),w(c),w(l)))]}function b(n,t){return t||(t="thickness"),e(_.Shape,"LineH",{width:16,height:16,strokeWidth:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:M(t,n),contextClick:M(t,n)})}function I(n,t){return t||(t="dash"),e(_.Shape,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:M(t,n),contextClick:M(t,n)})}function L(){return[e("ContextMenuButton",e(_.Panel,"Horizontal",b(1),b(2),b(3),b(4))),e("ContextMenuButton",e(_.Panel,"Horizontal",I(null),I([2,4]),I([4,4])))]}function T(n,t){return t||(t="figure"),e(_.Shape,{width:32,height:32,scale:.5,fill:"lightgray",figure:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.fill="dodgerblue"},mouseLeave:function(e,n){return n.fill="lightgray"},click:M(t,n),contextClick:M(t,n)})}function C(n){return e(_.Shape,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(n+4).toString()+" H3"})}function D(n){var t="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return 0===n?t="M0 0 M16 16 M0 8 L16 8":2===n&&(t="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),e(_.Shape,{geometryString:t,margin:2,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:M("dir",n),contextClick:M("dir",n)})}function A(n){var t=function(e,t){e.handled=!0,e.diagram.model.commit((function(e){var i=t.part.adornedPart;e.set(i.data,n?"toSpot":"fromSpot",_.Spot.stringify(_.Spot.AllSides)),(n?i.toNode:i.fromNode).invalidateConnectedLinks()}))};return e(_.Shape,{width:12,height:12,fill:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:t,contextClick:t})}function E(n,t){var i=0,r=_.Spot.RightSide;n.equals(_.Spot.Top)?(i=270,r=_.Spot.TopSide):n.equals(_.Spot.Left)?(i=180,r=_.Spot.LeftSide):n.equals(_.Spot.Bottom)&&(i=90,r=_.Spot.BottomSide),t||(i-=180);var o=function(e,n){e.handled=!0,e.diagram.model.commit((function(e){var i=n.part.adornedPart;e.set(i.data,t?"toSpot":"fromSpot",_.Spot.stringify(r)),(t?i.toNode:i.fromNode).invalidateConnectedLinks()}))};return e(_.Shape,{alignment:n,alignmentFocus:n.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:i,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:o,contextClick:o})}return i.current=new _.Diagram(r.current,{padding:20,grid:e(_.Panel,"Grid",e(_.Shape,"LineH",{stroke:"lightgray",strokeWidth:.5}),e(_.Shape,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:function(e){e.diagram.commandHandler.addTopLevelParts(e.diagram.selection,!0)||e.diagram.currentTool.doCancel()},commandHandler:e(G),"clickCreatingTool.archetypeNodeData":{text:"未命名",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:function(e){var n=e.subject;n.location=n.location.copy().snapToGridPoint(e.diagram.grid.gridOrigin,e.diagram.grid.gridCellSize),setTimeout((function(){e.diagram.commandHandler.editTextBlock()}),20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:function(e){e.subject;setTimeout((function(){e.diagram.commandHandler.editTextBlock()}))},LinkRelinked:function(e){e.parameter.part.invalidateConnectedLinks();var n=e.subject;e.diagram.toolManager.linkingTool.isForwards?n.toNode.invalidateConnectedLinks():n.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),i.current.nodeTemplate=e(_.Node,"Auto",{locationSpot:_.Spot.Center,locationObjectName:"SHAPE",desiredSize:new _.Size(120,60),minSize:new _.Size(40,40),resizable:!0,resizeCellSize:new _.Size(10,10),rotatable:!0},new _.Binding("location","loc",_.Point.parse).makeTwoWay(_.Point.stringify),new _.Binding("desiredSize","size",_.Size.parse).makeTwoWay(_.Size.stringify),e(_.Shape,{name:"SHAPE",fill:u,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:_.Spot.AllSides,toSpot:_.Spot.AllSides},new _.Binding("figure"),new _.Binding("fill"),new _.Binding("stroke","borderColor"),new _.Binding("strokeWidth","thickness"),new _.Binding("strokeDashArray","dash")),e(_.Shape,{width:100,height:20,strokeWidth:0,fill:"transparent"}),e(_.TextBlock,{margin:1,textAlign:"center",overflow:_.TextBlock.OverflowEllipsis,editable:!0},new _.Binding("text").makeTwoWay(),new _.Binding("stroke","color"))),i.current.nodeTemplate.toolTip=e("ToolTip",e(_.Panel,"Vertical",{maxSize:new _.Size(200,NaN)},e(_.TextBlock,{font:"bold 10pt sans-serif",textAlign:"center"},new _.Binding("text")),e(_.TextBlock,{font:"10pt sans-serif",textAlign:"center"},new _.Binding("text","details")))),i.current.nodeTemplate.selectionAdornmentTemplate=e(_.Adornment,"Spot",e(_.Placeholder,{padding:10}),y(_.Spot.Top,"TriangleUp"),y(_.Spot.Left,"TriangleLeft"),y(_.Spot.Right,"TriangleRight"),y(_.Spot.Bottom,"TriangleDown"),j({alignment:new _.Spot(.75,0)})),i.current.nodeTemplate.contextMenu=e("ContextMenu",e("ContextMenuButton",e(_.Panel,"Horizontal",T("Rectangle"),T("RoundedRectangle"),T("Ellipse"),T("Diamond"))),e("ContextMenuButton",e(_.Panel,"Horizontal",T("Parallelogram2"),T("ManualOperation"),T("Procedure"),T("Cylinder1"))),e("ContextMenuButton",e(_.Panel,"Horizontal",T("Terminator"),T("CreateRequest"),T("Document"),T("TriangleDown"))),N(),S(),L()),i.current.groupTemplate=e(_.Group,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:_.Spot.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:function(e,n){n.addMembers(n.diagram.selection,!0)||n.diagram.currentTool.doCancel()},avoidable:!1},new _.Binding("location","loc",_.Point.parse).makeTwoWay(_.Point.stringify),e(_.Panel,"Auto",{name:"BODY"},e(_.Shape,{parameter1:10,fill:u,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:_.Spot.AllSides,toSpot:_.Spot.AllSides},new _.Binding("fill"),new _.Binding("stroke","color"),new _.Binding("strokeWidth","thickness"),new _.Binding("strokeDashArray","dash")),e(_.Placeholder,{background:"transparent",margin:20})),e(_.TextBlock,{alignment:_.Spot.Top,alignmentFocus:_.Spot.Bottom,font:"bold 12pt sans-serif",editable:!0},new _.Binding("text"),new _.Binding("stroke","color"))),i.current.groupTemplate.selectionAdornmentTemplate=e(_.Adornment,"Spot",e(_.Panel,"Auto",e(_.Shape,{fill:null,stroke:"dodgerblue",strokeWidth:3}),e(_.Placeholder,{margin:1.5})),j({alignment:_.Spot.TopRight,alignmentFocus:_.Spot.BottomRight})),i.current.groupTemplate.contextMenu=e("ContextMenu",N(),S(),L()),i.current.linkTemplate=e(_.Link,{layerName:"Foreground",routing:_.Link.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new _.Binding("fromSpot","fromSpot",_.Spot.parse),new _.Binding("toSpot","toSpot",_.Spot.parse),new _.Binding("fromShortLength","dir",(function(e){return e>=1?10:0})),new _.Binding("toShortLength","dir",(function(e){return e>=1?10:0})),new _.Binding("points").makeTwoWay(),e(_.Shape,{strokeWidth:2},new _.Binding("stroke","color"),new _.Binding("strokeWidth","thickness"),new _.Binding("strokeDashArray","dash")),e(_.Shape,{segmentIndex:0,segmentOffset:new _.Point(15,0),segmentOrientation:_.Link.OrientAlong,alignmentFocus:_.Spot.Right,figure:"circle",width:10,strokeWidth:0},new _.Binding("fill","color"),new _.Binding("visible","dir",(function(e){return 1===e}))),e(_.Shape,{segmentIndex:-1,segmentOffset:new _.Point(-10,6),segmentOrientation:_.Link.OrientPlus90,alignmentFocus:_.Spot.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new _.Binding("fill","color"),new _.Binding("visible","dir",(function(e){return e>=1})),new _.Binding("width","thickness",(function(e){return 7+3*e})),new _.Binding("height","thickness",(function(e){return 7+3*e})),new _.Binding("segmentOffset","thickness",(function(e){return new _.Point(-15,4+1.5*e)}))),e(_.Shape,{segmentIndex:0,segmentOffset:new _.Point(15,-6),segmentOrientation:_.Link.OrientMinus90,alignmentFocus:_.Spot.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new _.Binding("fill","color"),new _.Binding("visible","dir",(function(e){return 2===e})),new _.Binding("width","thickness",(function(e){return 7+3*e})),new _.Binding("height","thickness",(function(e){return 7+3*e})),new _.Binding("segmentOffset","thickness",(function(e){return new _.Point(-15,4+1.5*e)}))),e(_.TextBlock,{alignmentFocus:new _.Spot(0,1,-4,0),editable:!0},new _.Binding("text").makeTwoWay(),new _.Binding("stroke","color"))),i.current.linkTemplate.selectionAdornmentTemplate=e(_.Adornment,e(_.Shape,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:C(2)},new _.Binding("pathPattern","thickness",C)),j({alignmentFocus:new _.Spot(0,0,-6,-4)})),i.current.linkTemplate.contextMenu=e("ContextMenu",S(),L(),e("ContextMenuButton",e(_.Panel,"Horizontal",D(0),D(1),D(2))),e("ContextMenuButton",e(_.Panel,"Horizontal",e(_.Panel,"Spot",A(!1),E(_.Spot.Top,!1),E(_.Spot.Left,!1),E(_.Spot.Right,!1),E(_.Spot.Bottom,!1)),e(_.Panel,"Spot",{margin:new _.Margin(0,0,0,2)},A(!0),E(_.Spot.Top,!0),E(_.Spot.Left,!0),E(_.Spot.Right,!0),E(_.Spot.Bottom,!0))))),new _.Palette(o.current,{maxSelectionCount:1,linkTemplate:e(_.Link,{locationSpot:_.Spot.Center,selectionAdornmentTemplate:e(_.Adornment,"Link",{locationSpot:_.Spot.Center},e(_.Shape,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),e(_.Shape,{toArrow:"Standard",stroke:null}))},{routing:_.Link.AvoidsNodes,curve:_.Link.JumpOver,corner:5,toShortLength:4},new _.Binding("points"),e(_.Shape,{isPanelMain:!0,strokeWidth:2}),e(_.Shape,{toArrow:"Standard",stroke:null})),model:new _.GraphLinksModel([{text:"未命名",size:"100 100",fill:null,stroke:"#000"}].concat(B()(_.Shape.getFigureGenerators().toArray().map((function(e){return{text:"未命名",size:"100 100",figure:e.key,fill:"white",stroke:"#666",borderColor:"#000"}})))))}).nodeTemplate=e(_.Node,"Auto",{locationSpot:_.Spot.Center},new _.Binding("location","location",_.Point.parse).makeTwoWay(_.Point.stringify),e(_.Shape,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new _.Binding("stroke").makeTwoWay(),new _.Binding("fill").makeTwoWay(),new _.Binding("figure")),e(_.TextBlock,{margin:new _.Margin(5,5,3,5),font:"10pt sans-serif",minSize:new _.Size(16,16),maxSize:new _.Size(10,NaN),textAlign:"center",editable:!0},new _.Binding("key").makeTwoWay())),setTimeout((function(){i.current.grid=e(_.Panel,"Grid",e(_.Shape,"LineH",{stroke:"lightgray",strokeWidth:.5}),e(_.Shape,"LineV",{stroke:"lightgray",strokeWidth:.5})),i.current.grid.visible=!0,i.current.grid.gridCellStroke="darkgray",i.current.grid.gridCellStrokeWidth=1}),300),window.myDiagrams=i.current,i.current},divClassName:"diagram-component",style:{height:"80vh"}}),(0,m.jsx)("div",{ref:r})]})]}),(0,m.jsx)("div",{className:"tr",children:(0,m.jsx)(S.ZP,{size:"large",onClick:h,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary",children:"保存到编辑器"})})]})})})},Q=t(5112),J=t(94001),q=Q.ZP.Group,K={margin:"0 8px"},X=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(w.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,m.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,m.jsx)("span",{style:K,children:"单元格数:"}),(0,m.jsx)("span",{style:K,children:"行数"}),(0,m.jsx)(w.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,m.jsx)(J.Z,{})}),(0,m.jsx)("span",{style:K,children:"列数"}),(0,m.jsx)(w.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,m.jsx)(J.Z,{})})]}),(0,m.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,m.jsx)("span",{style:K,children:"对齐方式:"}),(0,m.jsx)(w.Z.Item,{name:"align",children:(0,m.jsxs)(q,{children:[(0,m.jsx)(Q.ZP,{value:"default",children:(0,m.jsx)("i",{className:"fa fa-align-justify"})}),(0,m.jsx)(Q.ZP,{value:"left",children:(0,m.jsx)("i",{className:"fa fa-align-left"})}),(0,m.jsx)(Q.ZP,{value:"center",children:(0,m.jsx)("i",{className:"fa fa-align-center"})}),(0,m.jsx)(Q.ZP,{value:"right",children:(0,m.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(S.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(S.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},$=t(78673),ee=t(8433),ne=t.n(ee),te=(0,l.forwardRef)((function(e,n){var t=e.use3d,i=e.width,r=e.height,o=e.callback,s=(e.showSaveButton,(0,l.useRef)()),c=(0,l.useRef)(),u=(0,l.useState)(!1),d=a()(u,2),p=d[0],f=d[1],h=(0,l.useRef)({id:s,appName:"graphing",width:i||1e3,height:r||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,l.useEffect)((function(){c.current=new(ne())(h.current,!0),window.onload=function(){c.current.inject("applet_container")}}),[]);var g=function(){var e=window.ggbApplet.getPNGBase64(1,!0,72);return o&&o(e),e};return(0,l.useEffect)((function(){h.current.appName=p?"3D":"graphing",c.current.inject("applet_container")}),[p]),(0,l.useEffect)((function(){f(t)}),[t]),(0,l.useImperativeHandle)(n,(function(){return{getImgData:g}})),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:s}),(0,m.jsxs)(C.Z,{align:"middle",children:[(0,m.jsx)(Y.Z,{flex:1,children:(0,m.jsx)($.Z,{size:"default",checkedChildren:"关闭3D图像",unCheckedChildren:"开启3D图像",checked:p,onChange:function(e){return f(e)}})}),(0,m.jsx)(Y.Z,{children:(0,m.jsx)(S.ZP,{size:"large",onClick:g,style:{zIndex:8,marginTop:10},type:"primary",children:"保存到编辑器"})})]})]})})),ie=t(81107),re=t(97730),oe=t(8591),ae="link",se="upload-image",ce="add-flowchart",le="draw-image",ue="code-block",de="add-table",pe="------------",fe={default:pe,left:":".concat(pe),center:":".concat(pe,":"),right:"".concat(pe,":")},me=t(36944);var he="@▁▁@",ge=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function ve(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var xe=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ye=c()(c()({},xe+"-B","bold"),xe+"-I","italic"),je=c()(c()(c()(c()(c()(c()(c()(c()({},ae,"添加链接"),ue,"添加代码块"),se,"添加图片"),le,"添加画图"),ce,"插入流程图"),de,"添加表格"),"maths-latex","数学图像"),"inline-latex","LATEX公式"),Me=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,o=e.width,s=void 0===o?"100%":o,u=e.height,g=void 0===u?400:u,v=e.miniToolbar,x=void 0!==v&&v,y=e.isFocus,w=void 0!==y&&y,N=e.watch,S=e.insertTemp,b=e.mode,C=void 0===b?"markdown":b,D=e.id,E=void 0===D?"markdown-editor-id":D,k=e.showResizeBar,z=void 0!==k&&k,O=e.noStorage,P=void 0!==O&&O,B=e.showNullButton,_=void 0!==B&&B,Z=e.showNullProgramButton,G=void 0!==Z&&Z,R=e.hidetoolBar,Y=void 0!==R&&R,W=e.fullScreen,H=void 0!==W&&W,F=e.onBlur,Q=e.onCMBeforeChange,J=e.onFullScreen,q=e.className,K=void 0===q?"":q,$=e.disablePaste,ee=void 0!==$&&$,ne=e.disabled,pe=void 0!==ne&&ne,xe=e.disabledFill,Me=void 0!==xe&&xe,we=e.placeholder,Ne=void 0===we?"":we,Se=e.values,be=void 0===Se?"":Se,Ie=e.extraUse,Le=(0,l.useState)(null),Te=a()(Le,2),Ce=Te[0],De=Te[1],Ae=(0,l.useState)(t),Ee=a()(Ae,2),ke=Ee[0],ze=Ee[1],Oe=(0,l.useState)(N),Pe=a()(Oe,2),Be=Pe[0],_e=Pe[1],Ze=(0,l.useState)(H),Ge=a()(Ze,2),Re=Ge[0],Ue=Ge[1],Ye=(0,l.useState)(""),We=a()(Ye,2),He=We[0],Fe=We[1],Ve=(0,l.useState)(0),Qe=a()(Ve,2),Je=Qe[0],qe=Qe[1],Ke=(0,l.useState)(g),Xe=a()(Ke,2),$e=Xe[0],en=Xe[1],nn=(0,l.useState)(!1),tn=a()(nn,2),rn=(tn[0],tn[1]),on=(0,l.useState)(0),an=a()(on,2),sn=an[0],cn=an[1],ln=(0,l.useState)(0),un=a()(ln,2),dn=un[0],pn=un[1],fn=(0,l.useRef)(),mn=(0,l.useRef)(),hn=(0,l.useRef)(),gn=(0,l.useRef)();(0,l.useEffect)((function(){var e=window.scrollY||window.pageYOffset;ze(be),null==Ce||Ce.setValue(be),window.scrollTo(0,e)}),[be]),(0,l.useEffect)((function(){null==J||J(Re)}),[Re]),(0,l.useEffect)((function(){if(fn.current){var e=function(e,t){if(!ee){var i=t.clipboardData;if(i){var r=i.types.toString(),o=i.items;if("Files"===r||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var a,s=o[1];"file"===(null===(a=o[0])||void 0===a?void 0:a.kind)&&(s=o[0]);var c=s.getAsFile(),l=c.name.split(".").pop();(0,T.I)(c,(function(e){var t,i,r;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ge.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(re.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){oe.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=d().fromTextArea(fn.current,{mode:C,lineNumbers:!x,lineWrapping:!0,value:t,autoCloseTags:!0,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ne):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),r=t.getLine(i.line),o=r.charAt(i.ch-1),a=r.lastIndexOf("@▁@",i.ch),s=r.lastIndexOf("@▁▁@",i.ch),c=a>s?a:s,l=a>s?3:4;if(-1===he.indexOf(o))return null;if(console.log("change1:",n,e,r,i,c,a,s,o),c>=0&&i.ch-c<5){var u=c+l;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),w&&n.focus(),n.on("paste",e),pe&&n.on("beforeChange",(function(e,n){"paste"!==n.origin&&"+input"!==n.origin||n.cancel()})),De(n),function(){n.off("paste",e)}}}),[]);var vn=(0,l.useCallback)((function(){mn.current}),[$e,mn,Re]);(0,l.useEffect)((function(){if(Ce){var e=function(){var e=new p.Z((function(e){var n,t=r()(e);try{for(t.s();!(n=t.n()).done;){var i=n.value;(i.target.offsetHeight>0||i.target.offsetWidth>0)&&(vn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(fn.current.parentElement),e}();return function(){var n,t;null!==(n=fn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=fn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,vn]),(0,l.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=a()(i[t],2),r=n[0],o=n[1],s=c()({},r,(function(){xn(o)}));e.push(s),Ce.addKeyMap(s)},t=0,i=Object.entries(ye);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(E);e>=Je+1e4&&(!n||n!==ke)&&(window.sessionStorage.setItem(E,ke),rn(!0))}}),1e4),(0,l.useEffect)((function(){_e(N)}),[Ce,N]),(0,l.useEffect)((function(){Ce&&w&&Ce.focus()}),[Ce,w]),(0,l.useEffect)((function(){if(Be&&Ce){var e=function(e){var n=e.target;if(gn.current){var t=n.scrollTop/n.scrollHeight;gn.current.scrollTop=gn.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Be]),(0,l.useEffect)((function(){if(Ce&&Q){var e=function(e,n){Q(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,Q]),(0,l.useEffect)((function(){if(Ce&&F){var e=function(){F(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,F]),(0,l.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();ze(t),qe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(G?i(t,Nn(t)):i(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,i]),(0,l.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),ze("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),ze(t),Ce.setCursor(pe?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var xn=(0,l.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),i=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Fe("inline-latex"),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
\n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(he),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return _e(!Be),Ce.focus();case"trigger-full-screen":return Ue(!Re),Ce.focus();case ae:return void Fe(ae);case ue:return void Fe(ue);case se:return void Fe(se);case le:return void Fe(le);case"maths-latex":return void Fe("maths-latex");case ce:return void Fe(ce);case de:return void Fe(de);default:throw new Error}}),[Ce,Be,Re]),yn=(0,l.useCallback)((function(e,n){var t,i,r,o,a;switch(Fe(""),He){case ae:var s=e.title,c=e.link;return Ce.replaceSelection("[".concat(s,"](").concat(c,")")),Ce.focus();case ue:var l=e.language,u=e.content;return Ce.replaceSelection(["```"+l,u,"```"].join("\n")),Ce.focus();case"maths-latex":for(var d=atob(e),p=new Uint8Array(d.length),f=0;f-1||null==v||!v.type?g?Ce.replaceSelection("![ ".concat(g," ]( ").concat(h,' "').concat(g,'" )')):Ce.replaceSelection("![,](".concat(h,")")):(null==v||null===(o=v.type)||void 0===o?void 0:o.indexOf("video"))>-1?Ce.replaceSelection('')):(null==v||null===(a=v.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?Ce.replaceSelection('').concat(v.name,"")):ge.includes(x)?Ce.replaceSelection('').concat(v.name,"")):Ce.replaceSelection("[".concat(v.name,"](").concat(re.Z.API_SERVER).concat(h,")")),Ce.focus();case de:for(var y=e.row,j=e.col,M=e.align,w="\n",N=0;N300&&(n=300),en(g+n+"px")}},i=hn.current,r=!1,o=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,hn]),(0,l.useEffect)((function(){en(g)}),[g]);var wn={width:ve(s),height:ve($e)},Nn=((0,l.useMemo)((function(){if(Je){var e=new Date(Je),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Je]),function(e){var n=[];if(G){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});(0,l.useEffect)((function(){je[He]&&He!==le&&He!==ce&&setTimeout((function(){var e=document.getElementsByClassName("markdown-popup-form")[0],n=window.innerWidth/2-e.offsetWidth/2,t=window.innerHeight/2-e.offsetHeight/2;cn(n),pn(t)}),0)}),[He]);var Sn=function(e,n,t,i){var r=document.body.clientHeight,o=document.body.clientWidth;return!(e<20&&t>e||e>o-20&&tn||n>r-20&&i "})})]}),c!==Q.h.OK?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("p",{className:"c-red",children:"实际输入:"}),(0,k.jsxs)("pre",{children:[!f&&u,f&&(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,J.LR)(m,u)},children:u})]}),(0,k.jsx)("p",{className:"c-red",children:"实际输出:"}),(0,k.jsxs)("pre",{children:[(4===c||5===c)&&L.Base64.decode(x),4!=c&&5!=c&&(f?(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,J.LR)(h,d)},children:d}):L.Base64.decode(d))]}),(0,k.jsx)("p",{className:"c-red",children:"预期输出:"}),(0,k.jsxs)("pre",{children:[!f&&L.Base64.decode(p),f&&(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,J.LR)(v,p)},children:p})]})]}):null]}):null,(null==w?void 0:w.length)>0?(0,k.jsxs)(W.Z,{dataSource:w,rowKey:"id",pagination:!1,children:[(0,k.jsx)(X,{title:"提交时间",dataIndex:"created_at",render:function(e,n){return(0,k.jsxs)("span",{children:[" ",K()(e).format("YYYY-MM-DD HH:mm:ss")]})}},"created_at"),(0,k.jsx)(X,{title:"提交结果",dataIndex:"status",render:function(e,n){var t;return(0,k.jsx)(g.Link,{className:0===e?"c-green":"c-red",to:"/problems/".concat(a,"/record-detail/").concat(n.id,"?backId=").concat(null==S?void 0:S.save_identifier),children:null===(t=C.Im[e])||void 0===t?void 0:t.replace("调试","评测")})}},"status"),(0,k.jsx)(X,{title:"执行用时 (S)",dataIndex:"execute_time"},"execute_time"),(0,k.jsx)(X,{title:"内存消耗(MB)",dataIndex:"execute_memory"},"execute_memory"),(0,k.jsx)(X,{title:"语言",dataIndex:"language"},"language")]}):null,N>15?(0,k.jsx)(H.Z,{className:Y.pagination,current:r,pageSize:15,total:N,onChange:o}):null]})},ee=t(72721),ne=t(12563),te=t(81327),ie="desc___X8_hx",re="info___C1DPv",oe="commit-info____9yQm",ae=t(96030),se={1:{name:"简单",color:"#52c41a"},2:{name:"适中",color:"#faad14"},3:{name:"困难",color:"#f5222d"}},ce=function(e){var n=e.hack,t=(e.onTriggerPraise,e.toDiscuss),i=(n.language,n.difficulty),r=n.time_limit,o=(n.username,n.user_path,n.user_praise,n.comments_count),a=(n.praises_count,n.description),s=n.pass_count,c=n.submit_count;(0,g.useLocation)();console.log(n.language,"language");var l=se[i];return(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("ul",{className:re,children:[(0,k.jsxs)("li",{children:["难度:",(0,k.jsx)(ne.Z,{color:l.color,children:l.name})]}),(0,k.jsxs)("li",{children:["单个测试集评测时长限制:",(0,k.jsxs)("b",{children:[r,"秒"]})]})]}),(0,k.jsx)(ae.Z,{value:a,className:ie}),(0,k.jsxs)("ul",{className:oe,children:[(0,k.jsx)("li",{children:(0,k.jsxs)(te.Z,{size:4,children:[(0,k.jsx)("span",{children:"通过次数"})," ",(0,k.jsx)("b",{children:s})]})}),(0,k.jsxs)("li",{children:[(0,k.jsxs)(te.Z,{size:4,children:[(0,k.jsx)("span",{children:"提交次数"})," ",(0,k.jsx)("b",{children:c})]})," "]}),(0,k.jsx)("li",{style:{flex:"1 0 0"}}),(0,k.jsxs)("li",{children:[(0,k.jsxs)(te.Z,{size:4,children:[(0,k.jsx)("i",{className:"iconfont icon-huifu1",onClick:t})," ",(0,k.jsx)("b",{children:o})]})," "]})]})]})},le=t(52465);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var ue=t(37205),de=t.n(ue),pe=t(11418),fe=t(23634);function me(e){return(0,fe.U2)("comments.json",e)}function he(e){return(0,fe.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:1})}function ge(e){return(0,fe.v_)("comments/reply.json",e)}function ve(e){return(0,fe.v_)("comments.json",e)}function xe(e){return(0,fe.v_)("comments/".concat(null==e?void 0:e.id,"/hidden.json"),e)}function ye(e){return(0,fe.IV)("comments/".concat(null==e?void 0:e.id,".json"))}var je=t(8490),Me=t(74505);function we(e){var n=e.author;return(0,k.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,k.jsx)("img",{alt:"用户头像",height:"50",style:{borderRadius:"50%"},src:"".concat(S.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})})}function Ne(e){var n=e.data,t=e.index,i=e.parentDiscussIndex,r=e.user,o=e.onSetActionType,a=n.author,s=n.can_delete,c=n.content,l=n.id,u=n.time;var d=r.admin||s||a.user_id===r.user_id;return(0,k.jsxs)("div",{className:"discuss-item-container second-discuss ",children:[(0,k.jsx)(we,{author:a}),(0,k.jsxs)("section",{children:[(0,k.jsxs)("div",{className:"discuss-info",children:[(0,k.jsx)("a",{href:"/users/".concat(a.login),target:"_blank",children:a.name}),(0,k.jsx)("span",{className:"grey",children:u}),(0,k.jsx)("div",{className:"btn-group",style:{marginBottom:0},children:d?(0,k.jsx)("a",{onClick:function(){o({id:l,index:t,type:"delete-discuss",parentDiscussIndex:i,message:"确定要删除该条回复吗"})},title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu"})}):null})]}),(0,k.jsx)(ae.Z,{className:"discuss-content",value:c})]})]})}var Se=function(e){var n=e.user,t=e.data,i=e.index,r=e.onPlusDiscuss,o=e.onSetActionType,a=e.activeDiscussIndex,s=e.onReplyDiscuss,c=e.onSetActiveDiscussIndex,l=t.content,u=t.children,d=t.hidden,p=t.id,f=t.praise_count,m=t.time,h=t.user_praise,g=t.can_delete,v=t.author;console.log(g&&(!u||0==u.length),"children22");n.admin||(n.user_id,v.user_id);return(0,k.jsxs)("div",{className:"discuss-item-container",children:[(0,k.jsx)(we,{author:v}),(0,k.jsxs)("section",{children:[(0,k.jsxs)("div",{className:"discuss-info",children:[(0,k.jsxs)("a",{href:"/users/".concat(v.login),target:"_blank",children:[" ",v.name," "]}),(0,k.jsx)("span",{className:"grey",children:m})]}),(0,k.jsx)(ae.Z,{className:"discuss-content",value:l}),u&&u.length>0?(0,k.jsx)("div",{className:"reply-discuss-container",children:u.map((function(e,t){return(0,k.jsx)(Ne,{data:e,index:t,user:n,onSetActionType:o,parentDiscussIndex:i},e.id)}))}):null,(0,k.jsxs)("div",{className:"btn-group",children:[(0,Me.Ny)()?(0,k.jsx)("a",{onClick:function(){o({id:p,index:i,params:{hidden:d?"0":"1"},type:"hidden-discuss",message:d?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:d?"取消隐藏":"隐藏评论",children:(0,k.jsx)("i",{className:d?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,!g||u&&0!=u.length?null:(0,k.jsx)("a",{onClick:function(){o({id:p,index:i,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,k.jsxs)("a",{onClick:function(){c(p)},title:"回复",children:[" ",(0,k.jsx)("i",{className:"iconfont icon-huifu1"})," "]}),(0,k.jsxs)("a",{onClick:function(){r(p,!h,i)},className:h?"c-orange":"",children:[(0,k.jsx)("i",{className:h?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,k.jsx)("span",{children:f||""})]})]}),(0,k.jsx)(je.Z,{id:p,activeDiscussIndex:a,onReplyDiscuss:s})]})]},p)},be=t(94422),Ie=t(52025),Le=function(e){var n=e.user_praise,t=e.praise_count,i=e.praisePlus,r=e.onCreateDiscuss,o=e.discuss_count,s=(0,f.useState)(!1),l=u()(s,2),d=l[0],p=l[1],m=(0,f.useState)(""),h=u()(m,2),g=h[0],v=h[1];function x(){p(!1)}function y(){return(y=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r(g),v(""),p(!1);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,k.jsxs)("div",{className:"dis-input-editor-container ".concat(d?"active":""," "),children:[(0,k.jsxs)("div",{className:d?"text-area hide":"text-area",children:[(0,k.jsx)("input",{placeholder:"说点什么",onClick:function(){p(!0)}}),(0,k.jsxs)("a",{style:{alignItems:"center"},children:[" ",(0,k.jsx)("i",{className:"iconfont icon-huifu1"}),"    ",o," "]}),(0,k.jsxs)("a",{className:"c-light-black",onClick:i,style:{alignItems:"center"},title:n?"取消点赞":"点赞",children:[(0,k.jsx)("i",{className:"mr3 ".concat(n?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),t?(0,k.jsx)("span",{children:t}):""]})]}),d?(0,k.jsx)("div",{className:"input-mask",onClick:x}):null,(0,k.jsxs)("div",{className:d?"md-container":"md-container hide",children:[(0,k.jsx)(Ie.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:g,height:240,onChange:function(e){v(e)}}),(0,k.jsx)("div",{className:"tip-container",onClick:x,children:(0,k.jsx)("a",{className:"btn-send",onClick:function(){return y.apply(this,arguments)},children:" 发送 "})})]})]})},Te={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},Ce=function(e){return e[e.GET_DISCUSSES=0]="GET_DISCUSSES",e[e.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",e[e.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",e[e.PLUS_DISCUSS=3]="PLUS_DISCUSS",e[e.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",e[e.SET_PAGE=5]="SET_PAGE",e[e.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",e}(Ce||{});function De(e,n){switch(n.type){case Ce.SHOW_DISCUSSES_LOADING:return p()(p()({},e),{},{loading:!0});case Ce.GET_DISCUSSES:case Ce.TOP_OR_DOWN_DISCUSS:case Ce.SET_ACTION_TYPE:case Ce.PLUS_DISCUSS:case Ce.SET_PAGE:case Ce.ACTIVE_DISCUSS_INDEX:return p()(p()({},e),n.payload);default:throw new Error}}var Ae=function(e){var n=e.user,t=e.identifier,i=e.hack,r=e.onTriggerPraise,o=e.setDiscussTotal,s=(0,f.useReducer)(De,Te),l=u()(s,2),d=l[0],m=l[1],h=d.loading,g=d.page,v=d.data,j=d.count,M=d.actionType,w=d.activeDiscussIndex;console.log("---",d);var N=(0,f.useCallback)(c()(a()().mark((function e(){var n,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m({type:Ce.SHOW_DISCUSSES_LOADING}),e.next=3,me({container_type:"Practice",container_identifier:t,limit:10,page:g});case 3:n=e.sent,i=n.comments,r=n.disscuss_count,m({type:Ce.GET_DISCUSSES,payload:{data:i,count:r,loading:!1}}),o(r);case 7:case"end":return e.stop()}}),e)}))),[g,t]);function S(e){m({type:Ce.SET_ACTION_TYPE,payload:{actionType:e}})}function b(e){m(w===e?{type:Ce.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}:{type:Ce.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:e}})}function I(e,n,t){return L.apply(this,arguments)}function L(){return(L=c()(a()().mark((function e(n,t,i){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,he(n);case 3:r=e.sent,v[i].user_praise=t,v[i].praise_count=r.praise_count,m({type:Ce.PLUS_DISCUSS,payload:{data:de()(v)}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function T(){return(T=c()(a()().mark((function e(){var n,i,r,o,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=M.id,i=M.params,r=M.type,o=M.index,s=M.parentDiscussIndex,"hidden-discuss"!==r){e.next=7;break}return console.log(i,"params"),e.next=5,xe(p()({id:n,container_type:"Practice",container_identifier:t},i));case 5:s?v[s].children[o].hidden=1==i.hidden:v[o].hidden=1==i.hidden,m({type:Ce.SET_ACTION_TYPE,payload:{actionType:null,data:de()(v)}});case 7:if("delete-discuss"!==r){e.next=13;break}return e.next=10,ye({id:n,container_type:"Practice",container_identifier:t});case 10:return m({type:Ce.SET_ACTION_TYPE,payload:{actionType:null}}),e.next=13,N();case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function C(e,n){return D.apply(this,arguments)}function D(){return(D=c()(a()().mark((function e(n,i){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,ge({container_type:"Practice",container_identifier:t,comments:{content:i,parent_id:n}});case 3:N(),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),console.log(e.t0);case 9:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}function A(){return(A=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m({type:Ce.SHOW_DISCUSSES_LOADING}),e.next=3,ve({comments:{content:n},container_type:"Practice",container_identifier:t});case 3:N();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,f.useEffect)((function(){N()}),[t,g]),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("div",{className:"discuss-panel",children:[0===v.length?(0,k.jsx)(ee.Z,{}):(0,k.jsx)(y.Z,{spinning:h,children:v.map((function(e,t){return(0,k.jsx)(Se,{onReplyDiscuss:C,onPlusDiscuss:I,onSetActiveDiscussIndex:b,onSetActionType:S,data:e,index:t,user:n,activeDiscussIndex:w})}))}),j>10?(0,k.jsx)("div",{className:"pagination-container mt10 mb10",children:(0,k.jsx)(H.Z,{showQuickJumper:!0,onChange:function(e){m({type:Ce.SET_PAGE,payload:{page:e}})},current:g,total:j,showTotal:function(e){return(0,k.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,k.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})}):null]}),(0,k.jsx)(Le,{user_praise:i.user_praise,praise_count:i.praises_count,praisePlus:r,discuss_count:i.comments_count,onCreateDiscuss:function(e){return A.apply(this,arguments)}}),(0,k.jsxs)(pe.Z,{children:[(0,k.jsx)(x.Z,{centered:!0,title:"提示",open:!!M,onOk:function(){return T.apply(this,arguments)},onCancel:function(){m({type:Ce.SET_ACTION_TYPE,payload:{actionType:null}})},children:(0,k.jsx)("p",{children:M?M.message:""})}),(0,k.jsx)(be.Z,{})]})]})},Ee="wrap___sgoJE",ke="head___b9a9v",ze="sort___L2Zw8",Oe="btn___khuE4",Pe="listWarp___zZj6C",Be="pagination___XlROP",_e="fixedRight___MuAXo",Ze="oj-width-input___RsZb6",Ge="active___BczOO",Re="line___VC_Ry",Ue="list___n9ABd",Ye="left___LVHqw",We="mask___fP13z",He="right___iLe52",Fe="name___Oz_7h",Ve="title___2Sess",Qe="a___t7rIW",Je="b___Kb_45",qe="des___CjMBM",Ke="tag___V0PVb";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Xe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjOTk5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQ0NDIi8+PC9nPjwvc3ZnPg==";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var $e="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNC43MTcuMDFoOC44NGMxLjU3MSAwIDIuMzU3Ljc3NyAyLjM1NyAyLjMzMnY1LjI1YzAgMS41NTYtLjc4NiAyLjMzNC0yLjM1NyAyLjMzNGgtOC44NGMtMS41NzIgMC0yLjM1Ny0uNzc4LTIuMzU3LTIuMzM0di01LjI1QzIuMzYuNzg3IDMuMTQ1LjAxIDQuNzE3LjAxWiIgZmlsbD0iIzk5OSIvPjxwYXRoIGQ9Ik0yLjM2IDIuMzQyaDguODRhMi4zNyAyLjM3IDAgMCAxIDEuNjY2LjY4NGMuNDQyLjQzNy42OSAxLjAzLjY5IDEuNjV2NS4yNWMwIDEuMjg4LTEuMDU1IDIuMzMzLTIuMzU3IDIuMzMzSDcuOTRsLTEuMTYgMS4xNTMtMS4xNjctMS4xNTNIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NXYtNS4yNWMwLS42Mi4yNDgtMS4yMTMuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4NFoiIGZpbGw9IiNCNkQwRkMiLz48cGF0aCBkPSJNMi4zNiAyLjkyNmg4Ljg0YzEuMzAxIDAgMi4zNTcgMS4wNDQgMi4zNTcgMi4zMzN2NS4yNWMwIC42MTktLjI0OSAxLjIxMi0uNjkgMS42NWEyLjM3IDIuMzcgMCAwIDEtMS42NjguNjgzSDcuOTRsLTEuMTYgMS4xNTQtMS4xNjctMS4xNTRIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NVY1LjI2YzAtLjYxOS4yNDgtMS4yMTIuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4M1oiIGZpbGw9IiNDQ0MiLz48cGF0aCBkPSJNMy41MzggNS44NDJoNi40ODNjLjM5MyAwIC41ODkuMTk1LjU4OS41ODQgMCAuMzg5LS4xOTYuNTgzLS41OS41ODNIMy41MzljLS4zOTMgMC0uNTktLjE5NC0uNTktLjU4MyAwLS4zOS4xOTctLjU4NC41OS0uNTg0Wk0zLjUzOCA4Ljc2aDQuNzE1Yy4zOTMgMCAuNTkuMTk0LjU5LjU4MiAwIC4zOS0uMTk3LjU4NC0uNTkuNTg0SDMuNTM4Yy0uMzkzIDAtLjU5LS4xOTUtLjU5LS41ODQgMC0uMzg4LjE5Ny0uNTgzLjU5LS41ODNaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var en="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy45NjUgMTEuOTYxQzIuNTkzIDExLjk2MSAwIDYuOTI2IDAgNS45ODEgMCA1LjAzNSAyLjYyMyAwIDcuOTY1IDBzNy45NjUgNC45ODQgNy45NjUgNS45OGMwIC45OTctMi41OTMgNS45ODEtNy45NjUgNS45ODFabTAtMi4yMDhjMS4yOTYgMCAyLjQ5NC0uNzIgMy4xNDItMS44ODZhMy45MDIgMy45MDIgMCAwIDAgMC0zLjc3M2MtLjY0OC0xLjE2Ny0xLjg0Ni0xLjg4Ni0zLjE0Mi0xLjg4Ni0yLjAwNCAwLTMuNjI5IDEuNjktMy42MjkgMy43NzNzMS42MjUgMy43NzIgMy42MjkgMy43NzJaIiBmaWxsPSIjQ0NDIi8+PHBhdGggZD0iTTcuOTY1IDguMjhjLTEuMjIyIDAtMi4yMTMtMS4wMjktMi4yMTMtMi4zIDAtMS4yNy45OTEtMi4zIDIuMjEzLTIuM3MyLjIxMiAxLjAzIDIuMjEyIDIuM2MwIDEuMjcxLS45OSAyLjMtMi4yMTIgMi4zWiIgZmlsbD0iIzk5OSIvPjwvZz48L3N2Zz4=",nn=function(e){var n=e.style,t=void 0===n?{}:n,i=e.onClick,r=e.onAssist,o=e.onHide,a=e.data,s=e.active,c=e.showLine;return(0,k.jsxs)(f.Fragment,{children:[(0,k.jsxs)("div",{className:s===(null==a?void 0:a.id)?"".concat(Ue," ").concat(Ge):Ue,style:t,onClick:function(){return i(a)},children:[(null==a?void 0:a.video)&&(0,k.jsxs)("div",{className:Ye,children:[(0,k.jsx)("img",{src:null==a?void 0:a.video_cover}),(0,k.jsxs)("div",{children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDBhMSAxIDAgMCAxIDEgMXY4YTEgMSAwIDAgMS0xIDFIMWExIDEgMCAwIDEtMS0xVjFhMSAxIDAgMCAxIDEtMWgxMFpNNC40IDIuNGEuNC40IDAgMCAwLS40LjR2NC40YS40LjQgMCAwIDAgLjY0LjMybDIuNzItMi4wNGEuNi42IDAgMCAwIDAtLjk2TDQuNjQgMi40OGEuNC40IDAgMCAwLS4yNC0uMDhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4="}),(0,k.jsx)("span",{children:null==a?void 0:a.video_duration})]}),(0,k.jsx)("div",{className:We})]}),(0,k.jsxs)("div",{className:He,children:[(0,k.jsxs)("div",{className:Fe,children:[(0,k.jsx)("img",{src:S.Z.IMG_SERVER+"/images/"+(null==a?void 0:a.image_url),width:30,height:30}),(0,k.jsx)("div",{title:null==a?void 0:a.name,className:Ve,children:null==a?void 0:a.name}),(null==a?void 0:a.is_authority)&&(0,k.jsx)("div",{className:Je,children:"官方"}),(null==a?void 0:a.is_excellent)&&(0,k.jsx)("div",{className:Qe,children:"精选"})]}),(0,k.jsx)("div",{className:qe,children:(0,k.jsx)(ae.Z,{showLines:2,showTextOnly:!0,value:(null==a?void 0:a.content)||"暂无内容"})}),(0,k.jsxs)("div",{className:Ke,children:[(0,k.jsxs)("span",{className:"current",onClick:function(e){e.stopPropagation(),r(a)},children:[(0,k.jsx)("img",{src:null!=a&&a.user_liker?"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjMDE1MmQ5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==":Xe}),(0,k.jsx)("span",{style:{color:null!=a&&a.user_liker?"#0152d9":"#656f87"},children:null==a?void 0:a.praises_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:$e}),(0,k.jsx)("span",{children:null==a?void 0:a.discusses_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:en}),(0,k.jsx)("span",{children:null==a?void 0:a.viewed_count})]}),(0,Me.Ny)()&&(0,k.jsx)("span",{className:"current",style:{color:"#0152d9",marginRight:0,userSelect:"none"},onClick:function(e){e.stopPropagation(),o(a)},children:null!=a&&a.is_hidden?"取消隐藏":"隐藏"})]})]})]}),c&&(0,k.jsx)("div",{className:Re})]})},tn={flex_box_center:"flex_box_center___C6sVF",flex_space_between:"flex_space_between___VEt8l",flex_box_vertical_center:"flex_box_vertical_center___qeD5F",flex_box_center_end:"flex_box_center_end___iYJd9",flex_box_column:"flex_box_column___iAKJf",listForm:"listForm___leDJL",scroll:"scroll___wtFaF",formWrap:"formWrap___p3W41",btns:"btns___Izl4q",main:"main___xTqlG",mainLoading:"mainLoading___QLa9s",tip:"tip___a0tbY",proWarp:"proWarp___BZhOt",pro:"pro___Yp1Rx",mainSucceed:"mainSucceed___HfaTf",del:"del___TXGhB"},rn=t(6848),on=t(24581);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var an="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0FGQkFDQiIgZD0iTTkuOTkuMDJDNC40ODIuMDIuMDIgNC40ODIuMDIgOS45OWMwIDUuNTA2IDQuNDYzIDkuOTcgOS45NyA5Ljk3IDUuNTA2IDAgOS45Ny00LjQ2NCA5Ljk3LTkuOTcgMC01LjUwNy00LjQ2NC05Ljk3LTkuOTctOS45N1ptMS42MzYgMTMuNjljLS43NDQgMS4xOS0xLjQ4OCAyLjA4My0yLjgyNyAyLjA4My0uODkzLS4xNDktMS4xOS0uNzQ0LTEuMDQyLTEuNDg4bDEuNjM3LTUuNTA2YzAtLjE0OSAwLS4yOTgtLjE0OS0uMjk4LS4xNDggMC0uNDQ2IDAtLjU5NS4yOThsLTEuMDQyIDEuMTl2LS43NDRjLjc0NS0xLjE5IDEuOTM1LTIuMDgzIDIuODI4LTIuMDgzLjc0NC4xNDkgMS4xOS43NDQgMS4wNDIgMS40ODhMOS44NCAxNC4zMDVjMCAuMTQ5IDAgLjI5OC4xNDguMjk4LjE1IDAgLjQ0Ny0uMTUuNTk2LS4yOThsMS4wNDEtMS4zNHYuNzQ1Wm0tLjI5Ny03LjI5MmMtLjU5NiAwLTEuMTktLjQ0Ni0xLjE5LTEuMTkgMC0uNzQ1LjQ0Ni0xLjE5MSAxLjE5LTEuMTkxLjU5NSAwIDEuMTkuNDQ2IDEuMTkgMS4xOSAwIC43NDUtLjU5NSAxLjE5MS0xLjE5IDEuMTkxWiIvPjwvc3ZnPg==",sn=function(e,n){var t,i,r,o=n.payload.uploadInfo,a=void 0===o?{}:o;switch(n.type){case"addVideo":return{videoList:[].concat(de()(e.videoList),[{name:a.file.name,size:a.file.size,type:a.file.type,fileHash:a.fileHash,state:a.state,video_id:a.videoId,attachment_id:"",article_id:-1,loaded:0,title:""}])};case"removeVideo":return{videoList:e.videoList.filter((function(e){return e.name!==n.payload.name}))};case"replaceVideo":return{videoList:n.payload};case"removeAll":default:return[];case"updateProgress":return{videoList:e.videoList.map((function(e){return e.name===n.payload.uploadInfo.file.name?p()(p()({},e),{loaded:n.payload.progressPercent,video_id:a.videoId,fileHash:a.fileHash}):e}))};case"updateTitle":return{videoList:null===(t=e.videoList)||void 0===t?void 0:t.map((function(e){return e.name===n.payload.item.name?p()(p()({},e),{title:n.payload.title}):e}))};case"updateImg":return{videoList:null===(i=e.videoList)||void 0===i?void 0:i.map((function(e){return e.name===n.payload.item.name?p()(p()({},e),{attachment_id:n.payload.attachment_id}):e}))};case"updateImg":return{videoList:null===(r=e.videoList)||void 0===r?void 0:r.map((function(e){return e.name===n.payload.item.name?p()(p()({},e),{attachment_id:n.payload.attachment_id}):e}))}}},cn=function(e){var n,t,i=e.onClose,r=e.onOk,o=e.identifier,s=e.active,l=A.Z.useForm(),d=u()(l,1)[0],m=(0,f.useState)({}),h=u()(m,2),v=h[0],y=h[1],M=(0,f.useState)(!1),N=u()(M,2),S=N[0],b=N[1],I=(0,f.useState)(!1),L=u()(I,2),T=L[0],C=L[1],z=(0,f.useReducer)(sn,{videoList:[]}),O=u()(z,2),P=O[0],B=O[1],_=(0,Me.eY)(),Z=((0,g.useParams)(),(0,f.useRef)());(0,f.useEffect)((function(){s&&R()}),[s]);var G,R=function(){var e=c()(a()().mark((function e(){var n,t,i,r,c,l,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.M3)(o,{active:s});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(c={name:null==n||null===(t=n.data)||void 0===t?void 0:t.name,content:null==n||null===(i=n.data)||void 0===i?void 0:i.content},d.setFieldsValue(c),y(c),null!=n&&null!==(r=n.data)&&void 0!==r&&null!==(r=r.videos)&&void 0!==r&&r[0]&&B({type:"replaceVideo",payload:[{video_id:null==n||null===(l=n.data)||void 0===l||null===(l=l.videos)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.video_id,name:null==n||null===(u=n.data)||void 0===u||null===(u=u.videos)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.title,loaded:100}]}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){var e=c()(a()().mark((function e(n){var t,i,c,l,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i={videos:P.videoList,articles:n},C(!0),!s){e.next=9;break}return i.active=s,e.next=6,(0,w.gu)(o,i);case 6:c=e.sent,e.next=12;break;case 9:return e.next=11,(0,w.bx)(o,i);case 11:c=e.sent;case 12:0===(null===(t=c)||void 0===t?void 0:t.status)&&(console.log(s||(null===(l=c)||void 0===l?void 0:l.id),44),r(s||(null===(u=c)||void 0===u?void 0:u.id))),C(!1);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(){document.getElementById("fileUpload").value=""},W=function(e){return(0,k.jsxs)("div",{className:tn.mainSucceed,children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDBjOC4yODUgMCAxNSA2LjcxNyAxNSAxNSAwIDguMjg1LTYuNzE1IDE1LTE1IDE1LTguMjgzIDAtMTUtNi43MTUtMTUtMTVDMCA2LjcxNyA2LjcxNyAwIDE1IDBabTEwLjA0MSA3LjV2LjAxYTQ3LjkzNCA0Ny45MzQgMCAwIDAtMTEuMjMyIDkuMzg2bC00LjM3Mi0zLjN2LS4wMDJMNy41IDE1LjA4bDcuNTUzIDcuNDJBNDQuNjI1IDQ0LjYyNSAwIDAgMSAyNS41IDguNTVsLS40NTktMS4wNVoiIGZpbGw9IiM0NEQ3QjYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",alt:""}),(0,k.jsx)("span",{children:"上传成功"}),(0,k.jsx)("div",{className:tn.tip,children:(0,k.jsx)(rn.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,k.jsx)("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,k.jsx)("div",{children:"2、不支持断点续传,文件大小请勿超过1G;"}),(0,k.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"})]}),children:(0,k.jsx)("img",{src:an,alt:""})})}),(0,k.jsxs)("div",{className:tn.del,onClick:function(){return n=e.name,t=100==e.loaded,void x.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,k.jsxs)("div",{className:"tc",children:["您确认要",t?"删除":"取消上传","该视频吗?"]}),onOk:function(){Y(),B({type:"removeVideo",payload:{name:n}})}});var n,t},children:[(0,k.jsx)("i",{className:"iconfont icon-shanchu7 mr5"}),"删除视频"]})]})},H=null===(n=P.videoList)||void 0===n?void 0:n.length;return(0,k.jsxs)("div",{className:tn.listForm,children:[(0,k.jsxs)("header",{children:[s?"编辑":"发布","题解"]}),(0,k.jsxs)("section",{className:tn.scroll,id:"sss",children:[(0,k.jsxs)("div",{className:tn.formWrap,children:[" ",(0,k.jsxs)(A.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){y(p()({},n))},onFinish:U,children:[(0,k.jsx)(A.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,k.jsx)(D.Z,{bordered:!1,placeholder:"请输入名称,最大限制60个字符",suffix:"".concat((null===(t=v.name)||void 0===t?void 0:t.length)||0,"/60")})}),(0,k.jsx)(A.Z.Item,{name:"content",label:"内容:",children:(0,k.jsx)(Ie.Z,{defaultValue:v.content||"",watch:!0})})]})]}),(0,k.jsxs)("div",{className:tn.upload,children:[H?(0,k.jsx)(f.Fragment,{children:null===(G=P.videoList)||void 0===G?void 0:G.map((function(e,n){return(0,k.jsx)(f.Fragment,{children:100==e.loaded?W(e):(t=e.loaded,(0,k.jsxs)("div",{className:tn.mainLoading,children:[(0,k.jsxs)("div",{className:tn.proWarp,children:[(0,k.jsx)("div",{className:tn.pro,children:(0,k.jsx)("div",{style:{width:t}})}),(0,k.jsxs)("span",{children:[t||0,"%"]})]}),(0,k.jsx)("aside",{children:"上传中"}),(0,k.jsx)("div",{className:tn.tip,children:(0,k.jsx)(rn.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,k.jsx)("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,k.jsx)("div",{children:"2、不支持断点续传,文件大小请勿超过1G;"}),(0,k.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"})]}),children:(0,k.jsx)("img",{src:an,alt:""})})})]}))},n);var t}))}):(0,k.jsxs)("label",{htmlFor:"fileUpload",className:tn.main,children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNiAwQzEuMTc1IDAgLjc2OC4xNy40NjguNDc0QTEuNjMgMS42MyAwIDAgMCAwIDEuNjIydjMuMjQzaDMuMjM3TDcuMzc4IDBIMS42Wm03Ljg3NiAwTDUuMzM4IDQuODY1aDUuOUwxNS4zNzEgMEg5LjQ3NlptNy45OTggMC00LjEzNyA0Ljg2NWg1Ljg5NkwyMy4zNzIgMGgtNS44OThabTggMC00LjEzOCA0Ljg2NWg2LjY2VjEuNjIyYTEuNjI5IDEuNjI5IDAgMCAwLS40NjctMS4xNDhBMS41ODUgMS41ODUgMCAwIDAgMjYuMzk3IDBoLS45MjRaTTAgNi40ODd2MTcuODM3YzAgLjQzLjE2Ny44NDQuNDY4IDEuMTQ4LjMuMzA1LjcwNy40NzUgMS4xMzIuNDc0aDE4LjYxYTYuNTE1IDYuNTE1IDAgMCAxIDEuNjUyLTYuMjE4IDYuMzEgNi4zMSAwIDAgMSA2LjEzNC0xLjY3NVY2LjQ4N0gwWm0xMS45OTggNS42NzUgNi40IDQuMDU2LTYuNCA0LjA1NXYtOC4xMVptMTQuMzk5IDYuNDg3Yy0zLjA5Mi4wMDItNS41OTcgMi41NDQtNS41OTUgNS42NzguMDAxIDMuMTM0IDIuNTA4IDUuNjc0IDUuNiA1LjY3M0MyOS40OTQgMzAgMzIgMjcuNDU4IDMyIDI0LjMyNGMwLTEuNTA2LS41OS0yLjk1LTEuNjQxLTQuMDE0YTUuNTYxIDUuNTYxIDAgMCAwLTMuOTYyLTEuNjYxWm0wIDIuMDI3Yy4yMi4wMDMuNDI4LjEuNTc0LjI2Ni42NjMuNiAxLjMyNyAxLjM1MiAxLjk5IDIuMDAyYS44LjggMCAwIDEgMCAxLjE0Ljc4OC43ODggMCAwIDEtMS4xMjUgMGwtLjYzOC0uNjQ2djMuNzI0YS44MTQuODE0IDAgMCAxLS4zOTIuNzI0Ljc5Ljc5IDAgMCAxLS44MTUgMCAuODE0LjgxNCAwIDAgMS0uMzkyLS43MjR2LTMuNzI0bC0uNjM3LjY0NmEuNzkuNzkgMCAwIDEtLjc3My4yMTUuODAzLjgwMyAwIDAgMS0uNTY3LS41NzUuODE2LjgxNiAwIDAgMSAuMjEyLS43ODNjLjY1MS0uNjY0IDEuMzMzLTEuMzg4IDEuOTktMi4wMDJhLjc3OC43NzggMCAwIDEgLjU3NS0uMjY2bC0uMDAyLjAwM1oiIGZpbGw9IiMwMTUyZDkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",alt:""}),(0,k.jsx)("span",{children:"上传视频"})]}),(0,k.jsx)("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:function(e){var n,t=e.target.files[0];if(t){var i=t.name.toLowerCase();return i&&-1==i.indexOf(".avi")&&-1==i.indexOf(".flv")&&-1==i.indexOf(".f4v")&&-1==i.indexOf(".m4v")&&-1==i.indexOf(".mov")&&-1==i.indexOf(".mp4")&&-1==i.indexOf(".rmvb")&&-1==i.indexOf(".swf")&&-1==i.indexOf(".webm")&&-1==i.indexOf(".wmv")?(j.ZP.info("不支持的视频格式"),void Y()):t.size>1073741824?(j.ZP.info("视频大小超过".concat(1024,"M")),void Y()):null!==(n=P.videoList)&&void 0!==n&&n.find((function(e){return e.name===t.name}))?(j.ZP.info("你不能上传同一个视频文件名称,请重新选择。"),void Y()):void function(e){var n='{"Vod":{}}';b(!0),Z.current?Z.current.addFile(e,null,null,null,n):(0,on.o)(null==_?void 0:_.login,"",{create:!Z,addFileSuccess:function(e){B({type:"addVideo",payload:{uploadInfo:e}})},onUploadProgress:function(e,n,t){var i=Math.ceil(100*t);B({type:"updateProgress",payload:{uploadInfo:e,progressPercent:i}}),Y()},onUploadFailed:function(e){j.ZP.info("视频云服务出现异常,请重新上传。")},onUploadEnd:function(e){b(!1)},onUploadSucceed:function(e){b(!1)},onUploadError:function(e){b(!1)},gotUploader:function(t){t.addFile(e,null,null,null,n),Z.current=t}})}(t)}Y()},accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"})]})]}),(0,k.jsxs)("div",{className:tn.btns,children:[(0,k.jsx)(E.ZP,{onClick:function(){x.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"注意",icon:null,className:"custom-modal-divider",content:"您正在编写题解,点击关闭后,您的题解内容将不会进行保存。",onOk:i})},type:"primary",ghost:!0,children:"关闭"}),(0,k.jsx)(E.ZP,{loading:T,disabled:S,onClick:function(){return d.submit()},type:"primary",children:"发布题解"})]})]})},ln="listDetails___HpDwH",un="head___wipEz",dn="name___qdH8S",pn="title___B0yUa",fn="a___LB6ZS",mn="b___yvOON",hn="tag___bRCso",gn="btn___akBxg",vn="scroll___JKC_q",xn="video___nEr4F",yn="html___GDNSx",jn="g___LSOhO",Mn="btns___Ci727",wn=t(96865);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Nn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMy41NjYgMTkuMDhWOC4xMzRjMC0uNDQzLS4zMTgtLjgwMi0uNzEtLjgwMkgxLjM0Yy0uNzMgMC0xLjMyMi42Ny0xLjMyMiAxLjQ5NnY5LjU1OGMwIC44MjcuNTkzIDEuNDk2IDEuMzIyIDEuNDk2aDEuNTE1Yy4zOTIgMCAuNzEtLjM2LjcxLS44MDJaIiBmaWxsPSIjQTNEM0ZGIi8+PHBhdGggZD0iTTQuNTg1IDE5LjMwM1Y3LjljMC0uMjYzLjE4OC0uNDk1LjQ1OS0uNTU5Ljk1NS0uMjI5IDMuMTQ3LTEuMDQ5IDQuMDgtMy44NDguNTY3LTIuNDUxIDEuMTgyLTMuNjA3IDMuMDA4LTMuNDY5IDEuODI2LjEzOSAxLjk0OCAxLjgwNCAxLjk0OCAyLjMxMnYzLjkzcy0uMTQ4LjYwMi40NjguNjQ5Yy42MTcuMDQ2IDUuNDI2IDAgNS40MjYgMHMyLjYzOS0uMDQyIDEuOCAzLjAzMWMtLjczIDIuNjczLTIuMTczIDYuOTc0LTIuNTM3IDguMDVhMi4zMjQgMi4zMjQgMCAwIDEtLjMyNC42MjZjLS4zNTMuNDgzLTEuMDk0IDEuMjU4LTIuMjI4IDEuMjU4SDUuMjAxYy0uMzQxLjAwMi0uNjE2LS4yNTctLjYxNi0uNTc3WiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=",Sn="discuss___fk6PE",bn="reply___pOmly",In="pagination___qEsHX",Ln=t(95237),Tn=t(43604),Cn="discussItem___zcesj",Dn="wrap___ezVW4",An="list___EEOWp",En="btns___Niwl7",kn="secondLevelDiscuss___TXG1b",zn="line___ejh2a",On="thirdlyLevelDiscuss___HRI5Q",Pn=function(e){var n=e.id,t=e.cb,i=(0,f.useState)(""),r=u()(i,2),o=r[0],s=r[1];return(0,k.jsxs)("aside",{className:"mt10",children:[(0,k.jsx)(Ie.Z,{defaultValue:o,id:"writeForumsReviewId",onChange:function(e){s(e)},placeholder:"我要回复...",height:240}),(0,k.jsxs)(Ln.Z,{children:[(0,k.jsx)(Tn.Z,{flex:"1"}),(0,k.jsx)(Tn.Z,{children:(0,k.jsx)(E.ZP,{type:"primary",size:"middle",onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""===o?j.ZP.error("请输入内容"):t(n,o);case 1:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]})},Bn=function(e){var n,t=e.data;return(0,k.jsxs)("div",{className:On,children:[(0,k.jsxs)("span",{className:"c-grey-333",children:[(0,k.jsx)("span",{className:"font 14 c-light-primary",children:null==t||null===(n=t.author)||void 0===n?void 0:n.name}),"@",(0,k.jsx)("span",{className:"font 14 c-light-primary",children:null==t?void 0:t.parent_name}),":"]}),(0,k.jsx)(ae.Z,{value:null==t?void 0:t.content})]})},_n=function(e){var n,t,i,r,o=e.data,a=e.onReplyDiscuss,s=e.thirdlyReply,c=e.setThirdlyReply,l=(0,Me.eY)();return console.log(l,"user"),(0,k.jsxs)("div",{className:An,children:[(0,k.jsx)("img",{src:S.Z.IMG_SERVER+"/images/"+(null==o||null===(n=o.author)||void 0===n?void 0:n.image_url)}),(0,k.jsxs)("div",{className:Dn,children:[(0,k.jsxs)("div",{className:"font14",style:{marginBottom:6},children:[(0,k.jsx)("span",{className:"c-grey-333",children:null==o||null===(t=o.author)||void 0===t?void 0:t.name}),(null==l?void 0:l.login)!==(null==o||null===(i=o.author)||void 0===i?void 0:i.login)&&(0,k.jsxs)("span",{onClick:function(){return c(null==o?void 0:o.id)},className:"c-grey-999 current",style:{float:"right"},children:[(0,k.jsx)("i",{className:"iconfont icon-huifu3 mr3 font12"}),(0,k.jsx)("span",{children:"回复"})]})]}),(0,k.jsx)(ae.Z,{value:null==o?void 0:o.content}),null==o||null===(r=o.children)||void 0===r?void 0:r.map((function(e){return(0,k.jsx)(Bn,{data:e},e.id)})),s===(null==o?void 0:o.id)&&(0,k.jsxs)("div",{children:[(0,k.jsx)(Pn,{id:null==o?void 0:o.id,cb:a}),(0,k.jsxs)("div",{style:{textAlign:"end",paddingTop:20},onClick:function(){return c(null)},className:"c-light-primary current",children:[(0,k.jsx)("i",{style:{transform:"scale(0.7)",display:"inline-block"},className:"iconfont icon-shouqi font12"}),"收起回复"]})]}),(0,k.jsx)("div",{className:zn})]})]})},Zn=function(e){var n,t,i,r,o=e.data,a=e.onReplyDiscuss,s=e.secondReply,c=e.setSecondReply,l=e.thirdlyReply,d=e.setThirdlyReply,p=e.onPlusDiscuss,m=(0,f.useState)(!1),h=u()(m,2),g=h[0],v=h[1];return console.log(o,"data"),(0,k.jsx)("div",{className:Cn,children:(0,k.jsxs)("div",{className:An,children:[(0,k.jsx)("img",{src:S.Z.IMG_SERVER+"/images/"+(null==o||null===(n=o.author)||void 0===n?void 0:n.image_url)}),(0,k.jsxs)("div",{className:Dn,children:[(0,k.jsxs)("div",{className:"font14",style:{marginBottom:6},children:[(0,k.jsx)("span",{className:"c-grey-333 mr30",children:null==o||null===(t=o.author)||void 0===t?void 0:t.name}),(0,k.jsx)("span",{className:"c-grey-999",children:null==o?void 0:o.time})]}),(0,k.jsx)(ae.Z,{value:null==o?void 0:o.content}),(0,k.jsxs)("div",{className:En,children:[(0,k.jsxs)("div",{onClick:function(){return p(null==o?void 0:o.id)},className:null!=o&&o.user_praise?"c-light-primary":"c-grey-999",children:[(0,k.jsx)("i",{className:"iconfont icon-xiaodianzan2 mr3"}),(0,k.jsx)("span",{children:null==o?void 0:o.praise_count})]}),(0,k.jsxs)("div",{onClick:function(){var e;0!==(null==o||null===(e=o.children)||void 0===e?void 0:e.length)&&(c(null),v(!g))},style:{color:g?"#0152d9":"#999999"},children:[(0,k.jsx)("i",{className:"iconfont icon-xiaopinglun2 mr3"}),(0,k.jsx)("span",{children:g?"收起评论":null==o||null===(i=o.children)||void 0===i?void 0:i.length})]}),(0,k.jsxs)("div",{onClick:function(){v(!1),c(s===(null==o?void 0:o.id)?null:null==o?void 0:o.id)},style:{color:s===(null==o?void 0:o.id)?"#0152d9":"#999999"},children:[(0,k.jsx)("i",{className:"iconfont icon-huifu3 mr3"}),(0,k.jsx)("span",{children:s===(null==o?void 0:o.id)?"收起回复":"回复"})]})]}),s===(null==o?void 0:o.id)&&(0,k.jsx)(Pn,{id:null==o?void 0:o.id,cb:function(e,n){a(e,n),v(!0)}}),g&&(0,k.jsx)("div",{className:kn,children:null==o||null===(r=o.children)||void 0===r?void 0:r.map((function(e){return(0,k.jsx)(_n,{thirdlyReply:l,setThirdlyReply:d,data:e,onReplyDiscuss:a},e.id)}))})]})]})})},Gn=function(e){e.identifier;var n=e.active,t=e.onOk,i=(0,f.useState)(""),r=u()(i,2),o=r[0],s=r[1],l=(0,f.useState)(1),d=u()(l,2),p=d[0],m=d[1],h=(0,f.useState)([]),g=u()(h,2),v=g[0],x=g[1],y=(0,f.useState)(0),M=u()(y,2),w=M[0],N=M[1],S=(0,f.useState)(null),b=u()(S,2),I=b[0],L=b[1],T=(0,f.useState)(null),C=u()(T,2),D=C[0],A=C[1];(0,f.useEffect)((function(){z(1),m(1)}),[n]);var z=function(){var e=c()(a()().mark((function e(t){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,me({container_type:"QuestionSolutionArticle",container_identifier:n,limit:5,page:t});case 2:null!=(i=e.sent)&&i.comments&&(x((null==i?void 0:i.comments)||[]),m(t),N(null==i?void 0:i.disscuss_count));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==o){e.next=3;break}return j.ZP.error("请输入内容"),e.abrupt("return");case 3:return e.next=5,ve({comments:{content:o},container_type:"QuestionSolutionArticle",container_identifier:n});case 5:null!=(i=e.sent)&&i.discuss&&(s(""),z(p),t());case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),P=function(){var e=c()(a()().mark((function e(t,i,r){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ge({container_type:"QuestionSolutionArticle",container_identifier:n,comments:{content:i,parent_id:t}});case 2:e.sent,L(null),A(null),z(p);case 6:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),B=function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,he(n);case 2:e.sent,z(p);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,k.jsxs)("div",{className:Sn,children:[(0,k.jsxs)("aside",{className:bn,style:{borderWidth:w?1:0},children:[(0,k.jsx)(Ie.Z,{defaultValue:o,id:"writeForumsReviewId",onChange:function(e){s(e)},placeholder:"我要回复...",height:240}),(0,k.jsxs)(Ln.Z,{children:[(0,k.jsx)(Tn.Z,{flex:"1"}),(0,k.jsx)(Tn.Z,{children:(0,k.jsx)(E.ZP,{type:"primary",size:"middle",onClick:function(){return O()},children:"发送"})})]})]}),null==v?void 0:v.map((function(e){return(0,k.jsx)(Zn,{secondReply:I,setSecondReply:L,thirdlyReply:D,setThirdlyReply:A,data:e,onReplyDiscuss:P,onPlusDiscuss:B},e.id)})),(0,k.jsx)(H.Z,{className:In,showTotal:function(e){return(0,k.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,k.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})},current:p,onChange:function(e){m(e),z(e)},total:w,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,pageSize:5})]})},Rn=t(45812),Un=function(e){var n,t,i,r,o,s=e.active,l=e.identifier,d=(e.onAssist,e.onEdit),m=e.onArticlesSkip,h=e.onClose,g=e.onOk,v=e.onDelete,j=e.detailsIndex,M=e.btnShowStatus,N=(0,f.useState)(!0),b=u()(N,2),I=b[0],L=b[1],T=(0,f.useState)({}),C=u()(T,2),D=C[0],A=C[1];(0,f.useEffect)((function(){s&&z()}),[s,j]);var z=function(){var e=c()(a()().mark((function e(){var n,t=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(!(t.length>0&&void 0!==t[0])||t[0])&&L(!0),e.next=4,(0,w.wO)(l,{active:s});case 4:0===(null==(n=e.sent)?void 0:n.status)&&A((null==n?void 0:n.data)||{}),L(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.qe)(l,p()({active:s},n));case 2:0===(null==(t=e.sent)?void 0:t.status)&&(z(!1),g());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.Rg)(l,{active:null==n?void 0:n.id});case 2:0===e.sent.status&&(z(!1),g());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,k.jsx)("div",{className:ln,children:(0,k.jsxs)(wn.Z,{className:"pt20 pl20 pr20",loading:I,active:!0,paragraph:{rows:5},children:[(0,k.jsxs)("div",{className:un,children:[(0,k.jsxs)("div",{className:dn,children:[(0,k.jsx)("div",{title:null==D?void 0:D.name,className:pn,children:null==D?void 0:D.name}),(null==D?void 0:D.is_authority)&&(0,k.jsx)("div",{className:mn,children:"官方"}),(null==D?void 0:D.is_excellent)&&(0,k.jsx)("div",{className:fn,children:"精选"})]}),(0,k.jsxs)("div",{className:hn,children:[(0,k.jsx)("img",{src:S.Z.IMG_SERVER+"/images/"+(null==D?void 0:D.image_url)}),(0,k.jsx)("div",{className:"c-grey-333 ml5 mr20 font14",children:null==D?void 0:D.username}),(0,k.jsxs)("div",{style:{display:"inline-block",marginBottom:-2},className:"c-grey-999 mr20 font12",children:["发布于",K()(null==D?void 0:D.created_at).format("YYYY-MM-DD")]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:Xe}),(0,k.jsx)("span",{children:null==D?void 0:D.praises_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:$e}),(0,k.jsx)("span",{children:null==D?void 0:D.discusses_count})]}),(0,k.jsxs)("span",{children:[(0,k.jsx)("img",{src:en}),(0,k.jsx)("span",{children:null==D?void 0:D.viewed_count})]}),(0,k.jsxs)("div",{className:gn,children:[((0,Me.Ny)()||(null==D?void 0:D.is_self))&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(E.ZP,{onClick:function(){return function(e){x.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认要删除该题解吗?",onOk:function(){return v(e)}})}(D)},type:"primary",ghost:!0,children:"删除"}),(0,k.jsx)(E.ZP,{onClick:function(){return d(D)},type:"primary",ghost:!0,children:"编辑"})]}),(0,Me.Ny)()&&(0,k.jsxs)(E.ZP,{onClick:function(){return O({is_authority:!(null!=D&&D.is_authority)})},type:"primary",children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJtOCAwIDEuODU3IDEuMDczaDIuMTQ2bDEuMDcxIDEuODU0TDE0LjkzMSA0djIuMTQ0TDE2IDhsLTEuMDY5IDEuODU3VjEybC0xLjg1OCAxLjA3Mi0xLjA3MSAxLjg1Nkg5Ljg1N0w4IDE2bC0xLjg1NS0xLjA3M0g0bC0xLjA3Mi0xLjg1NkwxLjA3MiAxMlY5Ljg1N0wwIDhsMS4wNzItMS44NTZWNGwxLjg1Ny0xLjA3MyAxLjA3Mi0xLjg1NGgyLjE0NUw4IDBabTIuOTEgNi4zODVINC43OTZWMTJoMS4yNDZ2LS40NTFoNC4wMjZ2LjQzNWgxLjI0N1Y5LjE5Nkg2LjA0M3YtLjUxNWg0Ljg2NlY2LjM4NVptLS44NCAzLjY4MXYuNjEzSDYuMDQydi0uNjEzaDQuMDI2Wk05LjcwNSA3LjI0di41ODhINi4wNDN2LS41ODhoMy42NjNaTTguNjE1IDRsLTEuNDguMTM3Yy4wNTUuMTMzLjEyLjI4NC4xOTIuNDUzbC4wNzYuMTc1SDR2MS40MjZoMS4xOTV2LS40ODNoNS42MXYuNDgzSDEyVjQuNzY1SDguODgzYy0uMDc4LS4yMy0uMTQ4LS40My0uMjEtLjYwMkw4LjYxNiA0WiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzhEQzlGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9Ii41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLS41IiBjeT0iLTQuNSIgcj0iMTIuNSIgZmlsbD0iI0VFRjdGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvc3ZnPg=="}),null!=D&&D.is_authority?"取消":"设为","官方"]}),(0,Me.Ny)()&&(0,k.jsxs)(E.ZP,{onClick:function(){return O({is_excellent:!(null!=D&&D.is_excellent)})},type:"primary",children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi4zODUuMjU3Yy42MTYtLjM0MyAxLjYxNi0uMzQyIDIuMjMgMGw1LjI3IDIuOTRDMTQuNTAxIDMuNTM4IDE1IDQuMzggMTUgNS4wNzF2NS44NTZjMCAuNjkyLS41MDEgMS41MzMtMS4xMTUgMS44NzZsLTUuMjcgMi45MzljLS42MTYuMzQzLTEuNjE2LjM0Mi0yLjIzIDBsLTUuMjctMi45NEMuNDk5IDEyLjQ2MiAwIDExLjYyMiAwIDEwLjkyOVY1LjA3MkMwIDQuMzguNTAxIDMuNTQgMS4xMTUgMy4xOTZabTEuNDIzIDMuODE3Yy0uMTY5LS4zNDEtLjQ0Ni0uMzQxLS42MTUgMEw2LjM4IDUuNzE3Yy0uMTY5LjM0MS0uNjE2LjY2NS0uOTk0LjcybC0xLjgyLjI2NGMtLjM3OC4wNTUtLjQ2NC4zMTctLjE5LjU4M2wxLjMxNyAxLjI3OGMuMjczLjI2Ni40NDQuNzkuMzggMS4xNjVsLS4zMSAxLjgwNmMtLjA2Ni4zNzYuMTU4LjUzOC40OTYuMzZsMS42MjgtLjg1M2MuMzM4LS4xNzcuODktLjE3NyAxLjIzIDBsMS42MjcuODUzYy4zMzcuMTc3LjU2MS4wMTUuNDk3LS4zNmwtLjMxLTEuODA2Yy0uMDY1LS4zNzUuMTA1LS44OTkuMzc5LTEuMTY1bDEuMzE2LTEuMjc4Yy4yNzQtLjI2Ni4xODgtLjUyOS0uMTktLjU4M2wtMS44MTktLjI2NGMtLjM3Ny0uMDU0LS44MjUtLjM3OC0uOTk0LS43MloiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM4REM5RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48Y2lyY2xlIGN4PSItMS41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLTIuNSIgY3k9Ii00LjUiIHI9IjEyLjUiIGZpbGw9IiNFRUY3RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4="}),null!=D&&D.is_excellent?"取消":"设为","精选"]})]})]})]}),(0,k.jsxs)("div",{className:vn,children:[(null==D||null===(n=D.videos)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id)&&(0,k.jsx)("div",{className:xn,children:(0,k.jsx)(y.Z,{tip:"正在转码,请稍等...",spinning:!(null!=D&&null!==(t=D.videos)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.transcoded),children:(0,k.jsx)(Rn.Z,{poster:null==D||null===(i=D.videos)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.cover_url,src:(null==D||null===(r=D.videos)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.play_url)||"",videoId:null==D||null===(o=D.videos)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.id,logWatchHistory:function(){}})})}),(0,k.jsx)(ae.Z,{className:yn,value:(null==D?void 0:D.content)||""}),(0,k.jsxs)("div",{onClick:function(){return P(D)},className:jn,children:[(0,k.jsx)("img",{className:"mr10",src:(null!=D&&D.user_liker,Nn)}),(0,k.jsx)("span",{children:null==D?void 0:D.praises_count})]}),(0,k.jsx)(Gn,{onOk:function(){z(!1),g()},active:s,identifier:l})]}),(0,k.jsxs)("div",{className:Mn,children:[(0,k.jsx)(E.ZP,{onClick:function(){return h()},type:"primary",ghost:!0,children:"关闭"}),M[0]&&(0,k.jsx)(E.ZP,{onClick:function(e){return m(e,"prev")},style:{marginLeft:20},type:"primary",children:"上一题解"}),M[1]&&(0,k.jsx)(E.ZP,{onClick:function(e){return m(e,"next")},style:{marginLeft:20},type:"primary",children:"下一题解"})]})]})})};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Yn=t(11638),Wn=t(16135),Hn=function(e){var n=e.identifier,t=e.tabStatus,i=e.setFilterListTotal,r=e.setListStatus,o={page:1,limit:10,total:0,search:"",save_search:"",sort_by:"updated_at",sort_direction:null},s=(0,f.useState)(p()({},o)),l=u()(s,2),d=l[0],m=l[1],h=(0,f.useState)(!1),g=u()(h,2),v=g[0],x=g[1],M=(0,f.useState)(0),N=u()(M,2),S=N[0],b=N[1],I=(0,f.useState)(1),L=u()(I,2),T=L[0],C=L[1],A=(0,f.useState)(null),E=u()(A,2),z=E[0],O=E[1],P=(0,f.useState)([]),B=u()(P,2),_=B[0],Z=B[1],G=(0,f.useState)([!0,!0]),R=u()(G,2),U=R[0],Y=R[1],W=(0,f.useState)(0),F=u()(W,2),V=F[0],Q=F[1],J=(0,f.useRef)(null);(0,f.useEffect)((function(){te()}),[t]),(0,f.useEffect)((function(){q()}),[z]),(0,f.useEffect)((function(){X(p()({},o)),te()}),[n]),(0,f.useEffect)((function(){return window.addEventListener("resize",K),r(V),function(){window.removeEventListener("resize",K)}}),[V]);var q=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(z){e.next=3;break}return Y([!0,!0]),e.abrupt("return");case 3:n=[!0,!0],t=null==_?void 0:_.findIndex((function(e){return e.id===z})),0===t&&1===d.page&&(n[0]=!1),(d.page-1)*d.limit+(t+1)===d.total&&(n[1]=!1),Y(n);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){if(V){var e,n=window.innerWidth-(null===(e=J.current)||void 0===e?void 0:e.clientWidth);b(n)}},X=function(){var e=c()(a()().mark((function e(t){var r,o,s,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,w.WH)(n,t);case 3:return 0===(null==(r=e.sent)?void 0:r.status)&&(Z((null==r||null===(o=r.data)||void 0===o?void 0:o.articles)||[]),m(p()(p()({},t),{},{total:null==r||null===(s=r.data)||void 0===s?void 0:s.articles_count})),i(null==r||null===(c=r.data)||void 0===c?void 0:c.articles_count)),x(!1),e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$=function(){var e;document.getElementsByClassName("btn-resize")[0].style.visibility="hidden";var n=window.innerWidth-(null===(e=J.current)||void 0===e?void 0:e.clientWidth);b(n)},ne=function(e){$(),O(null==e?void 0:e.id),Q(3)},te=function(){document.getElementsByClassName("btn-resize")[0].style.visibility="visible",b(0),Q(0),O(null)},ie=function(){var e=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.Rg)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(X(d),C(T+1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),re=function(){var e=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.rL)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(X(d),C(T+1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),oe=function(){var e=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.de)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(te(),X(d));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ae=function(){var e=c()(a()().mark((function e(n,t){var i,r,o,s,c,l,u,f,h,g;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==_?void 0:_.findIndex((function(e){return e.id===z})),console.log(i,t,22),"prev"!==t){e.next=21;break}if(void 0!==i){e.next=6;break}return j.ZP.warning("上一题解不存在"),e.abrupt("return");case 6:if(0!==i){e.next=19;break}if(1!==d.page){e.next=10;break}return j.ZP.warning("上一题解不存在"),e.abrupt("return");case 10:if(1===d.page){e.next=17;break}return d.page=d.page-1,m(p()({},d)),e.next=15,X(d);case 15:0===(null==(r=e.sent)?void 0:r.status)&&(c=null==r||null===(o=r.data)||void 0===o?void 0:o.articles[(null==r||null===(s=r.data)||void 0===s||null===(s=s.articles)||void 0===s?void 0:s.length)-1],O(null==c?void 0:c.id),console.log(n.target,555));case 17:e.next=21;break;case 19:l=_[i-1],O(null==l?void 0:l.id);case 21:if("next"!==t){e.next=39;break}if(void 0!==i){e.next=25;break}return j.ZP.warning("下一题解不存在"),e.abrupt("return");case 25:if((d.page-1)*d.limit+(i+1)!==d.total){e.next=28;break}return j.ZP.warning("下一题解不存在"),e.abrupt("return");case 28:if(i+1!==d.limit){e.next=37;break}return d.page=d.page+1,m(p()({},d)),e.next=33,X(d);case 33:0===(null==(u=e.sent)?void 0:u.status)&&(h=null==u||null===(f=u.data)||void 0===f?void 0:f.articles[0],O(null==h?void 0:h.id)),e.next=39;break;case 37:g=_[i+1],O(null==g?void 0:g.id);case 39:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,k.jsxs)("div",{className:Ee,ref:J,children:[(0,k.jsxs)("div",{className:ke,children:[(0,k.jsxs)("div",{className:ze,onClick:function(){null===(null==d?void 0:d.sort_direction)?d.sort_direction="asc":"asc"===(null==d?void 0:d.sort_direction)?d.sort_direction="desc":"desc"===(null==d?void 0:d.sort_direction)&&(d.sort_direction=null),d.page=1,te(),m(p()({},d)),X(d)},children:[(0,k.jsx)("span",{children:"最新"}),(0,k.jsxs)("aside",{children:[(0,k.jsx)(Yn.Z,{style:{color:"asc"===(null==d?void 0:d.sort_direction)?"#0152d9":"#bfbfbf"}}),(0,k.jsx)(Wn.Z,{style:{color:"desc"===(null==d?void 0:d.sort_direction)?"#0152d9":"#bfbfbf"}})]})]}),(0,k.jsx)(D.Z.Search,{value:d.save_search,className:Ze,placeholder:"搜索题解",onChange:function(e){d.save_search=e.target.value,m(p()({},d))},onSearch:function(){d.page=1,d.search=null==d?void 0:d.save_search,te(),m(p()({},d)),X(d)}}),(0,k.jsxs)("div",{onClick:function(){$(),Q(1)},className:Oe,children:[(0,k.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNzI3IDBDMTQuOTgzIDAgMTYgLjg5NSAxNiAydjEyYzAgMS4xMDUtMS4wMTcgMi0yLjI3MyAySDIuMjczQzEuMDE3IDE2IDAgMTUuMTA1IDAgMTRWMkMwIC44OTUgMS4wMTcgMCAyLjI3MyAwaDExLjQ1NFpNNy40NjQgMTFIMi45NTVjLS4yNjYgMC0uNTEzLjE5LS42NDYuNXMtLjEzMy42OSAwIDFjLjEzMy4zMS4zOC41LjY0Ni41aDQuNTA5Yy40MTEgMCAuNzQ1LS40NDguNzQ1LTFzLS4zMzQtMS0uNzQ1LTFabTQtMy41SDIuOTU1Yy0uNDExIDAtLjc0NS40NDgtLjc0NSAxcy4zMzQgMSAuNzQ1IDFoOC41MDljLjQxMiAwIC43NDYtLjQ0OC43NDYtMXMtLjMzNC0xLS43NDYtMVpNMy43MSAyLjc1YTEuNSAxLjUgMCAxIDAgMCAzIDEuNSAxLjUgMCAwIDAgMC0zWiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzdEQzFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9IjEuNSIgY3k9Ii41IiByPSIxNi41IiBmaWxsPSIjQTNEM0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiLz48ZWxsaXBzZSBjeD0iMS41IiBjeT0iLS41IiBmaWxsPSIjQzFFMkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48ZWxsaXBzZSBjeD0iLTIuNSIgY3k9Ii00IiBmaWxsPSIjRUVGN0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48L2c+PC9zdmc+"}),"写题解"]})]}),(0,k.jsx)("div",{className:Pe,children:(0,k.jsxs)(y.Z,{spinning:v,className:"mt20",children:[null==_?void 0:_.map((function(e,n){var t=!0;return n+1===_.length&&0!==n&&(t=!1),(0,k.jsx)(nn,{active:z,data:e,showLine:t,onClick:ne,onAssist:ie,onHide:re},e.id)})),0===(null==_?void 0:_.length)&&(0,k.jsx)(ee.Z,{customText:"暂时还没有相关数据哦!"})]})}),(0,k.jsx)(H.Z,{className:Be,showTotal:function(e){return(0,k.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,k.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})},total:d.total,showSizeChanger:!1,current:null==d?void 0:d.page,onChange:function(e){d.page=e,m(p()({},d)),X(d)},hideOnSinglePage:!0,showQuickJumper:!0}),V>0&&(0,k.jsxs)("div",{className:_e,style:{width:S},children:[1===V&&(0,k.jsx)(cn,{identifier:n,onClose:te,onOk:function(e){Q(3),O(e),d.page=1,m(p()({},d)),X(d)}}),2===V&&(0,k.jsx)(cn,{active:z,identifier:n,onClose:te,onOk:function(e){Q(3),O(e),m(p()({},d)),X(d)}}),3===V&&(0,k.jsx)(Un,{btnShowStatus:U,onArticlesSkip:ae,detailsIndex:T,active:z,identifier:n,onClose:te,onOk:function(e){m(p()({},d)),X(d)},onEdit:function(e){$(),O(null==e?void 0:e.id),Q(2)},onAssist:ie,onDelete:oe})]})]})},Fn="wrap___UAZFM",Vn="head___Nl6hk",Qn="title___Ir573",Jn="content___xUewa",qn="list___oi2ig",Kn="footer___V3bwQ",Xn=function(e){var n,t=e.visible,i=e.onVisible,r=e.value,o=e.onChange,s=e.setIndex,l=(0,f.useState)({page:1,per_page:30,total:0,tag_discipline_id:[],search:"",save_search:"",difficulty:null}),d=u()(l,2),m=d[0],h=d[1],v=(0,f.useState)([]),x=u()(v,2),N=x[0],S=x[1],b=(0,f.useState)([]),I=u()(b,2),L=I[0],T=I[1],C=(0,f.useState)(!1),A=u()(C,2),E=A[0],z=A[1],O=(0,f.useRef)([]),P=(0,f.useRef)(null),B=(0,g.useParams)();(0,f.useEffect)((function(){return null!=B&&B.id&&(P.current=setInterval((function(){_(30)}),3e4)),function(){clearInterval(P.current)}}),[]);var _=function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.uc)(null==B?void 0:B.id,{practice_time:n});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){U(m),R()}),[]),(0,f.useEffect)((function(){return window.addEventListener("click",G),function(){window.removeEventListener("click",G)}}),[null==B?void 0:B.save_identifier,t]),(0,f.useEffect)((function(){var e=O.current.findIndex((function(e){return e.identifier===(null==B?void 0:B.save_identifier)})),n=O.current[e-1],t=O.current[e+1],i=document.getElementById("oj-prev"),r=document.getElementById("oj-next");i.style.display=n?"block":"none",r.style.display=t?"block":"none"}),[null==B?void 0:B.save_identifier,O.current]);var Z=function(e,n){if(e.id===n)return e;for(var t=0,i=e;i=i.parentNode;t++){if(i.id===n)return i;if(i==document.documentElement)return!1}},G=function(){var e=c()(a()().mark((function e(n){var r,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z(n.target,"oj-drawer")&&t&&i(!1),r=O.current.findIndex((function(e){return e.identifier===(null==B?void 0:B.save_identifier)})),o=O.current[r-1],c=O.current[r+1],"oj-prev"!==n.target.id){e.next=14;break}if(o&&-1!==r){e.next=8;break}return j.ZP.warning("上一题不存在"),e.abrupt("return");case 8:return n.target.style.pointerEvents="none",n.target.style.cursor="not-allowed",e.next=12,Y(null==o?void 0:o.identifier);case 12:s("0"),setTimeout((function(){n.target.style.pointerEvents="auto",n.target.style.cursor="pointer"}),400);case 14:if("oj-next"!==n.target.id&&"oj-modal-next"!==n.target.id){e.next=24;break}if(c&&-1!==r){e.next=18;break}return j.ZP.warning("下一题不存在"),e.abrupt("return");case 18:return n.target.style.pointerEvents="none",n.target.style.cursor="not-allowed",e.next=22,Y(null==c?void 0:c.identifier);case 22:s("0"),setTimeout((function(){n.target.style.pointerEvents="auto",n.target.style.cursor="pointer"}),400);case 24:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){o(null==B?void 0:B.save_identifier);var e=L.findIndex((function(e){return e.some((function(e){return e.identifier===(null==B?void 0:B.save_identifier)}))}));h(-1===e?p()(p()({},m),{},{page:1}):p()(p()({},m),{},{page:e+1}))}),[null==B?void 0:B.save_identifier,L]);var R=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}});case 2:n=e.sent,S(n.tag_disciplines||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){var e=c()(a()().mark((function e(n){var t,i,r,o,s,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(!0),e.next=3,(0,w.KC)(n);case 3:if(null!=(t=e.sent)&&t.practices_list){for(r=null==t||null===(i=t.practices_list)||void 0===i?void 0:i.length,o=[],s=0;s1e3*(i*r+3),0===c||m||setTimeout(n,1e3),!m){e.next=12;break}return x.Z.error({centered:!0,okText:"知道啦",title:"评测代码超时"}),l({type:lt.SET_SUBMITING,payload:!1}),e.abrupt("return");case 12:if(0!==c){e.next=19;break}return 2===u.status&&x.Z.error({centered:!0,okText:"知道啦",title:"评测代码超时"}),e.next=16,(0,w.zO)(d,{limit:15,page:P});case 16:h=e.sent,l({type:lt.SET_SUBMIT_RESULT,payload:p()(p()({},s),{},{submitResult:u,submitting:!1,submitRecords:h})}),0===(null==u?void 0:u.status)&&q(!0);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t={},e.next=13,(0,w.bM)(d,t);case 13:if(-1!==e.sent.status||!b.get("exercisesId")){e.next=17;break}return window.parent.location.href="/classrooms/".concat(b.get("coursesId"),"/exercise/").concat(b.get("exercisesId"),"/detail"),e.abrupt("return");case 17:i=ee.time_limit,r=ee.test_case_size,o=ut(),n();case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(3),l({type:lt.SET_SUBMITING,payload:!1});case 25:case"end":return e.stop()}}),e,null,[[3,22]])}))),ae.apply(this,arguments)}function se(){return se=c()(a()().mark((function e(){var n,t,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.debuging=!0,l({type:lt.SET_DEBUGING,payload:!0}),e.prev=2,e.next=5,re();case 5:if(0!==e.sent.status){e.next=20;break}return n=function(){var e=c()(a()().mark((function e(){var i,o,c,u,f,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.rX)(d,"debug");case 2:if(i=e.sent,o=i.status,c=i.message,u=i.data,f=ut(),m=f-r>1e3*(t+3),0===o||m||(l({type:lt.SET_EXECUTE_MESSAGE,payload:c}),setTimeout(n,1e3)),!m){e.next=13;break}return x.Z.error({centered:!0,okText:"知道啦",content:"调试代码超时"}),l({type:lt.SET_DEBUGING,payload:!1}),e.abrupt("return");case 13:0===o&&(l({type:lt.SET_DEBUGING,payload:!1}),2===u.status&&x.Z.error({centered:!0,okText:"知道啦",content:"调试代码超时"}),l({type:lt.SET_EXECUTE_RESULT,payload:p()(p()({},s),{},{debugResult:u,debuging:!1})}));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t=ee.time_limit,i={input:encodeURIComponent(A.test_case.input)},e.next=12,(0,w.MU)(d,i);case 12:if(-1!==e.sent.status||!b.get("exercisesId")){e.next=16;break}return window.parent.location.href="/classrooms/".concat(b.get("coursesId"),"/exercise/").concat(b.get("exercisesId"),"/detail"),e.abrupt("return");case 16:r=ut(),n(),e.next=21;break;case 20:l({type:lt.SET_DEBUGING,payload:!1});case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(2),console.log(e.t0);case 26:return e.prev=26,e.finish(26);case 28:case"end":return e.stop()}}),e,null,[[2,23,26,28]])}))),se.apply(this,arguments)}function ce(e){var n;clearTimeout(K.current),K.current=setTimeout((function(){var n;re({code:L.Base64.encode(e),language:null==X||null===(n=X.current)||void 0===n?void 0:n.language})}),2e3),l({type:lt.SET_DATA,payload:p()(p()({},null==X?void 0:X.current),{},{hack:p()(p()({},null==X||null===(n=X.current)||void 0===n?void 0:n.hack),{},{code:e})})})}var ue=function(){var e=c()(a()().mark((function e(n){var t,i,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l({type:lt.SET_LOADING,payload:!0}),e.next=3,re();case 3:if(0!==e.sent.status){e.next=14;break}return l({type:lt.SET_SUBMIT_RESULT,payload:{languageValue:n}}),X.current.language=n,t="".concat(null==$?void 0:$.login,"-language"),localStorage.setItem(t,n),e.next=11,(0,w.dd)(d);case 11:0===(i=e.sent).status&&(o=null==i||null===(r=i.data)||void 0===r?void 0:r.find((function(e){return e.language===n})),ce(L.Base64.decode(o.code))),setTimeout((function(){l({type:lt.SET_LOADING,payload:!1})}),300);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function de(){return(de=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,w.H7)(d,{language:I});case 3:401===(n=e.sent).status?g.history.replace("/login",{from:v.pathname}):(ce(L.Base64.decode(n.code)),te()),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function pe(){return(pe=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.MK)(d,n);case 2:l({type:lt.GET_DATA,payload:{showNote:!1,data:p()(p()({},A),{},{hack:p()(p()({},ee),{},{notes:n.notes})})}});case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var fe={input:null==A||null===(n=A.test_case)||void 0===n?void 0:n.input,is_file:null==A||null===(t=A.test_case)||void 0===t?void 0:t.is_file,language:null==ee?void 0:ee.language,code:null==ee?void 0:ee.code,title:"main."+ct[null==ee?void 0:ee.language],modify_code:null==ee?void 0:ee.modify_code,notes:null==ee?void 0:ee.notes,debugResult:E,debuging:_,submitting:Z,executingMessage:G,id:d,languageValue:I,languageList:C,onChangeLanguage:ue,onCancelNote:function(){l({type:lt.SET_SHOW_NOTE,payload:!1})},onAddNote:function(e){return pe.apply(this,arguments)},showNote:B,onShowNote:function(){l({type:lt.SET_SHOW_NOTE,payload:!0})},onSubmitCode:function(){return ae.apply(this,arguments)},onChangeCode:ce,onChangeInput:function(e){var n=e.target.value;l({type:lt.SET_DATA,payload:p()(p()({},A),{},{test_case:{input:n}})})},onDebugCode:function(){return se.apply(this,arguments)},onResetCode:function(){return de.apply(this,arguments)},onSyncCode:function(){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,k.jsxs)("p",{children:["初始代码有修改,更新后将覆盖现有代码哦~ ",(0,k.jsx)("br",{}),"请将您编辑的代码保存至本地,以防丢失"]}),onOk:function(){return c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.fi)(d,{language:I});case 2:401===(n=e.sent).status?g.history.replace("/login",{from:v.pathname}):ce(L.Base64.decode(n.code));case 4:case"end":return e.stop()}}),e)})))()}})},onUpdateCode:re};function me(){return(me=c()(a()().mark((function e(){var n,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.vl)(ee.id,{container_type:"Hack",type:1});case 2:n=e.sent,t=n.praise_count,i=p()(p()({},A),{},{hack:p()(p()({},ee),{},{praises_count:t,user_praise:!ee.user_praise})}),l({type:lt.SET_DATA,payload:i});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var he={topicId:d,submitResult:z,submitRecords:O,submitting:Z,page:P,onPageChange:function(e){l({type:lt.SET_PAGE,payload:e})},hack:ee,user:null==A?void 0:A.user,onTriggerPraise:function(){return me.apply(this,arguments)}};return console.log(A,null==X?void 0:X.current,"data--------"),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(y.Z,{className:"oj-custom-large-spin",size:"large",spinning:D,children:A?(0,k.jsxs)("div",{className:"oj-custom-warp",children:[(0,k.jsxs)("header",{className:T.Z.header,style:{minWidth:1200},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("img",{src:"".concat(S.Z.IMG_SERVER,"/images/").concat($.image_url),alt:"user",width:30}),(0,k.jsx)("span",{children:$.name})]}),(0,k.jsxs)("h2",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,k.jsx)("div",{children:ee.name}),(0,k.jsx)(et.Z,{onChange:function(e){},className:"font12 c-grey-999"})]}),(0,k.jsx)(at.CopyToClipboard,{text:"".concat(null===(i=window.location)||void 0===i?void 0:i.origin,"/problems/").concat(ee.identifier,"/share"),onCopy:function(){return j.ZP.success("复制题目链接成功")},children:(0,k.jsxs)("span",{className:T.Z.btn_back,style:{marginRight:10,cursor:"pointer"},children:[" ",(0,k.jsx)("i",{className:"iconfont icon-fenxiang1 font14 mr5"}),"分享题目"]})}),ee.edit_privilege?(0,k.jsxs)(g.Link,{className:T.Z.btn_back,to:"/problems/".concat(ee.identifier,"/ojedit"),style:{marginRight:10},children:[" ",(0,k.jsx)(m.Z,{})," 编辑"]}):null,(0,k.jsxs)(g.Link,{className:T.Z.btn_back,onClick:function(){},to:"/problems",children:[" ",(0,k.jsx)(h.Z,{}),"退出"]})]}),(0,k.jsx)(N.Z,{hideResize:!0,className:"my-problems oj-problems",leftChild:(0,k.jsx)($n,p()({},he)),rightChild:(0,k.jsx)(ht,p()({},fe))})]}):null}),(0,k.jsx)(x.Z,{centered:!0,closable:!1,width:680,footer:null,open:J,className:"oj-modal",children:(0,k.jsxs)("section",{className:"oj-modal-content",children:[(0,k.jsxs)("div",{className:"oj-modal-head",children:[(0,k.jsx)("img",{src:nt,alt:""}),(0,k.jsx)("i",{onClick:function(){return q(!1)},className:"iconfont icon-guanbi1"})]}),(0,k.jsxs)("aside",{children:[(0,k.jsx)("img",{className:"mr30",src:it.Z}),"运行时间: ",(0,k.jsxs)("span",{style:{color:"#75d6ba",marginRight:100},children:[null==z?void 0:z.execute_time,"s"]}),"优于",(0,k.jsxs)("span",{style:{color:"#f3b087",margin:"0 5px"},children:[(null==z?void 0:z.time_better_than)||100,"%"]}),"的用户"]}),(0,k.jsxs)("aside",{className:"mb50",children:[(0,k.jsx)("img",{src:tt.Z,className:"mr30"}),(0,k.jsxs)("span",{className:"oj-modal-tt",children:[(0,k.jsxs)("span",{children:[(0,k.jsx)("span",{children:"占用内存: "}),(0,k.jsxs)("span",{className:"c-light-primary",children:[null==z?void 0:z.execute_memory,"mb"]})]}),(0,k.jsx)("span",{children:(0,k.jsx)("span",{})})]}),"优于",(0,k.jsxs)("span",{style:{color:"#f3b087",margin:"0 5px"},children:[(null==z?void 0:z.memory_better_than)||100,"%"]}),"的用户"]}),(0,k.jsx)("div",{id:"oj-modal-next",className:"oj-modal-btn",children:"进入下一题"})]})})]})};function mt(e){var n=e.languageValue,t=e.languageList,i=e.onChangeLanguage,r=(e.title,e.modify_code,e.onSyncCode,e.onShowCodeSetting),o=e.onResetCode;(0,g.useLocation)();return(0,k.jsxs)("div",{className:"action-bar",children:[(0,k.jsx)(M.default,{className:"oj-select",value:n,style:{width:100},placeholder:"选择语言",onChange:i,children:null==t?void 0:t.map((function(e){return(0,k.jsx)(M.default.Option,{value:e.language,children:e.language},e.language)}))}),(0,k.jsx)("span",{}),(0,k.jsx)("a",{title:"恢复初始代码",onClick:function(){x.Z.confirm({title:"恢复初始代码",icon:(0,k.jsx)(b.Z,{}),content:"你在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:o})},children:(0,k.jsx)("i",{className:"iconfont icon-zhongzhi font-20 "})}),(0,k.jsx)("a",{onClick:r,children:(0,k.jsx)("i",{className:"iconfont icon-shezhi"})})]})}function ht(e){var n=e.id,t=e.input,i=e.is_file,o=e.showNote,a=(e.onShowNote,e.notes),s=e.onCancelNote,c=e.onAddNote,l=e.debugResult,u=e.language,d=e.debuging,f=e.submitting,m=e.executingMessage,h=e.code,g=e.onSubmitCode,v=e.onDebugCode,x=e.onChangeCode,y=e.onChangeInput,j=(e.onUpdateCode,r()(e,st));var M={id:n,input:t,debugResult:l,debuging:d,is_file:i,submitting:f,executingMessage:m,onDebugCode:v,onChangeCode:x,onSubmitCode:g,onChangeInput:y};return(0,k.jsxs)("div",{className:"right-panel",children:[(0,k.jsx)(I.Z,{onUpdateCode:function(){},language:u,value:h,onChange:x,ActionBarRender:function(e){return(0,k.jsx)(mt,p()(p()({},j),{},{onShowCodeSetting:e}))}}),(0,k.jsx)("div",{className:"note-form-area ".concat(o?"active":""),children:(0,k.jsx)(O,{onCancel:s,notes:a,callback:c})}),(0,k.jsx)(C.ZP,p()({},M))]})}},86909:function(e,n,t){"use strict";t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},72616:function(e,n,t){"use strict";t.d(n,{H7:function(){return d},KC:function(){return g},M3:function(){return j},MK:function(){return u},MU:function(){return a},Rg:function(){return N},WH:function(){return v},X6:function(){return c},bM:function(){return o},bx:function(){return x},dd:function(){return m},de:function(){return b},fi:function(){return p},fu:function(){return r},gu:function(){return y},n4:function(){return f},qe:function(){return w},rL:function(){return S},rX:function(){return l},uc:function(){return I},vl:function(){return h},wO:function(){return M},zO:function(){return s}});var i=t(23634);function r(e){return(0,i.U2)("mypractices/".concat(e,".json"),{hidePopLogin:!0})}function o(e,n){return(0,i.v_)("mypractices/".concat(e,"/code_submit.json"),n)}function a(e,n){return(0,i.v_)("mypractices/".concat(e,"/code_debug.json"),n)}function s(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,i.U2)("mypractices/".concat(e,"/submit_records.json"),n)}function c(e){return(0,i.U2)("mypractices/record_detail.json",{id:e})}function l(e,n){return(0,i.U2)("mypractices/".concat(e,"/result.json"),{mode:n})}function u(e,n){return(0,i.v_)("mypractices/".concat(e,"/add_notes.json"),n)}function d(e,n){return(0,i.v_)("mypractices/".concat(e,"/restore_initial_code.json"),n)}function p(e,n){return(0,i.v_)("mypractices/".concat(e,"/sync_code.json"),n)}function f(e,n){return(0,i.v_)("mypractices/".concat(e,"/update_code.json"),n)}function m(e){return(0,i.v_)("mypractices/".concat(e,"/initial_codes.json"))}function h(e,n){return(0,i.v_)("discusses/".concat(e,"/plus.json"),n)}function g(e){return(0,i.U2)("practices/practices_list.json",e)}function v(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles"),n)}function x(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles"),n)}function y(e,n){return(0,i.gz)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function j(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/edit"),n)}function M(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function w(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/set_authority_or_excellent"),n)}function N(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/praise_or_treads"),n)}function S(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/hide"))}function b(e,n){return(0,i.IV)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function I(e,n){return(0,i.v_)("mypractices/".concat(e,"/update_practice_time_sum"),n)}},8490:function(e,n,t){"use strict";t.d(n,{Z:function(){return M}});var i=t(7557),r=t.n(i),o=t(41498),a=t.n(o),s=t(79800),c=t.n(s),l=t(59301),u=t(8591),d=t(6848),p=t(71418),f=t(95237),m=t(43604),h=t(27092),g=t(3113),v=t(52025),x=t(23634),y=t(96030),j=t(37712),M=function(e){var n=e.id,t=e.activeDiscussIndex,i=e.onReplyDiscuss,r=e.adminOrOperator,o=(0,l.useState)(""),a=c()(o,2),s=a[0],p=a[1],f=(0,l.useState)(!1),m=c()(f,2),h=m[0],g=m[1];function x(e){p(e)}return(0,l.useEffect)((function(){t!=n&&g(!1)}),[t]),(0,j.jsxs)("div",{className:"discuss-item-editor",style:{display:t===n?"block":"none",width:"100%"},children:[(0,j.jsx)(v.Z,{miniToolbar:!0,startInit:t===n,defaultValue:s,id:n,noStorage:!0,watch:!1,height:155,placeholder:"我要回复",showResizeBar:!0,onChange:x,extraUse:r&&(0,j.jsx)(d.Z,{color:"#fff",open:h,destroyTooltipOnHide:!0,title:w({id:n,isOpen:h,activeDiscussIndex:t,onChange:x,setIsOpen:g}),overlayStyle:{maxWidth:600},children:(0,j.jsx)("a",{title:h?"关闭推荐":"打开推荐",onClick:function(){return g(!h)},children:(0,j.jsx)("i",{className:"iconfont icon-dianzan11"})})})}),(0,j.jsx)("a",{onClick:function(){s?(i(n,s),p("")):u.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},n)},w=function(e){var n=(0,l.useState)(!1),t=c()(n,2),i=t[0],o=t[1],s=(0,l.useState)([]),u=c()(s,2),d=u[0],v=u[1],M=(0,l.useState)(1),w=c()(M,2),N=w[0],S=w[1];(0,l.useEffect)((function(){null!=e&&e.isOpen?b():(S(1),v([]))}),[null==e?void 0:e.isOpen]);var b=function(){var n=a()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return o(!0),n.next=3,(0,x.ZP)("/api/discusses/".concat(null==e?void 0:e.id,"/recommend_answer.json"),{method:"get"});case 3:0==(null==(t=n.sent)?void 0:t.status)&&v(null==t?void 0:t.answer),o(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,j.jsx)(p.Z,{spinning:i,children:(0,j.jsxs)("div",{style:{color:"#000"},children:[(0,j.jsx)(y.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(null==d?void 0:d[N-1])||""}),(0,j.jsxs)(f.Z,{justify:"end",align:"middle",children:[(0,j.jsx)(m.Z,{children:(0,j.jsx)(h.Z,{simple:!0,current:N,pageSize:1,total:(null==d?void 0:d.length)||0,onChange:function(e){S(e)}})}),(0,j.jsx)(m.Z,{children:(0,j.jsx)(g.ZP,{onClick:a()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:null==e||e.onChange(null==d?void 0:d[N-1]),null==e||e.setIsOpen(!1);case 2:case"end":return n.stop()}}),n)}))),children:"填入文本框"})})]})]})})}},24581:function(e,n,t){"use strict";t.d(n,{o:function(){return u}});var i,r=t(23634),o=t(93125),a=t.n(o),s="",c="";function l(e){!function(e){i=new(a().Vod)({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(n){console.log("addFileSuccess: "+n.file.name),e.addFileSuccess&&e.addFileSuccess(n),i.startUpload()},onUploadstarted:function(n){var t=n.file.name;if(n.videoId){var o="/api/users/".concat(s,"/video_auths.json");(0,r.ZP)(o,{method:"put",body:{video_id:n.videoId,title:t,file_name:t,virtual_classroom_id:c}}).then((function(t){if(-1!=t.status){var r=t.data,o=r.UploadAuth,a=r.UploadAddress;r.VideoId;i.setUploadAuthAndAddress(n,o,a)}else e.onUploadError&&e.onUploadError(n)})).catch((function(e){i.deleteFile(i._curIndex),i.nextUpload(),console.log(e)}))}else{var a="/api/users/".concat(s,"/video_auths.json"),l="";(0,r.ZP)(a,{method:"Post",body:{title:l+t,file_name:l+t,virtual_classroom_id:c}}).then((function(e){if(e){var t=e.data,r=t.UploadAuth,o=t.UploadAddress,a=t.VideoId;i.setUploadAuthAndAddress(n,r,o,a)}})).catch((function(e){i.deleteFile(i._curIndex),i.nextUpload(),console.log(e)})),console.log("文件开始上传...")}},onUploadSucceed:function(n){e.onUploadSucceed&&e.onUploadSucceed(n),console.log("文件上传成功!")},onUploadFailed:function(n,t,i){e.onUploadFailed&&e.onUploadFailed(n),console.log("文件上传失败!")},onUploadCanceled:function(e,n,t){console.log("文件上传已暂停!")},onUploadProgress:function(n,t,i){e.onUploadProgress&&e.onUploadProgress(n,t,i);Math.ceil(100*i);console.log("文件上传中...")},onUploadTokenExpired:function(e){console.log("文件上传超时!");var n="/api/users/".concat(s,"/video_auths.json");(0,r.ZP)(n,{method:"put",body:{video_id:e.videoId}}).then((function(e){var n=e.data.UploadAuth;i.resumeUploadWithAuth(n)})).catch((function(e){console.log(e)}))},onUploadEnd:function(n){e.onUploadEnd&&e.onUploadEnd(n),console.log("onUploadEnd: uploaded all the files")}}),e.gotUploader&&e.gotUploader(i)}(e)}function u(e,n,t){e&&(s=e),n&&(c=n),l(t)}},26653:function(e,n,t){"use strict";function i(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function r(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}t.d(n,{BU:function(){return r},Dj:function(){return i},gH:function(){return o},vp:function(){return a}});var o=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function a(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},85497:function(e,n,t){"use strict";t.d(n,{G:function(){return a},t:function(){return o}});var i=t(7062),r=t.n(i);function o(e,n){var t=r().get("__ec");t||(t={}),t[e]=n,r().set("__ec",t)}function a(e,n){var t=r().get("__ec");return t?void 0===t[e]?n:t[e]:n}},33146:function(e,n,t){"use strict";t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},98122:function(e,n,t){"use strict";t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},96527:function(e,n){"use strict";n.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X",djs:"djs____TS0n",time:"time___IAdHc"}},62350:function(){},31797:function(e,n,t){"use strict";t.d(n,{Z:function(){return M}});var i=t(59301),r=t(56762),o=t(92343),a=t(92310),s=t.n(a),c=t(36355),l=t(96865);var u=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:o,groupSeparator:a="",prefixCls:s}=e;let c;if("function"==typeof t)c=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof r&&(l=l.padEnd(r,"0").slice(0,r>0?r:0)),l&&(l=`${o}${l}`),c=[i.createElement("span",{key:"int",className:`${s}-content-value-int`},e,n),l&&i.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},l)]}else c=e}return i.createElement("span",{className:`${s}-content-value`},c)},d=t(17313),p=t(83116),f=t(37613);const m=e=>{const{componentCls:n,marginXXS:t,padding:i,colorTextDescription:r,titleFontSize:o,colorTextHeading:a,contentFontSize:s,fontFamily:c}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:o},[`${n}-skeleton`]:{paddingTop:i},[`${n}-content`]:{color:a,fontSize:s,fontFamily:c,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var h=(0,p.Z)("Statistic",(e=>{const n=(0,f.TS)(e,{});return[m(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var g=e=>{const{prefixCls:n,className:t,rootClassName:r,style:o,valueStyle:a,value:d=0,title:p,valueRender:f,prefix:m,suffix:g,loading:v=!1,onMouseEnter:x,onMouseLeave:y,decimalSeparator:j=".",groupSeparator:M=","}=e,{getPrefixCls:w,direction:N,statistic:S}=i.useContext(c.E_),b=w("statistic",n),[I,L]=h(b),T=i.createElement(u,Object.assign({decimalSeparator:j,groupSeparator:M,prefixCls:b},e,{value:d})),C=s()(b,{[`${b}-rtl`]:"rtl"===N},null==S?void 0:S.className,t,r,L);return I(i.createElement("div",{className:C,style:Object.assign(Object.assign({},null==S?void 0:S.style),o),onMouseEnter:x,onMouseLeave:y},p&&i.createElement("div",{className:`${b}-title`},p),i.createElement(l.Z,{paragraph:!1,loading:v,className:`${b}-skeleton`},i.createElement("div",{style:a,className:`${b}-content`},m&&i.createElement("span",{className:`${b}-content-prefix`},m),f?f(T):T,g&&i.createElement("span",{className:`${b}-content-suffix`},g)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function x(e,n){const{format:t=""}=n,i=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const i=/\[[^\]]*]/g,r=(n.match(i)||[]).map((e=>e.slice(1,-1))),o=n.replace(i,"[]"),a=v.reduce(((e,n)=>{let[i,r]=n;if(e.includes(i)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${i}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),o);let s=0;return a.replace(i,(()=>{const e=r[s];return s+=1,e}))}(Math.max(i-r,0),t)}const y=e=>{const{value:n,format:t="HH:mm:ss",onChange:a,onFinish:s}=e,c=(0,r.Z)(),l=i.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{c(),null==a||a(e-Date.now()),e(u(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return i.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,n)=>x(e,Object.assign(Object.assign({},n),{format:t}))}))};var j=i.memo(y);g.Countdown=j;var M=g},12563:function(e,n,t){"use strict";t.d(n,{Z:function(){return I}});var i=t(59301),r=t(51638),o=t(92310),a=t.n(o),s=t(36785),c=t(47729),l=t(14088),u=t(36355),d=t(17313),p=t(37613),f=t(83116);const m=e=>{const{lineWidth:n,fontSizeIcon:t}=e,i=e.fontSizeSM,r=e.lineHeightSM*i+"px";return(0,p.TS)(e,{tagFontSize:i,tagLineHeight:r,tagIconSize:t-2*n,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},h=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var g=(0,f.Z)("Tag",(e=>(e=>{const{paddingXXS:n,lineWidth:t,tagPaddingHorizontal:i,componentCls:r}=e,o=i-t,a=n-t;return{[r]:Object.assign(Object.assign({},(0,d.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${r}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${r}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${r}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${r}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:o}}),[`${r}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(m(e))),h),v=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,style:t,className:r,checked:o,onChange:s,onClick:c}=e,l=v(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:d,tag:p}=i.useContext(u.E_),f=d("tag",n),[m,h]=g(f),x=a()(f,`${f}-checkable`,{[`${f}-checkable-checked`]:o},null==p?void 0:p.className,r,h);return m(i.createElement("span",Object.assign({},l,{style:Object.assign(Object.assign({},t),null==p?void 0:p.style),className:x,onClick:e=>{null==s||s(!o),null==c||c(e)}})))},y=t(45157);var j=(0,f.b)(["Tag","preset"],(e=>(e=>(0,y.Z)(e,((n,t)=>{let{textColor:i,lightBorderColor:r,lightColor:o,darkColor:a}=t;return{[`${e.componentCls}-${n}`]:{color:i,background:o,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(m(e))),h);const M=(e,n,t)=>{const i="string"!=typeof(r=t)?r:r.charAt(0).toUpperCase()+r.slice(1);var r;return{[`${e.componentCls}-${n}`]:{color:e[`color${t}`],background:e[`color${i}Bg`],borderColor:e[`color${i}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var w=(0,f.b)(["Tag","status"],(e=>{const n=m(e);return[M(n,"success","Success"),M(n,"processing","Info"),M(n,"error","Error"),M(n,"warning","Warning")]}),h),N=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,className:o,rootClassName:d,style:p,children:f,icon:m,color:h,onClose:v,closeIcon:x,closable:y,bordered:M=!0}=e,S=N(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:b,direction:I,tag:L}=i.useContext(u.E_),[T,C]=i.useState(!0);i.useEffect((()=>{"visible"in S&&C(S.visible)}),[S.visible]);const D=(0,s.o2)(h),A=(0,s.yT)(h),E=D||A,k=Object.assign(Object.assign({backgroundColor:h&&!E?h:void 0},null==L?void 0:L.style),p),z=b("tag",t),[O,P]=g(z),B=a()(z,null==L?void 0:L.className,{[`${z}-${h}`]:E,[`${z}-has-color`]:h&&!E,[`${z}-hidden`]:!T,[`${z}-rtl`]:"rtl"===I,[`${z}-borderless`]:!M},o,d,P),_=e=>{e.stopPropagation(),null==v||v(e),e.defaultPrevented||C(!1)},[,Z]=(0,c.Z)(y,x,(e=>null===e?i.createElement(r.Z,{className:`${z}-close-icon`,onClick:_}):i.createElement("span",{className:`${z}-close-icon`,onClick:_},e)),null,!1),G="function"==typeof S.onClick||f&&"a"===f.type,R=m||null,U=R?i.createElement(i.Fragment,null,R,f&&i.createElement("span",null,f)):f,Y=i.createElement("span",Object.assign({},S,{ref:n,className:B,style:k}),U,Z,D&&i.createElement(j,{key:"preset",prefixCls:z}),A&&i.createElement(w,{key:"status",prefixCls:z}));return O(G?i.createElement(l.Z,{component:"Tag"},Y):Y)},b=i.forwardRef(S);b.CheckableTag=x;var I=b},93314:function(e){"use strict";e.exports="data:image/png;base64,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"},62522:function(e){"use strict";e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Question__OjProblem__index.a28477c7.async.js b/p__Question__OjProblem__index.a28477c7.async.js new file mode 100644 index 0000000000..33be106bb7 --- /dev/null +++ b/p__Question__OjProblem__index.a28477c7.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[77460,36270,4977,57696,45812],{73374:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var i=t(5891),r=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var c=r.forwardRef(s)},680:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var i=t(5891),r=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var c=r.forwardRef(s)},7683:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var i=t(5891),r=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var c=r.forwardRef(s)},35423:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var i=t(5891),r=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},a=t(22589),s=function(e,n){return r.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var c=r.forwardRef(s)},8433:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__,_typeof=__webpack_require__(31468).default;(function(){if("function"!=typeof window.GGBApplet){var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var e={},n="5.0",t={},i=null,r=!1,o=!1,a=null,s=!1,c=null,l=null,u=0;u4?parseFloat(e):5};function w(){try{return window.self!==window.top}catch(e){return!0}}function N(){return(!t.hasOwnProperty("screenshotGenerator")||!t.screenshotGenerator)&&Math.max(screen.width,screen.height)<800}e.setHTML5Codebase=function(e,n){l=e,B(e,n)},e.setJavaCodebase=e.setJavaCodebaseVersion=e.isCompiledInstalled=e.setPreCompiledScriptPath=e.setPreCompiledResourcePath=function(){},e.setHTML5CodebaseVersion=function(e,n){var t=parseFloat(e);NaN!==t&&t<5?console.log("The GeoGebra HTML5 codebase version "+t+" is deprecated. Using version latest instead."):(c=e,P(e,n))},e.getHTML5CodebaseVersion=function(){return h},e.getParameters=function(){return t},e.setFontsCSSURL=function(e){j=e},e.setGiacJSURL=function(e){},e.setJNLPFile=function(e){e},e.setJNLPBaseDir=function(e){},e.inject=function(){function n(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var i,r="auto",o=t.id,a=!1,c=0;c=5)return!0;var n=e.getAppletObject();return!(!n||"function"!=typeof n.recalculateEnvironments)&&(n.recalculateEnvironments(),!0)},e.startAnimation=function(){var n=e.getAppletObject();return!(!n||"function"!=typeof n.startAnimation)&&(n.startAnimation(),!0)},e.stopAnimation=function(){var n=e.getAppletObject();return!(!n||"function"!=typeof n.stopAnimation)&&(n.stopAnimation(),!0)},e.getAppletObject=function(){var e=void 0!==t.id?t.id:"ggbApplet";return window[e]},e.resize=function(){};var L=function(e){return e&&"false"!==e},T=function(n,t,i){M(h)<=4.2&&(i=!0);var r=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==h||ggbHTML5LoadedCodebaseIsWebSimple&&!v)&&(r=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var o=document.createElement("div");o.classList.add("appletParameters","notranslate");var a=t.width,s=t.height;if(t.disableAutoScale=void 0===t.disableAutoScale?GGBAppletUtils.isFlexibleWorksheetEditor():t.disableAutoScale,void 0!==t.width)if(M(h)<=4.4)L(t.showToolBar)&&(t.height-=7),L(t.showAlgebraInput)&&(t.height-=37),t.width<605&&L(t.showToolBar)&&(t.width=605,a=605);else{var u=100;(L(t.showToolBar)||L(t.showMenuBar))&&(t.hasOwnProperty("customToolBar")&&(t.customToolbar=t.customToolBar),u=L(t.showMenuBar)?245:155),a=5?(t.appletOnLoad=function(e){var t=n.querySelector(".ggb_preview");t&&t.parentNode.removeChild(t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(x),window.GGBT_wsf_view&&$(window).trigger("resize"),f(e)},y||x.appendChild(w)):o.appendChild(w),x.appendChild(o),y||n.appendChild(x),setTimeout((function(){e.resize()}),1)}function N(e,n){n&&"function"==typeof n.appletOnLoad&&"function"==typeof renderGGBElement?renderGGBElement(e,n.appletOnLoad):renderGGBElement(e),_("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",n)}function S(e,n){"undefined"==typeof renderGGBElement?(null===html5AppletsToProcess&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:e,params:n}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,null!==html5AppletsToProcess&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach((function(e){N(e.article,e.params)})),html5AppletsToProcess=null)},M(h)<5&&(e.className+=" geogebraweb")):N(e,n)}if(r){scriptLoadStarted=!0;for(var b=0;b0?(r.remove(),s.attr("id","fullscreencontent").show(),jQuery(o).append(s),window.dispatchEvent(new Event("resize"))):T(r,n,!1),window.GGBT_wsf_view.launchFullScreen(o)}else m=i,T(e,n,!1);if(!window.GGBT_wsf_view)for(a=0;ae/4*3&&(s=e/4*3),c=s/5.8,a.setAttribute("src",y),a.setAttribute("width",s),a.setAttribute("height",c);var u=(e-s)/2,d=(n-c)/2;a.style.left=u+"px",a.style.top=d+"px",r.appendChild(a)}return r.appendChild(l),r},z=function(e){return"html5"===(e=e.toLowerCase())||"screenshot"===e?e:"html5"},O=["web","webSimple","web3d","tablet","tablet3d","phone"],P=function(e,n){if(h=e,n)B(h,!0);else{var o,a,s=!r;if(s){var c=M(h);!isNaN(c)&&c<4.4&&(s=!1)}o="http"===window.location.protocol.substr(0,4)?window.location.protocol:"http:";var l=h.indexOf("//");for(var u in a=l>0?h:0===l?o+h:"https://www.geogebra.org/apps/5.2.814.0/",O)if(h.slice(-1*O[u].length)===O[u]||h.slice(-1*(O[u].length+1))===O[u]+"/")return void B(a,!1);GGBAppletUtils.isFlexibleWorksheetEditor()||!s||i.is3D||i.AV||i.SV||i.CV||i.EV2||i.CP||i.PC||i.DA||i.FI||i.PV||L(t.showToolBar)||L(t.showMenuBar)||L(t.showAlgebraInput)||L(t.enableRightClick)||t.appName&&"classic"!=t.appName?a+="web3d/":a+="webSimple/",B(a,!1)}},B=function(e,n){if(e.requirejs)p=e;else{"/"!==e.slice(-1)&&(e+="/"),p=e,null===n&&(n=-1===e.indexOf("http")),f=n,g="web.nocache.js",v=!1;var t=p.split("/");t.length>1&&(n||"webSimple"!==t[t.length-2]?O.indexOf(t[t.length-2])>=0&&(g=t[t.length-2]+".nocache.js"):(g="webSimple.nocache.js",v=!0)),t=e.split("/"),"test"===(h=t[t.length-3]).substr(0,4)?h=h.substr(4,1)+"."+h.substr(5,1):"war"!==h.substr(0,3)&&"beta"!==h.substr(0,4)||(h="5.0");var i=parseFloat(h);NaN!==i&&i<5&&e.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+i+" is deprecated. Using version latest instead."),P("5.0",n))}},_=function(e,n){window.console&&window.console.log&&(!n||void 0===n.showLogging||n.showLogging&&"false"!==n.showLogging)&&console.log(e)};function Z(){var e=n;null!==c?e=c:parseFloat(e)<5&&(e="5.0"),P(e,!1),null!==l&&B(l,f),s=!0}return void 0!==t.material_id?S(Z):Z(),e},GGBAppletUtils=function(){"use strict";function e(){return void 0!==window.GGBT_wsf_edit}function n(e,n){1!=n?(e.style.transformOrigin="0% 0% 0px",e.style.webkitTransformOrigin="0% 0% 0px",e.style.transform="scale("+n+","+n+")",e.style.webkitTransform="scale("+n+","+n+")",e.style.maxWidth="initial",null!==e.querySelector(".ggb_preview")&&(e.querySelector(".ggb_preview").style.maxWidth="initial"),void 0!==e.querySelectorAll(".ggb_preview img")[0]&&(e.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),void 0!==e.querySelectorAll(".ggb_preview img")[1]&&(e.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(e.style.transform="none",e.style.webkitTransform="none")}function t(e,n,t,i,r){if(e.isScreenshoGenerator)return 1;var o,a=void 0!==i&&i,s=null!=e.noScaleMargin&&e.noScaleMargin,c=(o=e.autoHeight)&&"false"!==o,l=function(e,n,t,i,r,o){var a=null;if(null!=o&&""!=o)for(var s=e.parentNode;null!=s;){if((" "+s.className+" ").indexOf(" "+o+" ")>-1){a=s;break}s=s.parentNode}var c=0,l=0,u=0,d=0,p=0,f=0,m=0;if(a)c=a.offsetWidth,l=Math.max(i?a.offsetWidth:0,a.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(c=Math.min(window.innerWidth,document.documentElement.clientWidth),l=Math.min(window.innerHeight,document.documentElement.clientHeight),u=c):(c=window.innerWidth,l=window.innerHeight,u=window.innerWidth),e){var h=e.getBoundingClientRect();h.left>0&&h.left<=c&&(void 0===r||!r)&&("rtl"===document.dir?(p=c-h.width-h.left,f=u<=480?10:30):(f=h.left,p=u<=480?10:30),d=f+p)}e&&"object"===_typeof(window.GGBT_wsf_view)&&window.GGBT_wsf_view.isFullscreen()&&(e.getBoundingClientRect(),"closePositionRight"===window.GGBT_wsf_view.getCloseBtnPosition()?(d=40,m=0):"closePositionTop"===window.GGBT_wsf_view.getCloseBtnPosition()&&(d=0,m=40))}return e&&((void 0===t||!t)&&n>0&&n+d1&&(a=!0)),n&&"object"===_typeof(window.GGBT_wsf_view)&&window.GGBT_wsf_view.isFullscreen()&&(a=!0),e.hasOwnProperty("disableAutoScale")&&e.disableAutoScale?o:(r=t(e,n,a,i,e.scaleContainerClass),!a||e.hasOwnProperty("scale")&&1!==o?Math.min(o,r):r)}function r(e){var n=Math.min(window.innerWidth,document.documentElement.clientWidth),t=Math.min(window.innerHeight,document.documentElement.clientHeight),i=e.getBoundingClientRect(),r=(n-i.width)/2,o=(t-i.height)/2;o<0&&(o=0),e.style.position="relative","closePositionRight"===window.GGBT_wsf_view.getCloseBtnPosition()?(e.style.left=r<40?"40px":r+"px",e.style.top=o+"px"):"closePositionTop"===window.GGBT_wsf_view.getCloseBtnPosition()&&(e.style.top=o<40?"40px":o+"px",e.style.left=r+"px")}return{responsiveResize:function(t,o){var a=t.querySelector(".appletParameters");if(a){if("object"===_typeof(window.GGBT_wsf_view)&&window.GGBT_wsf_view.isFullscreen()){if(o.id!==a.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(t)}if(a.parentElement&&/fullscreen/.test(a.parentElement.className))return;var s=i(o,t);e()&&a.setAttribute("data-param-scale",s);for(var c=null,l=0;l=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(e){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(e){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(e){var n=c[e];return null==n?null:n},r=d,webModule.__errFn=e}function B(){function e(e){var n=e.lastIndexOf(rb);-1==n&&(n=e.length);var t=e.indexOf(sb);-1==t&&(t=e.length);var i=e.lastIndexOf(tb,Math.min(t,n));return i>=O?e.substring(O,i+P):W}var n,t=null!=(n=__gwt_getMetaProperty(wb))?n:W;return t==W&&(t=function(){for(var n=o.getElementsByTagName(_),t=O;tO?e[e.length-P].href:W}()),t==W&&function(){var e=o.location;return e.href==e.protocol+zb+e.host+e.pathname+e.search+e.hash}()&&(t=e(o.location.href)),t=function(n){if(n.match(/^\w+:\/\//));else{var t=o.createElement(ub);t.src=n+vb,n=e(t.src)}return n}(t),t}function C(e){return e.match(/^\//)||e.match(/^[a-zA-Z]+:\/\//)?e:webModule.__moduleBase+e}function D(){var e,t=O,i=[],o=[];function a(e){var n=o[e](),t=i[e];if(n in t)return n;var a=[];for(var s in t)a[t[s]]=s;throw r&&r(e,a,n),null}if(__gwt_isKnownPropertyValue=function(e,n){return n in i[e]},webModule.__getPropMap=function(){var e={};for(var n in i)i.hasOwnProperty(n)&&(e[n]=a(n));return e},webModule.__computePropValue=a,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);try{var s=(e=Cb).indexOf(Db);-1!=s&&(t=parseInt(e.substring(s+P),$),e=e.substring(O,s))}catch(e){}return webModule.__softPermutationId=t,C(e+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}s[L]={moduleName:L},webModule.__moduleStartupDone=function(e){var n=s[L].bindings;s[L].bindings=function(){for(var t=n?n():{},i=e[webModule.__softPermutationId],r=O;r0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0&&!this.paused&&!this.ended&&this.readyState>2)}});var w=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i,N=(0,l.forwardRef)((function(e,n){var t,i,o=e.allow_skip,s=e.src,j=e.toLog,N=e.videoId,S=e.logWatchHistory,b=e.courseId,I=void 0===b?null:b,L=e.startTime,T=e.handlePause,C=void 0===T?function(){}:T,A=e.handlePlay,D=void 0===A?function(){}:A,E=e.handlePlayEnded,k=void 0===E?function(){}:E,z=e.autoPlay,O=void 0!==z&&z,P=e.onPlayEnded,B=void 0===P?function(){}:P,_=e.isShowWaterMark,Z=void 0===_||_,G="flv"===(null===(i=s=null===(t=s)||void 0===t?void 0:t.replace("http://","https://"))||void 0===i||null===(i=i.split("."))||void 0===i?void 0:i.pop()),R=(0,l.useRef)(),U=(0,l.useRef)(),Y=(0,l.useRef)(),W=(0,l.useRef)(),H=(0,l.useRef)(),F=(0,l.useRef)(),V=(0,l.useRef)(),Q=(0,l.useRef)(),J=(0,l.useRef)(),q=(0,l.useRef)(),K=(0,l.useRef)(),X=(0,l.useRef)(),$=(0,l.useRef)(),ee=(0,l.useRef)(),ne=navigator.userAgent.toLowerCase().match(w),te=ne?ne[0]:"pc",ie=(0,l.useRef)(!1),re=(0,m.eY)(),oe=0,ae=0,se=0,ce=null,le=!1,ue=20,de=1,pe=!1,fe=!1,me=[];(0,l.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return R.current.currentTime},getDuration:function(){return R.current.duration}}})),u.ZP.config({maxCount:1,getContainer:function(){return Y.current}});var he=(0,l.useCallback)((function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t={point:R.current.currentTime};function i(){return r.apply(this,arguments)}function r(){return(r=c()(a()().mark((function n(){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return pe=!0,n.next=3,null==S?void 0:S(t);case 3:i=n.sent,ce=i,pe=!1,e&&e();case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}ce?(t.log_id=ce,t.watch_duration=M(me),t.total_duration=ae):(I?(t.video_id=parseInt(N,10),t.course_id=I):t.video_id=N,t.duration=oe,t.device=te),n&&(t.ed="1"),i()}),[N,I]);function ge(){R.current.paused?(W.current.style.display="none",H.current.style.display="block"):(W.current.style.display="block",H.current.style.display="none")}function ve(){K.current.style.display="none",$.current.style.display="none",X.current.style.display="none",R.current.muted||0===R.current.volume?K.current.style.display="block":R.current.volume>0&&R.current.volume<=.5?$.current.style.display="block":X.current.style.display="block"}(0,l.useEffect)((function(){var e;R.current&&(W.current.style.display="none",H.current.style.display="block"),u.ZP.destroy();var n=null;return p.Z.isSupported&&G&&s&&(null===(e=s)||void 0===e?void 0:e.indexOf(".m3u8"))<0?(n=p.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:s,muted:!1}),R.current&&(n.attachMediaElement(R.current),n.load())):R.current.setAttribute("src",s),ve(),function(){n&&(n.unload(),n.pause(),n.destroy(),n=null)}}),[R,G,s]),(0,l.useEffect)((function(){document.getElementById("play"),document.querySelectorAll(".playback-icons use");function e(){D(),L&&!ie.current&&(R.current.currentTime=L),ie.current=!0,me.push(R.current.currentTime),le||(le=!0,j&&he())}function n(){return t.apply(this,arguments)}function t(){return(t=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ge(),me.push(R.current.currentTime),j&&he((function(){ce=null,se=0,le=!1,pe=!1,fe=!1,me=[],ae=0,de=1}),!0),B();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function i(){F.current.value=Math.round(R.current.currentTime),V.current.value=Math.round(R.current.currentTime)}function r(){var e=Math.round(R.current.duration);F.current.setAttribute("max",e),V.current.setAttribute("max",e);var n=y(e);Q.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),Q.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s"))}function s(){try{var e=Math.round(R.current.duration);F.current.setAttribute("max",e),V.current.setAttribute("max",e);var n=y(e);Q.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),Q.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s")),i(),function(){var e=y(Math.round(R.current.currentTime));J.current.innerText="".concat(e.hour>0?e.hour+":":"").concat(e.minutes,":").concat(e.seconds),J.current.setAttribute("datetime","".concat(e.hour>0?" "+e.hour+" ":"").concat(e.minutes,"m ").concat(e.seconds,"s"))}();var t=U.current.getBoundingClientRect(),r=t.width,o=(t.height,t.x),a=t.y;if(o<0||a<0||!r)return;if(!fe){var s=R.current.currentTime,c=s-se;Math.abs(c)<10?(ae+=Math.abs(c),se=s,pe||ae-de*ue>=0&&(de++,me.push(se),j&&he())):(se=s,j&&he())}}catch(e){console.log(e)}}function l(){fe=!0}function d(){R.current.playing&&me.push(R.current.currentTime,se),se=R.current.currentTime,fe=!1}function p(){(oe=R.current.duration)<=20&&(ue=oe/3),R.current.addEventListener("play",e)}function f(){C()}function m(e){if(o){var n=e.target.dataset.seek?e.target.dataset.seek:e.target.value;R.current.currentTime=n,V.current.value=n,F.current.value=n}else u.ZP.warning("该视频禁止快进/后退播放")}function h(e){var n=Math.round(e.offsetX/e.target.clientWidth*parseInt(e.target.getAttribute("max"),10));F.current.setAttribute("data-seek",n);var t=y(n);q.current.textContent="".concat(t.hour>0?t.hour+":":"").concat(t.minutes,":").concat(t.seconds);var i=R.current.getBoundingClientRect();q.current.style.left="".concat(e.pageX-i.left,"px")}function v(e){switch(e.code){case"Space":e.preventDefault(),Me();break;case"ArrowRight":if(e.preventDefault(),!o){u.ZP.warning("该视频禁止快进/后退播放");break}if(R.current.currentTime>=R.current.duration)break;R.current.currentTime=parseInt(R.current.currentTime)+5,i();break;case"ArrowLeft":if(e.preventDefault(),!o){u.ZP.warning("该视频禁止快进/后退播放");break}if(0===R.current.currentTime)break;R.current.currentTime=parseInt(R.current.currentTime)-5,i();break;case"ArrowUp":e.preventDefault(),R.current.volume<1&&(R.current.volume=(parseInt(10*R.current.volume)+1)/10);break;case"ArrowDown":e.preventDefault(),R.current.volume>0&&(R.current.volume=(parseInt(10*R.current.volume)-1)/10)}}return Y.current.addEventListener((0,g.gH)(),(function(e){e.preventDefault(),(0,g.vp)()?(R.current.style.width="100%",R.current.style.height="100%"):R.current.style.cssText=""})),R.current.addEventListener("canplay",p),R.current.addEventListener("ended",n),R.current.addEventListener("seeking",l),R.current.addEventListener("seeked",d),R.current.addEventListener("loadedmetadata",r),F.current.addEventListener("mousemove",h),F.current.addEventListener("input",m),R.current.addEventListener("timeupdate",s),R.current.addEventListener("pause",f),R.current.addEventListener("volumechange",ve),document.addEventListener("keydown",v),function(){var t,i,o,a,c,u,g,x,y,M,w,N;null===(t=R.current)||void 0===t||t.removeEventListener("canplay",p),null===(i=R.current)||void 0===i||i.removeEventListener("play",e),null===(o=R.current)||void 0===o||o.removeEventListener("ended",n),null===(a=R.current)||void 0===a||a.removeEventListener("seeking",l),null===(c=R.current)||void 0===c||c.removeEventListener("seeked",d),null===(u=F.current)||void 0===u||u.removeEventListener("mousemove",h),null===(g=F.current)||void 0===g||g.removeEventListener("input",m),null===(x=R.current)||void 0===x||x.removeEventListener("timeupdate",s),null===(y=R.current)||void 0===y||y.removeEventListener("pause",f),null===(M=R.current)||void 0===M||M.removeEventListener("loadedmetadata",r),null===(w=R.current)||void 0===w||w.removeEventListener("volumechange",ve),document.removeEventListener("keydown",v),null!==(N=R.current)&&void 0!==N&&N.playing&&(me.push(se,R.current.currentTime),j&&he())}}),[R,s]),(0,l.useEffect)((function(){var e;if(R.current.onended=function(){k(R)},R.current.oncontextmenu=function(){return!1},(null===(e=s)||void 0===e?void 0:e.indexOf(".m3u8"))>-1)if(R.current.canPlayType("application/vnd.apple.mpegurl"))R.current.src=s;else if(f.ZP.isSupported()){var n=new f.ZP;n.loadSource(s),n.attachMedia(R.current)}}),[s]);var xe=(0,l.useState)(1),ye=r()(xe,2),je=(ye[0],ye[1]),Me=function(){R.current.paused||R.current.ended?R.current.play():R.current.pause(),ge()};return(0,x.jsxs)("div",{style:{position:"relative"},ref:Y,children:[(0,x.jsx)("div",{ref:U,className:"".concat(v.watermark," animated_alternate animate__animated_10s animate__infinite animate__stepstart ").concat(v.animate__loop),children:Z&&re?re.login:" "}),(0,x.jsx)("div",{className:v.container,children:(0,x.jsxs)("div",{className:v["video-container"],id:"video-container",children:[(0,x.jsx)("div",{className:v["playback-animation"],id:"playback-animation",children:(0,x.jsxs)("svg",{className:v["playback-icons"],children:[(0,x.jsx)("use",{className:"hidden",href:"#play-icon"}),(0,x.jsx)("use",{href:"#pause"})]})}),(0,x.jsx)("video",{className:v.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:R,autoPlay:O}),(0,x.jsxs)("div",{className:"".concat(v["video-controls"]," "),id:"video-controls",children:[(0,x.jsxs)("div",{className:v["bottom-controls"],children:[(0,x.jsxs)("div",{className:v["left-controls"],children:[(0,x.jsx)("button",{"data-title":"播放/暂停",id:"play",onClick:Me,children:(0,x.jsxs)("svg",{className:v["playback-icons"],children:[(0,x.jsx)("use",{ref:H,href:"#play-icon"}),(0,x.jsx)("use",{ref:W,style:{display:"none"},href:"#pause"})]})}),(0,x.jsxs)("div",{className:v.time,children:[(0,x.jsx)("time",{id:"time-elapsed",ref:J,children:"00:00"}),(0,x.jsx)("span",{children:" / "}),(0,x.jsx)("time",{id:"duration",ref:Q,children:"00:00"})]})]}),(0,x.jsxs)("div",{className:v["right-controls"],children:[o&&(0,x.jsx)(d.Z,{placement:"top",overlayClassName:v.rateOverlay,getPopupContainer:function(e){return e.parentNode},menu:{items:[{key:"1",label:(0,x.jsx)("span",{onClick:function(){je(1),R.current.playbackRate=1},children:"1.0x"})},{key:"2",label:(0,x.jsx)("span",{onClick:function(){je(1.5),R.current.playbackRate=1.5},children:"1.5x"})},{key:"3",label:(0,x.jsx)("span",{onClick:function(){je(2),R.current.playbackRate=2},children:"2.0x"})}]},children:(0,x.jsx)("div",{className:"".concat(v.controlText," mr5"),children:"倍速"})}),(0,x.jsx)(h.CopyToClipboard,{text:s,onCopy:function(){return u.ZP.success("复制成功")},children:(0,x.jsx)("button",{"data-title":"复制链接",children:(0,x.jsx)("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}})})}),(0,x.jsxs)("div",{className:v["volume-controls"],children:[(0,x.jsxs)("button",{"data-title":"开启/关闭声音",className:v["volume-button"],id:"volume-button",onClick:function(){R.current.muted=!R.current.muted,R.current.muted?(ee.current.setAttribute("data-volume",volume.value),ee.current.value=0):ee.current.value=ee.current.dataset.volume},children:[(0,x.jsx)("i",{ref:K,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),(0,x.jsx)("i",{ref:$,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),(0,x.jsx)("i",{ref:X,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})]}),(0,x.jsx)("input",{className:v.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:ee,style:{display:"none"},onClick:ve})]}),(0,x.jsx)("button",{"data-title":"全屏/退出全屏",className:v["fullscreen-button"],onClick:function(){(0,g.vp)()?(0,g.BU)():(0,g.Dj)(Y.current)},children:(0,x.jsx)("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})})]})]}),(0,x.jsxs)("div",{className:v["video-progress"],children:[(0,x.jsx)("progress",{ref:V,value:"0",min:"0"}),(0,x.jsx)("input",{className:v.seek,ref:F,value:"0",min:"0",type:"range",step:"1"}),(0,x.jsx)("div",{className:v["seek-tooltip"],ref:q,id:"seek-tooltip",children:"00:00"})]})]})]})}),(0,x.jsx)("svg",{style:{display:"none"},children:(0,x.jsxs)("defs",{children:[(0,x.jsx)("symbol",{id:"pause",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})}),(0,x.jsx)("symbol",{id:"play-icon",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})}),(0,x.jsx)("symbol",{id:"volume-high",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})}),(0,x.jsx)("symbol",{id:"volume-low",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})}),(0,x.jsx)("symbol",{id:"volume-mute",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})}),(0,x.jsx)("symbol",{id:"fullscreen",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})}),(0,x.jsx)("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})}),(0,x.jsx)("symbol",{id:"pip",viewBox:"0 0 24 24",children:(0,x.jsx)("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})})]})})]})}))},94422:function(e,n,t){"use strict";t.d(n,{Z:function(){return l}});var i=t(79800),r=t.n(i),o=t(59301),a=t(52465),s=t(39073),c=t(37712),l=function(){var e=(0,o.useState)(""),n=r()(e,2),t=n[0],i=n[1],l=(0,o.useState)(0),u=r()(l,2),d=(u[0],u[1]),p=(0,o.useState)(),f=r()(p,2),m=(f[0],f[1]),h=(0,o.useState)(),g=r()(h,2),v=(g[0],g[1]),x=(0,o.useState)(!1),y=r()(x,2),j=(y[0],y[1],(0,o.useRef)(""));function M(e){27==e.keyCode&&j.current&&w()}function w(){document.body.style.overflow="auto",m(void 0),v(void 0),d(0),i("")}(0,o.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){i(e),console.log(S.current),document.body.style.overflow="hidden"}))}),[]),(0,o.useEffect)((function(){return document.addEventListener("keydown",M),function(){document.removeEventListener("keydown",M)}}),[]),(0,o.useEffect)((function(){j.current=t}),[t]);(0,o.useRef)();var N=(0,o.useRef)(),S=(0,o.useRef)();return(0,c.jsx)(o.Fragment,{children:t?(0,c.jsx)("div",{children:(0,c.jsx)("div",{className:"preview-wrp-group",ref:N,children:(0,c.jsx)(s.Z,{className:"image-preview",src:t,style:{display:"none"},preview:{visible:!0,src:t,movable:!1,onVisibleChange:function(e){i("")}},alt:"预览大图"})})}):null})}},46478:function(e,n,t){"use strict";t.d(n,{h:function(){return v}});var i=t(82242),r=t.n(i),o=t(79800),a=t.n(o),s=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(27334),t(36857),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},g={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,o=e.options,c=void 0===o?{}:o,l=(0,s.useRef)(),u=(0,s.useState)(),d=a()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,r()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[l.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,s.useState)("python"),o=a()(i,2),d=o[0],p=o[1];return(0,f.jsxs)(l.Z,r()(r()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},style:{width:500},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(g[e][1])},children:Object.keys(g).map((function(e){return(0,f.jsx)(m,{value:e,children:g[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},52025:function(e,n,t){"use strict";t.d(n,{Z:function(){return Me}});var i=t(91232),r=t.n(i),o=t(79800),a=t.n(o),s=t(85573),c=t.n(s),l=t(59301),u=t(89780),d=t.n(u),p=t(76374),f=(t(27334),t(6313),t(25717),t(99498),t(25419),t(67549),t(96030)),m=t(37712),h=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,l.useMemo)((function(){return""}),[t]));return(0,m.jsx)(m.Fragment,{children:(0,m.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},g=t(82242),v=t.n(g),x=[{title:"粗体",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"斜体",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"md-iconfont icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"链接",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"行内公式",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"数学图像",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"多行公式",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"添加图片",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"插入画图",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"插入流程图",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"表格",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"换行",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"清空",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function y(e){var n=e.onActionCallback,t=e.title,i=e.icon,r=e.actionName,o=e.className,a=void 0===o?"":o,s=e.children;return(0,m.jsxs)("a",{title:t,className:a,onClick:function(){n(r)},children:[(0,m.jsx)("i",{className:"".concat(i)}),s]})}var j=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,r=e.onActionCallback,o=e.fullScreen,a=e.insertTemp,s=e.hidetoolBar,c=e.extraUse,l=[].concat(x,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"),actionName:"trigger-watch"}]);return(0,m.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&l.map((function(e,n){return(0,m.jsx)("li",{children:e.actionName?(0,m.jsx)(y,v()(v()({},e),{},{onActionCallback:r})):(0,m.jsx)("span",{className:"v-line"})},n)})),t?(0,m.jsx)("li",{children:(0,m.jsx)(y,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,m.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("li",{children:(0,m.jsx)(y,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,m.jsx)("span",{className:"fill-tip",children:"+单行填空项"})})}),(0,m.jsx)("li",{children:(0,m.jsx)(y,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,m.jsx)("span",{className:"fill-tip",children:"+多行填空项"})})})]}):null,a&&(0,m.jsx)("li",{children:(0,m.jsx)(y,{icon:"md-iconfont icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(a),onActionCallback:r,children:(0,m.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),c&&(0,m.jsx)("li",{children:c}),(0,m.jsx)("li",{className:"btn-full-screen",children:(0,m.jsx)(y,{icon:"".concat(o?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"),title:o?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},M=t(11418),w=t(78241),N=t(92832),S=t(3113),b={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(w.Z,v()(v()({},b),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},style:{width:500},children:[(0,m.jsx)(w.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,m.jsx)(N.Z,{})}),(0,m.jsx)(w.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,m.jsx)(N.Z,{})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(S.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(S.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},L=t(46478),T=t(8531),C=t(95237),A=t(71844),D=function(e){var n=e.callback,t=e.onCancel,i=document.createElement("canvas"),r=i.getContext("2d");i.width=1e3,i.height=800,r.fillStyle="#ffffff",r.fillRect(0,0,i.width,i.height);var o=i.toDataURL("image/png");return(0,m.jsx)(C.Z,{style:{height:"100vh"},children:(0,m.jsx)(A.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:o,visible:!0,title:String(Date.now())},onOk:function(e){n({src:e.url})},onClose:t})})},E=t(7557),k=t.n(E),z=t(41498),O=t.n(z),P=t(37205),B=t.n(P),_=t(12378);function Z(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Z,go.CommandHandler),Z.prototype.canAlignSelection=function(){var e=this.diagram;return null!==e&&!e.isReadOnly&&!e.isModelReadOnly&&!(e.selection.count<2)},Z.prototype.alignLeft=function(){var e=this.diagram;e.startTransaction("aligning left");var n=1/0;e.selection.each((function(e){e instanceof go.Link||(n=Math.min(e.position.x,n))})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(n,e.position.y))})),e.commitTransaction("aligning left")},Z.prototype.alignRight=function(){var e=this.diagram;e.startTransaction("aligning right");var n=-1/0;e.selection.each((function(e){if(!(e instanceof go.Link)){var t=e.actualBounds.x+e.actualBounds.width;n=Math.max(t,n)}})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(n-e.actualBounds.width,e.position.y))})),e.commitTransaction("aligning right")},Z.prototype.alignTop=function(){var e=this.diagram;e.startTransaction("alignTop");var n=1/0;e.selection.each((function(e){e instanceof go.Link||(n=Math.min(e.position.y,n))})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(e.position.x,n))})),e.commitTransaction("alignTop")},Z.prototype.alignBottom=function(){var e=this.diagram;e.startTransaction("aligning bottom");var n=-1/0;e.selection.each((function(e){if(!(e instanceof go.Link)){var t=e.actualBounds.y+e.actualBounds.height;n=Math.max(t,n)}})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(e.actualBounds.x,n-e.actualBounds.height))})),e.commitTransaction("aligning bottom")},Z.prototype.alignCenterX=function(){var e=this.diagram,n=e.selection.first();if(n){e.startTransaction("aligning Center X");var t=n.actualBounds.x+n.actualBounds.width/2;e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(t-e.actualBounds.width/2,e.actualBounds.y))})),e.commitTransaction("aligning Center X")}},Z.prototype.alignCenterY=function(){var e=this.diagram,n=e.selection.first();if(n){e.startTransaction("aligning Center Y");var t=n.actualBounds.y+n.actualBounds.height/2;e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(e.actualBounds.x,t-e.actualBounds.height/2))})),e.commitTransaction("aligning Center Y")}},Z.prototype.alignColumn=function(e){var n=this.diagram;n.startTransaction("align Column"),void 0===e&&(e=0),e=parseFloat(e);var t=new Array;n.selection.each((function(e){e instanceof go.Link||t.push(e)}));for(var i=0;i0){for(var i=a.elt(s-1);null!==i&&i.isTreeExpanded&&!i.isTreeLeaf;){i=this._sortTreeChildrenByY(i).last()}null!==i&&e.select(i)}else e.select(o)}else if("Down"===t.key){var r;if(n.isTreeExpanded&&!n.isTreeLeaf)null!==(r=this._sortTreeChildrenByY(n).first())&&e.select(r);else for(;null!==n;){var o,a,s;if(null===(o=n.findTreeParentNode()))break;if((s=(a=this._sortTreeChildrenByY(o)).indexOf(n))i.y?1:t.xi.x?1:0})),n},Z.prototype.copyToClipboard=function(e){go.CommandHandler.prototype.copyToClipboard.call(this,e),this._lastPasteOffset.set(this.pasteOffset)},Z.prototype.pasteFromClipboard=function(){var e=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(e,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),e},Object.defineProperty(Z.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(e){if("move"!==e&&"select"!==e&&"scroll"!==e&&"tree"!==e&&"none"!==e)throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+e);this._arrowKeyBehavior=e}}),Object.defineProperty(Z.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(e){if(!(e instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+e);this._pasteOffset.set(e)}});var G=Z,R=(t(70448),t(85160)),U=t(43418),Y=t(43604),W=t(23634),H="myPaletteDiv___Xjz2I",F="maxH60___Pd4Re";window.go=_;var V=function(e){var n=e.onCancel,t=e.callback,i=(0,l.useRef)(),r=(0,l.useRef)(),o=(0,l.useRef)(),s=(0,l.useRef)(!1),c=(0,l.useRef)(!1),u=(0,l.useState)(0),d=a()(u,2),p=d[0],f=d[1],h=function(){var e=O()(k()().mark((function e(){var n,r;return k()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.current.makeImage(),e.next=3,(0,W.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:n.src}});case 3:r=e.sent,t({src:r.url});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,l.useEffect)((function(){f(p+1)}),[]),(0,m.jsx)("div",{ref:c,className:s.current?"".concat(F," body-overflow-initial"):"body-overflow-initial",children:(0,m.jsx)(U.Z,{width:1200,icon:null,footer:null,closable:!0,visible:!!p,destroyOnClose:!0,maskClosable:!1,getContainer:c.current,rootClassName:"zIndex-9999",title:(0,m.jsxs)(C.Z,{children:[(0,m.jsx)(Y.Z,{flex:1,children:"插入流程图"}),(0,m.jsx)(Y.Z,{onClick:function(){s.current=!s.current,f(p+1)},children:(0,m.jsx)("span",{className:"current c-blue mr30",style:{fontWeight:400},children:"展开/收起"})})]}),onCancel:n,children:(0,m.jsxs)("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},children:[(0,m.jsxs)("div",{style:{display:"flex",height:"100%"},children:[(0,m.jsxs)("div",{style:{width:"300px",height:"100%"},children:[(0,m.jsx)("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"},children:"图形库"}),(0,m.jsx)("div",{style:{height:"calc(100% - 50px)"},className:H,ref:o})]}),(0,m.jsxs)("div",{style:{flex:1,position:"relative"},children:[(0,m.jsx)(R.FI,{initDiagram:function(){var e=_.GraphObject.make,n="#ff3333",t="#3358ff",a="#25ad23",s="#d533ff",c="#7d33ff",l="#ff6233",u="#ffffff",d="#000000",p="#fffcd5",f="#d5ebff",m="#f2dfe0",h="#a5d2fa",g="#cccccc",v="#b3e6b3",x="#fcbbbd";function y(n,t){var i=function(e,t){e.handled=!0,e.diagram.model.commit((function(i){var r=t.part.adornedPart,o=(new _.Point).setRectSpot(r.actualBounds,n);o.subtract(r.location),o.scale(2,2),o.x+=130*Math.sign(o.x),o.y+=130*Math.sign(o.y),o.add(r.location),o.snapToGridPoint(e.diagram.grid.gridOrigin,e.diagram.grid.gridCellSize);var a=i.copyNodeData(r.data);i.setGroupKeyForNodeData(a,i.getGroupKeyForNodeData(r.data)),i.addNodeData(a);var s={from:r.key,to:i.getKeyForNodeData(a)};i.addLinkData(s);var c=e.diagram.findNodeForData(a);c.location=o,e.diagram.select(c),setTimeout((function(){e.diagram.commandHandler.editTextBlock()}),20)}))};return e(_.Shape,{figure:t,alignment:n,alignmentFocus:n.opposite(),width:n.equals(_.Spot.Top)||n.equals(_.Spot.Bottom)?25:18,height:n.equals(_.Spot.Top)||n.equals(_.Spot.Bottom)?18:25,fill:"orange",stroke:u,strokeWidth:4,mouseEnter:function(e,n){return n.fill="dodgerblue"},mouseLeave:function(e,n){return n.fill="orange"},isActionable:!0,click:i,contextClick:i})}function j(n){return e(_.Shape,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:function(e,n){return n.fill="dodgerblue"},mouseLeave:function(e,n){return n.fill="orange"},click:function(e,n){e.diagram.commandHandler.showContextMenu(n.part.adornedPart)}},n||{})}function M(e,n){return function(t,i){t.handled=!0,t.diagram.model.commit((function(t){t.set(i.part.adornedPart.data,e,n)}))}}function w(n,t){return t||(t="color"),e(_.Shape,{width:16,height:16,stroke:"lightgray",fill:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.stroke="dodgerblue"},mouseLeave:function(e,n){return n.stroke="lightgray"},click:M(t,n),contextClick:M(t,n)})}function N(){return[e("ContextMenuButton",e(_.Panel,"Horizontal",w(u,"fill"),w(p,"fill"),w(f,"fill"),w(m,"fill"))),e("ContextMenuButton",e(_.Panel,"Horizontal",w(g,"fill"),w(v,"fill"),w(h,"fill"),w(x,"fill")))]}function S(){return[e("ContextMenuButton",e(_.Panel,"Horizontal",w(d),w(a),w(t),w(n))),e("ContextMenuButton",e(_.Panel,"Horizontal",w(u),w(s),w(c),w(l)))]}function b(n,t){return t||(t="thickness"),e(_.Shape,"LineH",{width:16,height:16,strokeWidth:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:M(t,n),contextClick:M(t,n)})}function I(n,t){return t||(t="dash"),e(_.Shape,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:M(t,n),contextClick:M(t,n)})}function L(){return[e("ContextMenuButton",e(_.Panel,"Horizontal",b(1),b(2),b(3),b(4))),e("ContextMenuButton",e(_.Panel,"Horizontal",I(null),I([2,4]),I([4,4])))]}function T(n,t){return t||(t="figure"),e(_.Shape,{width:32,height:32,scale:.5,fill:"lightgray",figure:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.fill="dodgerblue"},mouseLeave:function(e,n){return n.fill="lightgray"},click:M(t,n),contextClick:M(t,n)})}function C(n){return e(_.Shape,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(n+4).toString()+" H3"})}function A(n){var t="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return 0===n?t="M0 0 M16 16 M0 8 L16 8":2===n&&(t="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),e(_.Shape,{geometryString:t,margin:2,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:M("dir",n),contextClick:M("dir",n)})}function D(n){var t=function(e,t){e.handled=!0,e.diagram.model.commit((function(e){var i=t.part.adornedPart;e.set(i.data,n?"toSpot":"fromSpot",_.Spot.stringify(_.Spot.AllSides)),(n?i.toNode:i.fromNode).invalidateConnectedLinks()}))};return e(_.Shape,{width:12,height:12,fill:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:t,contextClick:t})}function E(n,t){var i=0,r=_.Spot.RightSide;n.equals(_.Spot.Top)?(i=270,r=_.Spot.TopSide):n.equals(_.Spot.Left)?(i=180,r=_.Spot.LeftSide):n.equals(_.Spot.Bottom)&&(i=90,r=_.Spot.BottomSide),t||(i-=180);var o=function(e,n){e.handled=!0,e.diagram.model.commit((function(e){var i=n.part.adornedPart;e.set(i.data,t?"toSpot":"fromSpot",_.Spot.stringify(r)),(t?i.toNode:i.fromNode).invalidateConnectedLinks()}))};return e(_.Shape,{alignment:n,alignmentFocus:n.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:i,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:o,contextClick:o})}return i.current=new _.Diagram(r.current,{padding:20,grid:e(_.Panel,"Grid",e(_.Shape,"LineH",{stroke:"lightgray",strokeWidth:.5}),e(_.Shape,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:function(e){e.diagram.commandHandler.addTopLevelParts(e.diagram.selection,!0)||e.diagram.currentTool.doCancel()},commandHandler:e(G),"clickCreatingTool.archetypeNodeData":{text:"未命名",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:function(e){var n=e.subject;n.location=n.location.copy().snapToGridPoint(e.diagram.grid.gridOrigin,e.diagram.grid.gridCellSize),setTimeout((function(){e.diagram.commandHandler.editTextBlock()}),20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:function(e){e.subject;setTimeout((function(){e.diagram.commandHandler.editTextBlock()}))},LinkRelinked:function(e){e.parameter.part.invalidateConnectedLinks();var n=e.subject;e.diagram.toolManager.linkingTool.isForwards?n.toNode.invalidateConnectedLinks():n.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),i.current.nodeTemplate=e(_.Node,"Auto",{locationSpot:_.Spot.Center,locationObjectName:"SHAPE",desiredSize:new _.Size(120,60),minSize:new _.Size(40,40),resizable:!0,resizeCellSize:new _.Size(10,10),rotatable:!0},new _.Binding("location","loc",_.Point.parse).makeTwoWay(_.Point.stringify),new _.Binding("desiredSize","size",_.Size.parse).makeTwoWay(_.Size.stringify),e(_.Shape,{name:"SHAPE",fill:u,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:_.Spot.AllSides,toSpot:_.Spot.AllSides},new _.Binding("figure"),new _.Binding("fill"),new _.Binding("stroke","borderColor"),new _.Binding("strokeWidth","thickness"),new _.Binding("strokeDashArray","dash")),e(_.Shape,{width:100,height:20,strokeWidth:0,fill:"transparent"}),e(_.TextBlock,{margin:1,textAlign:"center",overflow:_.TextBlock.OverflowEllipsis,editable:!0},new _.Binding("text").makeTwoWay(),new _.Binding("stroke","color"))),i.current.nodeTemplate.toolTip=e("ToolTip",e(_.Panel,"Vertical",{maxSize:new _.Size(200,NaN)},e(_.TextBlock,{font:"bold 10pt sans-serif",textAlign:"center"},new _.Binding("text")),e(_.TextBlock,{font:"10pt sans-serif",textAlign:"center"},new _.Binding("text","details")))),i.current.nodeTemplate.selectionAdornmentTemplate=e(_.Adornment,"Spot",e(_.Placeholder,{padding:10}),y(_.Spot.Top,"TriangleUp"),y(_.Spot.Left,"TriangleLeft"),y(_.Spot.Right,"TriangleRight"),y(_.Spot.Bottom,"TriangleDown"),j({alignment:new _.Spot(.75,0)})),i.current.nodeTemplate.contextMenu=e("ContextMenu",e("ContextMenuButton",e(_.Panel,"Horizontal",T("Rectangle"),T("RoundedRectangle"),T("Ellipse"),T("Diamond"))),e("ContextMenuButton",e(_.Panel,"Horizontal",T("Parallelogram2"),T("ManualOperation"),T("Procedure"),T("Cylinder1"))),e("ContextMenuButton",e(_.Panel,"Horizontal",T("Terminator"),T("CreateRequest"),T("Document"),T("TriangleDown"))),N(),S(),L()),i.current.groupTemplate=e(_.Group,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:_.Spot.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:function(e,n){n.addMembers(n.diagram.selection,!0)||n.diagram.currentTool.doCancel()},avoidable:!1},new _.Binding("location","loc",_.Point.parse).makeTwoWay(_.Point.stringify),e(_.Panel,"Auto",{name:"BODY"},e(_.Shape,{parameter1:10,fill:u,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:_.Spot.AllSides,toSpot:_.Spot.AllSides},new _.Binding("fill"),new _.Binding("stroke","color"),new _.Binding("strokeWidth","thickness"),new _.Binding("strokeDashArray","dash")),e(_.Placeholder,{background:"transparent",margin:20})),e(_.TextBlock,{alignment:_.Spot.Top,alignmentFocus:_.Spot.Bottom,font:"bold 12pt sans-serif",editable:!0},new _.Binding("text"),new _.Binding("stroke","color"))),i.current.groupTemplate.selectionAdornmentTemplate=e(_.Adornment,"Spot",e(_.Panel,"Auto",e(_.Shape,{fill:null,stroke:"dodgerblue",strokeWidth:3}),e(_.Placeholder,{margin:1.5})),j({alignment:_.Spot.TopRight,alignmentFocus:_.Spot.BottomRight})),i.current.groupTemplate.contextMenu=e("ContextMenu",N(),S(),L()),i.current.linkTemplate=e(_.Link,{layerName:"Foreground",routing:_.Link.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new _.Binding("fromSpot","fromSpot",_.Spot.parse),new _.Binding("toSpot","toSpot",_.Spot.parse),new _.Binding("fromShortLength","dir",(function(e){return e>=1?10:0})),new _.Binding("toShortLength","dir",(function(e){return e>=1?10:0})),new _.Binding("points").makeTwoWay(),e(_.Shape,{strokeWidth:2},new _.Binding("stroke","color"),new _.Binding("strokeWidth","thickness"),new _.Binding("strokeDashArray","dash")),e(_.Shape,{segmentIndex:0,segmentOffset:new _.Point(15,0),segmentOrientation:_.Link.OrientAlong,alignmentFocus:_.Spot.Right,figure:"circle",width:10,strokeWidth:0},new _.Binding("fill","color"),new _.Binding("visible","dir",(function(e){return 1===e}))),e(_.Shape,{segmentIndex:-1,segmentOffset:new _.Point(-10,6),segmentOrientation:_.Link.OrientPlus90,alignmentFocus:_.Spot.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new _.Binding("fill","color"),new _.Binding("visible","dir",(function(e){return e>=1})),new _.Binding("width","thickness",(function(e){return 7+3*e})),new _.Binding("height","thickness",(function(e){return 7+3*e})),new _.Binding("segmentOffset","thickness",(function(e){return new _.Point(-15,4+1.5*e)}))),e(_.Shape,{segmentIndex:0,segmentOffset:new _.Point(15,-6),segmentOrientation:_.Link.OrientMinus90,alignmentFocus:_.Spot.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new _.Binding("fill","color"),new _.Binding("visible","dir",(function(e){return 2===e})),new _.Binding("width","thickness",(function(e){return 7+3*e})),new _.Binding("height","thickness",(function(e){return 7+3*e})),new _.Binding("segmentOffset","thickness",(function(e){return new _.Point(-15,4+1.5*e)}))),e(_.TextBlock,{alignmentFocus:new _.Spot(0,1,-4,0),editable:!0},new _.Binding("text").makeTwoWay(),new _.Binding("stroke","color"))),i.current.linkTemplate.selectionAdornmentTemplate=e(_.Adornment,e(_.Shape,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:C(2)},new _.Binding("pathPattern","thickness",C)),j({alignmentFocus:new _.Spot(0,0,-6,-4)})),i.current.linkTemplate.contextMenu=e("ContextMenu",S(),L(),e("ContextMenuButton",e(_.Panel,"Horizontal",A(0),A(1),A(2))),e("ContextMenuButton",e(_.Panel,"Horizontal",e(_.Panel,"Spot",D(!1),E(_.Spot.Top,!1),E(_.Spot.Left,!1),E(_.Spot.Right,!1),E(_.Spot.Bottom,!1)),e(_.Panel,"Spot",{margin:new _.Margin(0,0,0,2)},D(!0),E(_.Spot.Top,!0),E(_.Spot.Left,!0),E(_.Spot.Right,!0),E(_.Spot.Bottom,!0))))),new _.Palette(o.current,{maxSelectionCount:1,linkTemplate:e(_.Link,{locationSpot:_.Spot.Center,selectionAdornmentTemplate:e(_.Adornment,"Link",{locationSpot:_.Spot.Center},e(_.Shape,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),e(_.Shape,{toArrow:"Standard",stroke:null}))},{routing:_.Link.AvoidsNodes,curve:_.Link.JumpOver,corner:5,toShortLength:4},new _.Binding("points"),e(_.Shape,{isPanelMain:!0,strokeWidth:2}),e(_.Shape,{toArrow:"Standard",stroke:null})),model:new _.GraphLinksModel([{text:"未命名",size:"100 100",fill:null,stroke:"#000"}].concat(B()(_.Shape.getFigureGenerators().toArray().map((function(e){return{text:"未命名",size:"100 100",figure:e.key,fill:"white",stroke:"#666",borderColor:"#000"}})))))}).nodeTemplate=e(_.Node,"Auto",{locationSpot:_.Spot.Center},new _.Binding("location","location",_.Point.parse).makeTwoWay(_.Point.stringify),e(_.Shape,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new _.Binding("stroke").makeTwoWay(),new _.Binding("fill").makeTwoWay(),new _.Binding("figure")),e(_.TextBlock,{margin:new _.Margin(5,5,3,5),font:"10pt sans-serif",minSize:new _.Size(16,16),maxSize:new _.Size(10,NaN),textAlign:"center",editable:!0},new _.Binding("key").makeTwoWay())),setTimeout((function(){i.current.grid=e(_.Panel,"Grid",e(_.Shape,"LineH",{stroke:"lightgray",strokeWidth:.5}),e(_.Shape,"LineV",{stroke:"lightgray",strokeWidth:.5})),i.current.grid.visible=!0,i.current.grid.gridCellStroke="darkgray",i.current.grid.gridCellStrokeWidth=1}),300),window.myDiagrams=i.current,i.current},divClassName:"diagram-component",style:{height:"80vh"}}),(0,m.jsx)("div",{ref:r})]})]}),(0,m.jsx)("div",{className:"tr",children:(0,m.jsx)(S.ZP,{size:"large",onClick:h,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary",children:"保存到编辑器"})})]})})})},Q=t(5112),J=t(94001),q=Q.ZP.Group,K={margin:"0 8px"},X=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(w.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,m.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,m.jsx)("span",{style:K,children:"单元格数:"}),(0,m.jsx)("span",{style:K,children:"行数"}),(0,m.jsx)(w.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,m.jsx)(J.Z,{})}),(0,m.jsx)("span",{style:K,children:"列数"}),(0,m.jsx)(w.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,m.jsx)(J.Z,{})})]}),(0,m.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,m.jsx)("span",{style:K,children:"对齐方式:"}),(0,m.jsx)(w.Z.Item,{name:"align",children:(0,m.jsxs)(q,{children:[(0,m.jsx)(Q.ZP,{value:"default",children:(0,m.jsx)("i",{className:"fa fa-align-justify"})}),(0,m.jsx)(Q.ZP,{value:"left",children:(0,m.jsx)("i",{className:"fa fa-align-left"})}),(0,m.jsx)(Q.ZP,{value:"center",children:(0,m.jsx)("i",{className:"fa fa-align-center"})}),(0,m.jsx)(Q.ZP,{value:"right",children:(0,m.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(S.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(S.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},$=t(78673),ee=t(8433),ne=t.n(ee),te=(0,l.forwardRef)((function(e,n){var t=e.use3d,i=e.width,r=e.height,o=e.callback,s=(e.showSaveButton,(0,l.useRef)()),c=(0,l.useRef)(),u=(0,l.useState)(!1),d=a()(u,2),p=d[0],f=d[1],h=(0,l.useRef)({id:s,appName:"graphing",width:i||1e3,height:r||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,l.useEffect)((function(){c.current=new(ne())(h.current,!0),window.onload=function(){c.current.inject("applet_container")}}),[]);var g=function(){var e=window.ggbApplet.getPNGBase64(1,!0,72);return o&&o(e),e};return(0,l.useEffect)((function(){h.current.appName=p?"3D":"graphing",c.current.inject("applet_container")}),[p]),(0,l.useEffect)((function(){f(t)}),[t]),(0,l.useImperativeHandle)(n,(function(){return{getImgData:g}})),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:s}),(0,m.jsxs)(C.Z,{align:"middle",children:[(0,m.jsx)(Y.Z,{flex:1,children:(0,m.jsx)($.Z,{size:"default",checkedChildren:"关闭3D图像",unCheckedChildren:"开启3D图像",checked:p,onChange:function(e){return f(e)}})}),(0,m.jsx)(Y.Z,{children:(0,m.jsx)(S.ZP,{size:"large",onClick:g,style:{zIndex:8,marginTop:10},type:"primary",children:"保存到编辑器"})})]})]})})),ie=t(81107),re=t(97730),oe=t(8591),ae="link",se="upload-image",ce="add-flowchart",le="draw-image",ue="code-block",de="add-table",pe="------------",fe={default:pe,left:":".concat(pe),center:":".concat(pe,":"),right:"".concat(pe,":")},me=t(36944);var he="@▁▁@",ge=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function ve(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var xe=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ye=c()(c()({},xe+"-B","bold"),xe+"-I","italic"),je=c()(c()(c()(c()(c()(c()(c()(c()({},ae,"添加链接"),ue,"添加代码块"),se,"添加图片"),le,"添加画图"),ce,"插入流程图"),de,"添加表格"),"maths-latex","数学图像"),"inline-latex","LATEX公式"),Me=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,o=e.width,s=void 0===o?"100%":o,u=e.height,g=void 0===u?400:u,v=e.miniToolbar,x=void 0!==v&&v,y=e.isFocus,w=void 0!==y&&y,N=e.watch,S=e.insertTemp,b=e.mode,C=void 0===b?"markdown":b,A=e.id,E=void 0===A?"markdown-editor-id":A,k=e.showResizeBar,z=void 0!==k&&k,O=e.noStorage,P=void 0!==O&&O,B=e.showNullButton,_=void 0!==B&&B,Z=e.showNullProgramButton,G=void 0!==Z&&Z,R=e.hidetoolBar,Y=void 0!==R&&R,W=e.fullScreen,H=void 0!==W&&W,F=e.onBlur,Q=e.onCMBeforeChange,J=e.onFullScreen,q=e.className,K=void 0===q?"":q,$=e.disablePaste,ee=void 0!==$&&$,ne=e.disabled,pe=void 0!==ne&&ne,xe=e.disabledFill,Me=void 0!==xe&&xe,we=e.placeholder,Ne=void 0===we?"":we,Se=e.values,be=void 0===Se?"":Se,Ie=e.extraUse,Le=(0,l.useState)(null),Te=a()(Le,2),Ce=Te[0],Ae=Te[1],De=(0,l.useState)(t),Ee=a()(De,2),ke=Ee[0],ze=Ee[1],Oe=(0,l.useState)(N),Pe=a()(Oe,2),Be=Pe[0],_e=Pe[1],Ze=(0,l.useState)(H),Ge=a()(Ze,2),Re=Ge[0],Ue=Ge[1],Ye=(0,l.useState)(""),We=a()(Ye,2),He=We[0],Fe=We[1],Ve=(0,l.useState)(0),Qe=a()(Ve,2),Je=Qe[0],qe=Qe[1],Ke=(0,l.useState)(g),Xe=a()(Ke,2),$e=Xe[0],en=Xe[1],nn=(0,l.useState)(!1),tn=a()(nn,2),rn=(tn[0],tn[1]),on=(0,l.useState)(0),an=a()(on,2),sn=an[0],cn=an[1],ln=(0,l.useState)(0),un=a()(ln,2),dn=un[0],pn=un[1],fn=(0,l.useRef)(),mn=(0,l.useRef)(),hn=(0,l.useRef)(),gn=(0,l.useRef)();(0,l.useEffect)((function(){var e=window.scrollY||window.pageYOffset;ze(be),null==Ce||Ce.setValue(be),window.scrollTo(0,e)}),[be]),(0,l.useEffect)((function(){null==J||J(Re)}),[Re]),(0,l.useEffect)((function(){if(fn.current){var e=function(e,t){if(!ee){var i=t.clipboardData;if(i){var r=i.types.toString(),o=i.items;if("Files"===r||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var a,s=o[1];"file"===(null===(a=o[0])||void 0===a?void 0:a.kind)&&(s=o[0]);var c=s.getAsFile(),l=c.name.split(".").pop();(0,T.I)(c,(function(e){var t,i,r;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ge.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(re.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){oe.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=d().fromTextArea(fn.current,{mode:C,lineNumbers:!x,lineWrapping:!0,value:t,autoCloseTags:!0,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ne):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),r=t.getLine(i.line),o=r.charAt(i.ch-1),a=r.lastIndexOf("@▁@",i.ch),s=r.lastIndexOf("@▁▁@",i.ch),c=a>s?a:s,l=a>s?3:4;if(-1===he.indexOf(o))return null;if(console.log("change1:",n,e,r,i,c,a,s,o),c>=0&&i.ch-c<5){var u=c+l;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),w&&n.focus(),n.on("paste",e),pe&&n.on("beforeChange",(function(e,n){"paste"!==n.origin&&"+input"!==n.origin||n.cancel()})),Ae(n),function(){n.off("paste",e)}}}),[]);var vn=(0,l.useCallback)((function(){mn.current}),[$e,mn,Re]);(0,l.useEffect)((function(){if(Ce){var e=function(){var e=new p.Z((function(e){var n,t=r()(e);try{for(t.s();!(n=t.n()).done;){var i=n.value;(i.target.offsetHeight>0||i.target.offsetWidth>0)&&(vn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(fn.current.parentElement),e}();return function(){var n,t;null!==(n=fn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=fn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,vn]),(0,l.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=a()(i[t],2),r=n[0],o=n[1],s=c()({},r,(function(){xn(o)}));e.push(s),Ce.addKeyMap(s)},t=0,i=Object.entries(ye);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(E);e>=Je+1e4&&(!n||n!==ke)&&(window.sessionStorage.setItem(E,ke),rn(!0))}}),1e4),(0,l.useEffect)((function(){_e(N)}),[Ce,N]),(0,l.useEffect)((function(){Ce&&w&&Ce.focus()}),[Ce,w]),(0,l.useEffect)((function(){if(Be&&Ce){var e=function(e){var n=e.target;if(gn.current){var t=n.scrollTop/n.scrollHeight;gn.current.scrollTop=gn.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Be]),(0,l.useEffect)((function(){if(Ce&&Q){var e=function(e,n){Q(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,Q]),(0,l.useEffect)((function(){if(Ce&&F){var e=function(){F(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,F]),(0,l.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();ze(t),qe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(G?i(t,Nn(t)):i(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,i]),(0,l.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),ze("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),ze(t),Ce.setCursor(pe?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var xn=(0,l.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),i=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Fe("inline-latex"),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
\n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(he),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return _e(!Be),Ce.focus();case"trigger-full-screen":return Ue(!Re),Ce.focus();case ae:return void Fe(ae);case ue:return void Fe(ue);case se:return void Fe(se);case le:return void Fe(le);case"maths-latex":return void Fe("maths-latex");case ce:return void Fe(ce);case de:return void Fe(de);default:throw new Error}}),[Ce,Be,Re]),yn=(0,l.useCallback)((function(e,n){var t,i,r,o,a;switch(Fe(""),He){case ae:var s=e.title,c=e.link;return Ce.replaceSelection("[".concat(s,"](").concat(c,")")),Ce.focus();case ue:var l=e.language,u=e.content;return Ce.replaceSelection(["```"+l,u,"```"].join("\n")),Ce.focus();case"maths-latex":for(var d=atob(e),p=new Uint8Array(d.length),f=0;f-1||null==v||!v.type?g?Ce.replaceSelection("![ ".concat(g," ]( ").concat(h,' "').concat(g,'" )')):Ce.replaceSelection("![,](".concat(h,")")):(null==v||null===(o=v.type)||void 0===o?void 0:o.indexOf("video"))>-1?Ce.replaceSelection('')):(null==v||null===(a=v.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?Ce.replaceSelection('').concat(v.name,"")):ge.includes(x)?Ce.replaceSelection('').concat(v.name,"")):Ce.replaceSelection("[".concat(v.name,"](").concat(re.Z.API_SERVER).concat(h,")")),Ce.focus();case de:for(var y=e.row,j=e.col,M=e.align,w="\n",N=0;N300&&(n=300),en(g+n+"px")}},i=hn.current,r=!1,o=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,hn]),(0,l.useEffect)((function(){en(g)}),[g]);var wn={width:ve(s),height:ve($e)},Nn=((0,l.useMemo)((function(){if(Je){var e=new Date(Je),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Je]),function(e){var n=[];if(G){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});(0,l.useEffect)((function(){je[He]&&He!==le&&He!==ce&&setTimeout((function(){var e=document.getElementsByClassName("markdown-popup-form")[0],n=window.innerWidth/2-e.offsetWidth/2,t=window.innerHeight/2-e.offsetHeight/2;cn(n),pn(t)}),0)}),[He]);var Sn=function(e,n,t,i){var r=document.body.clientHeight,o=document.body.clientWidth;return!(e<20&&t>e||e>o-20&&tn||n>r-20&&i "})})]}),c!==ie.h.OK?(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("p",{className:"c-red",children:"实际输入:"}),(0,D.jsxs)("pre",{children:[!f&&u,f&&(0,D.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,re.LR)(m,u)},children:u})]}),(0,D.jsx)("p",{className:"c-red",children:"实际输出:"}),(0,D.jsxs)("pre",{children:[(4===c||5===c)&&B.Base64.decode(x),4!=c&&5!=c&&(f?(0,D.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,re.LR)(h,d)},children:d}):B.Base64.decode(d))]}),(0,D.jsx)("p",{className:"c-red",children:"预期输出:"}),(0,D.jsxs)("pre",{children:[!f&&B.Base64.decode(p),f&&(0,D.jsx)("a",{style:{fontSize:"16px"},onClick:function(){return(0,re.LR)(v,p)},children:p})]})]}):null]}):null,(null==w?void 0:w.length)>0?(0,D.jsxs)($.Z,{dataSource:w,rowKey:"id",pagination:!1,children:[(0,D.jsx)(se,{title:"提交时间",dataIndex:"created_at",render:function(e,n){return(0,D.jsxs)("span",{children:[" ",ae()(e).format("YYYY-MM-DD HH:mm:ss")]})}},"created_at"),(0,D.jsx)(se,{title:"提交结果",dataIndex:"status",render:function(e,n){var t;return(0,D.jsx)(g.Link,{className:0===e?"c-green":"c-red",to:"/problems/".concat(a,"/record-detail/").concat(n.id,"?backId=").concat(null==S?void 0:S.save_identifier),children:null===(t=Z.Im[e])||void 0===t?void 0:t.replace("调试","评测")})}},"status"),(0,D.jsx)(se,{title:"执行用时 (S)",dataIndex:"execute_time"},"execute_time"),(0,D.jsx)(se,{title:"内存消耗(MB)",dataIndex:"execute_memory"},"execute_memory"),(0,D.jsx)(se,{title:"语言",dataIndex:"language"},"language")]}):null,N>15?(0,D.jsx)(ee.Z,{className:X.pagination,current:r,pageSize:15,total:N,onChange:o}):null]})},le=t(72721),ue=t(12563),de=t(81327),pe="desc___X8_hx",fe="info___C1DPv",me="commit-info____9yQm",he=t(96030),ge={1:{name:"简单",color:"#52c41a"},2:{name:"适中",color:"#faad14"},3:{name:"困难",color:"#f5222d"}},ve=function(e){var n=e.hack,t=(e.onTriggerPraise,e.toDiscuss),i=(n.language,n.difficulty),r=n.time_limit,o=(n.username,n.user_path,n.user_praise,n.comments_count),a=(n.praises_count,n.description),s=n.pass_count,c=n.submit_count;(0,g.useLocation)();console.log(n.language,"language");var l=ge[i];return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsxs)("ul",{className:fe,children:[(0,D.jsxs)("li",{children:["难度:",(0,D.jsx)(ue.Z,{color:l.color,children:l.name})]}),(0,D.jsxs)("li",{children:["单个测试集评测时长限制:",(0,D.jsxs)("b",{children:[r,"秒"]})]})]}),(0,D.jsx)(he.Z,{value:a,className:pe}),(0,D.jsxs)("ul",{className:me,children:[(0,D.jsx)("li",{children:(0,D.jsxs)(de.Z,{size:4,children:[(0,D.jsx)("span",{children:"通过次数"})," ",(0,D.jsx)("b",{children:s})]})}),(0,D.jsxs)("li",{children:[(0,D.jsxs)(de.Z,{size:4,children:[(0,D.jsx)("span",{children:"提交次数"})," ",(0,D.jsx)("b",{children:c})]})," "]}),(0,D.jsx)("li",{style:{flex:"1 0 0"}}),(0,D.jsxs)("li",{children:[(0,D.jsxs)(de.Z,{size:4,children:[(0,D.jsx)("i",{className:"iconfont icon-huifu1",onClick:t})," ",(0,D.jsx)("b",{children:o})]})," "]})]})]})},xe=t(52465);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var ye=t(37205),je=t.n(ye),Me=t(23634);function we(e){return(0,Me.U2)("comments.json",e)}function Ne(e){return(0,Me.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:1})}function Se(e){return(0,Me.v_)("comments/reply.json",e)}function be(e){return(0,Me.v_)("comments.json",e)}function Ie(e){return(0,Me.v_)("comments/".concat(null==e?void 0:e.id,"/hidden.json"),e)}function Le(e){return(0,Me.IV)("comments/".concat(null==e?void 0:e.id,".json"))}var Te=t(8490),Ce=t(74505);function Ae(e){var n=e.author;return(0,D.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,D.jsx)("img",{alt:"用户头像",height:"50",style:{borderRadius:"50%"},src:"".concat(S.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})})}function De(e){var n=e.data,t=e.index,i=e.parentDiscussIndex,r=e.user,o=e.onSetActionType,a=n.author,s=n.can_delete,c=n.content,l=n.id,u=n.time;var d=r.admin||s||a.user_id===r.user_id;return(0,D.jsxs)("div",{className:"discuss-item-container second-discuss ",children:[(0,D.jsx)(Ae,{author:a}),(0,D.jsxs)("section",{children:[(0,D.jsxs)("div",{className:"discuss-info",children:[(0,D.jsx)("a",{href:"/users/".concat(a.login),target:"_blank",children:a.name}),(0,D.jsx)("span",{className:"grey",children:u}),(0,D.jsx)("div",{className:"btn-group",style:{marginBottom:0},children:d?(0,D.jsx)("a",{onClick:function(){o({id:l,index:t,type:"delete-discuss",parentDiscussIndex:i,message:"确定要删除该条回复吗"})},title:"删除",children:(0,D.jsx)("i",{className:"iconfont icon-shanchu"})}):null})]}),(0,D.jsx)(he.Z,{className:"discuss-content",value:c})]})]})}var Ee=function(e){var n=e.user,t=e.data,i=e.index,r=e.onPlusDiscuss,o=e.onSetActionType,a=e.activeDiscussIndex,s=e.onReplyDiscuss,c=e.onSetActiveDiscussIndex,l=t.content,u=t.children,d=t.hidden,p=t.id,f=t.praise_count,m=t.time,h=t.user_praise,g=t.can_delete,v=t.author;console.log(g&&(!u||0==u.length),"children22");n.admin||(n.user_id,v.user_id);return(0,D.jsxs)("div",{className:"discuss-item-container",children:[(0,D.jsx)(Ae,{author:v}),(0,D.jsxs)("section",{children:[(0,D.jsxs)("div",{className:"discuss-info",children:[(0,D.jsxs)("a",{href:"/users/".concat(v.login),target:"_blank",children:[" ",v.name," "]}),(0,D.jsx)("span",{className:"grey",children:m})]}),(0,D.jsx)(he.Z,{className:"discuss-content",value:l}),u&&u.length>0?(0,D.jsx)("div",{className:"reply-discuss-container",children:u.map((function(e,t){return(0,D.jsx)(De,{data:e,index:t,user:n,onSetActionType:o,parentDiscussIndex:i},e.id)}))}):null,(0,D.jsxs)("div",{className:"btn-group",children:[(0,Ce.Ny)()?(0,D.jsx)("a",{onClick:function(){o({id:p,index:i,params:{hidden:d?"0":"1"},type:"hidden-discuss",message:d?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:d?"取消隐藏":"隐藏评论",children:(0,D.jsx)("i",{className:d?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,!g||u&&0!=u.length?null:(0,D.jsx)("a",{onClick:function(){o({id:p,index:i,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,D.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,D.jsxs)("a",{onClick:function(){c(p)},title:"回复",children:[" ",(0,D.jsx)("i",{className:"iconfont icon-huifu1"})," "]}),(0,D.jsxs)("a",{onClick:function(){r(p,!h,i)},className:h?"c-orange":"",children:[(0,D.jsx)("i",{className:h?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,D.jsx)("span",{children:f||""})]})]}),(0,D.jsx)(Te.Z,{id:p,activeDiscussIndex:a,onReplyDiscuss:s})]})]},p)},ke=t(94422),ze=t(52025),Oe=function(e){var n=e.user_praise,t=e.praise_count,i=e.praisePlus,r=e.onCreateDiscuss,o=e.discuss_count,s=(0,f.useState)(!1),l=u()(s,2),d=l[0],p=l[1],m=(0,f.useState)(""),h=u()(m,2),g=h[0],v=h[1];function x(){p(!1)}function y(){return(y=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r(g),v(""),p(!1);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,D.jsxs)("div",{className:"dis-input-editor-container ".concat(d?"active":""," "),children:[(0,D.jsxs)("div",{className:d?"text-area hide":"text-area",children:[(0,D.jsx)("input",{placeholder:"说点什么",onClick:function(){p(!0)}}),(0,D.jsxs)("a",{style:{alignItems:"center"},children:[" ",(0,D.jsx)("i",{className:"iconfont icon-huifu1"}),"    ",o," "]}),(0,D.jsxs)("a",{className:"c-light-black",onClick:i,style:{alignItems:"center"},title:n?"取消点赞":"点赞",children:[(0,D.jsx)("i",{className:"mr3 ".concat(n?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),t?(0,D.jsx)("span",{children:t}):""]})]}),d?(0,D.jsx)("div",{className:"input-mask",onClick:x}):null,(0,D.jsxs)("div",{className:d?"md-container":"md-container hide",children:[(0,D.jsx)(ze.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:g,height:240,onChange:function(e){v(e)}}),(0,D.jsx)("div",{className:"tip-container",onClick:x,children:(0,D.jsx)("a",{className:"btn-send",onClick:function(){return y.apply(this,arguments)},children:" 发送 "})})]})]})},Pe={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},Be=function(e){return e[e.GET_DISCUSSES=0]="GET_DISCUSSES",e[e.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",e[e.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",e[e.PLUS_DISCUSS=3]="PLUS_DISCUSS",e[e.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",e[e.SET_PAGE=5]="SET_PAGE",e[e.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",e}(Be||{});function _e(e,n){switch(n.type){case Be.SHOW_DISCUSSES_LOADING:return p()(p()({},e),{},{loading:!0});case Be.GET_DISCUSSES:case Be.TOP_OR_DOWN_DISCUSS:case Be.SET_ACTION_TYPE:case Be.PLUS_DISCUSS:case Be.SET_PAGE:case Be.ACTIVE_DISCUSS_INDEX:return p()(p()({},e),n.payload);default:throw new Error}}var Ze=function(e){var n=e.user,t=e.identifier,i=e.hack,r=e.onTriggerPraise,o=e.setDiscussTotal,s=(0,f.useReducer)(_e,Pe),l=u()(s,2),d=l[0],m=l[1],h=d.loading,g=d.page,v=d.data,j=d.count,M=d.actionType,w=d.activeDiscussIndex;console.log("---",d);var N=(0,f.useCallback)(c()(a()().mark((function e(){var n,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m({type:Be.SHOW_DISCUSSES_LOADING}),e.next=3,we({container_type:"Practice",container_identifier:t,limit:10,page:g});case 3:n=e.sent,i=n.comments,r=n.disscuss_count,m({type:Be.GET_DISCUSSES,payload:{data:i,count:r,loading:!1}}),o(r);case 7:case"end":return e.stop()}}),e)}))),[g,t]);function S(e){m({type:Be.SET_ACTION_TYPE,payload:{actionType:e}})}function b(e){m(w===e?{type:Be.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}:{type:Be.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:e}})}function I(e,n,t){return L.apply(this,arguments)}function L(){return(L=c()(a()().mark((function e(n,t,i){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Ne(n);case 3:r=e.sent,v[i].user_praise=t,v[i].praise_count=r.praise_count,m({type:Be.PLUS_DISCUSS,payload:{data:je()(v)}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function C(){return(C=c()(a()().mark((function e(){var n,i,r,o,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=M.id,i=M.params,r=M.type,o=M.index,s=M.parentDiscussIndex,"hidden-discuss"!==r){e.next=7;break}return console.log(i,"params"),e.next=5,Ie(p()({id:n,container_type:"Practice",container_identifier:t},i));case 5:s?v[s].children[o].hidden=1==i.hidden:v[o].hidden=1==i.hidden,m({type:Be.SET_ACTION_TYPE,payload:{actionType:null,data:je()(v)}});case 7:if("delete-discuss"!==r){e.next=13;break}return e.next=10,Le({id:n,container_type:"Practice",container_identifier:t});case 10:return m({type:Be.SET_ACTION_TYPE,payload:{actionType:null}}),e.next=13,N();case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e,n){return E.apply(this,arguments)}function E(){return(E=c()(a()().mark((function e(n,i){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Se({container_type:"Practice",container_identifier:t,comments:{content:i,parent_id:n}});case 3:N(),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),console.log(e.t0);case 9:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}function k(){return(k=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m({type:Be.SHOW_DISCUSSES_LOADING}),e.next=3,be({comments:{content:n},container_type:"Practice",container_identifier:t});case 3:N();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,f.useEffect)((function(){N()}),[t,g]),(0,D.jsxs)(D.Fragment,{children:[(0,D.jsxs)("div",{className:"discuss-panel",children:[0===v.length?(0,D.jsx)(le.Z,{}):(0,D.jsx)(y.Z,{spinning:h,children:v.map((function(e,t){return(0,D.jsx)(Ee,{onReplyDiscuss:A,onPlusDiscuss:I,onSetActiveDiscussIndex:b,onSetActionType:S,data:e,index:t,user:n,activeDiscussIndex:w})}))}),j>10?(0,D.jsx)("div",{className:"pagination-container mt10 mb10",children:(0,D.jsx)(ee.Z,{showQuickJumper:!0,onChange:function(e){m({type:Be.SET_PAGE,payload:{page:e}})},current:g,total:j,showTotal:function(e){return(0,D.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,D.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})}):null]}),(0,D.jsx)(Oe,{user_praise:i.user_praise,praise_count:i.praises_count,praisePlus:r,discuss_count:i.comments_count,onCreateDiscuss:function(e){return k.apply(this,arguments)}}),(0,D.jsxs)(T.Z,{children:[(0,D.jsx)(x.Z,{centered:!0,title:"提示",open:!!M,onOk:function(){return C.apply(this,arguments)},onCancel:function(){m({type:Be.SET_ACTION_TYPE,payload:{actionType:null}})},children:(0,D.jsx)("p",{children:M?M.message:""})}),(0,D.jsx)(ke.Z,{})]})]})},Ge="wrap___sgoJE",Re="head___b9a9v",Ue="sort___L2Zw8",Ye="btn___khuE4",We="listWarp___zZj6C",He="pagination___XlROP",Fe="fixedRight___MuAXo",Ve="oj-width-input___RsZb6",Qe="active___BczOO",Je="line___VC_Ry",qe="list___n9ABd",Ke="left___LVHqw",Xe="mask___fP13z",$e="right___iLe52",en="name___Oz_7h",nn="title___2Sess",tn="a___t7rIW",rn="b___Kb_45",on="des___CjMBM",an="tag___V0PVb";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var sn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjOTk5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQ0NDIi8+PC9nPjwvc3ZnPg==";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var cn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNC43MTcuMDFoOC44NGMxLjU3MSAwIDIuMzU3Ljc3NyAyLjM1NyAyLjMzMnY1LjI1YzAgMS41NTYtLjc4NiAyLjMzNC0yLjM1NyAyLjMzNGgtOC44NGMtMS41NzIgMC0yLjM1Ny0uNzc4LTIuMzU3LTIuMzM0di01LjI1QzIuMzYuNzg3IDMuMTQ1LjAxIDQuNzE3LjAxWiIgZmlsbD0iIzk5OSIvPjxwYXRoIGQ9Ik0yLjM2IDIuMzQyaDguODRhMi4zNyAyLjM3IDAgMCAxIDEuNjY2LjY4NGMuNDQyLjQzNy42OSAxLjAzLjY5IDEuNjV2NS4yNWMwIDEuMjg4LTEuMDU1IDIuMzMzLTIuMzU3IDIuMzMzSDcuOTRsLTEuMTYgMS4xNTMtMS4xNjctMS4xNTNIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NXYtNS4yNWMwLS42Mi4yNDgtMS4yMTMuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4NFoiIGZpbGw9IiNCNkQwRkMiLz48cGF0aCBkPSJNMi4zNiAyLjkyNmg4Ljg0YzEuMzAxIDAgMi4zNTcgMS4wNDQgMi4zNTcgMi4zMzN2NS4yNWMwIC42MTktLjI0OSAxLjIxMi0uNjkgMS42NWEyLjM3IDIuMzcgMCAwIDEtMS42NjguNjgzSDcuOTRsLTEuMTYgMS4xNTQtMS4xNjctMS4xNTRIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NVY1LjI2YzAtLjYxOS4yNDgtMS4yMTIuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4M1oiIGZpbGw9IiNDQ0MiLz48cGF0aCBkPSJNMy41MzggNS44NDJoNi40ODNjLjM5MyAwIC41ODkuMTk1LjU4OS41ODQgMCAuMzg5LS4xOTYuNTgzLS41OS41ODNIMy41MzljLS4zOTMgMC0uNTktLjE5NC0uNTktLjU4MyAwLS4zOS4xOTctLjU4NC41OS0uNTg0Wk0zLjUzOCA4Ljc2aDQuNzE1Yy4zOTMgMCAuNTkuMTk0LjU5LjU4MiAwIC4zOS0uMTk3LjU4NC0uNTkuNTg0SDMuNTM4Yy0uMzkzIDAtLjU5LS4xOTUtLjU5LS41ODQgMC0uMzg4LjE5Ny0uNTgzLjU5LS41ODNaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var ln="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy45NjUgMTEuOTYxQzIuNTkzIDExLjk2MSAwIDYuOTI2IDAgNS45ODEgMCA1LjAzNSAyLjYyMyAwIDcuOTY1IDBzNy45NjUgNC45ODQgNy45NjUgNS45OGMwIC45OTctMi41OTMgNS45ODEtNy45NjUgNS45ODFabTAtMi4yMDhjMS4yOTYgMCAyLjQ5NC0uNzIgMy4xNDItMS44ODZhMy45MDIgMy45MDIgMCAwIDAgMC0zLjc3M2MtLjY0OC0xLjE2Ny0xLjg0Ni0xLjg4Ni0zLjE0Mi0xLjg4Ni0yLjAwNCAwLTMuNjI5IDEuNjktMy42MjkgMy43NzNzMS42MjUgMy43NzIgMy42MjkgMy43NzJaIiBmaWxsPSIjQ0NDIi8+PHBhdGggZD0iTTcuOTY1IDguMjhjLTEuMjIyIDAtMi4yMTMtMS4wMjktMi4yMTMtMi4zIDAtMS4yNy45OTEtMi4zIDIuMjEzLTIuM3MyLjIxMiAxLjAzIDIuMjEyIDIuM2MwIDEuMjcxLS45OSAyLjMtMi4yMTIgMi4zWiIgZmlsbD0iIzk5OSIvPjwvZz48L3N2Zz4=",un=function(e){var n=e.style,t=void 0===n?{}:n,i=e.onClick,r=e.onAssist,o=e.onHide,a=e.data,s=e.active,c=e.showLine;return(0,D.jsxs)(f.Fragment,{children:[(0,D.jsxs)("div",{className:s===(null==a?void 0:a.id)?"".concat(qe," ").concat(Qe):qe,style:t,onClick:function(){return i(a)},children:[(null==a?void 0:a.video)&&(0,D.jsxs)("div",{className:Ke,children:[(0,D.jsx)("img",{src:null==a?void 0:a.video_cover}),(0,D.jsxs)("div",{children:[(0,D.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDBhMSAxIDAgMCAxIDEgMXY4YTEgMSAwIDAgMS0xIDFIMWExIDEgMCAwIDEtMS0xVjFhMSAxIDAgMCAxIDEtMWgxMFpNNC40IDIuNGEuNC40IDAgMCAwLS40LjR2NC40YS40LjQgMCAwIDAgLjY0LjMybDIuNzItMi4wNGEuNi42IDAgMCAwIDAtLjk2TDQuNjQgMi40OGEuNC40IDAgMCAwLS4yNC0uMDhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4="}),(0,D.jsx)("span",{children:null==a?void 0:a.video_duration})]}),(0,D.jsx)("div",{className:Xe})]}),(0,D.jsxs)("div",{className:$e,children:[(0,D.jsxs)("div",{className:en,children:[(0,D.jsx)("img",{src:S.Z.IMG_SERVER+"/images/"+(null==a?void 0:a.image_url),width:30,height:30}),(0,D.jsx)("div",{title:null==a?void 0:a.name,className:nn,children:null==a?void 0:a.name}),(null==a?void 0:a.is_authority)&&(0,D.jsx)("div",{className:rn,children:"官方"}),(null==a?void 0:a.is_excellent)&&(0,D.jsx)("div",{className:tn,children:"精选"})]}),(0,D.jsx)("div",{className:on,children:(0,D.jsx)(he.Z,{showLines:2,showTextOnly:!0,value:(null==a?void 0:a.content)||"暂无内容"})}),(0,D.jsxs)("div",{className:an,children:[(0,D.jsxs)("span",{className:"current",onClick:function(e){e.stopPropagation(),r(a)},children:[(0,D.jsx)("img",{src:null!=a&&a.user_liker?"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjMDE1MmQ5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==":sn}),(0,D.jsx)("span",{style:{color:null!=a&&a.user_liker?"#0152d9":"#656f87"},children:null==a?void 0:a.praises_count})]}),(0,D.jsxs)("span",{children:[(0,D.jsx)("img",{src:cn}),(0,D.jsx)("span",{children:null==a?void 0:a.discusses_count})]}),(0,D.jsxs)("span",{children:[(0,D.jsx)("img",{src:ln}),(0,D.jsx)("span",{children:null==a?void 0:a.viewed_count})]}),(0,Ce.Ny)()&&(0,D.jsx)("span",{className:"current",style:{color:"#0152d9",marginRight:0,userSelect:"none"},onClick:function(e){e.stopPropagation(),o(a)},children:null!=a&&a.is_hidden?"取消隐藏":"隐藏"})]})]})]}),c&&(0,D.jsx)("div",{className:Je})]})},dn={flex_box_center:"flex_box_center___C6sVF",flex_space_between:"flex_space_between___VEt8l",flex_box_vertical_center:"flex_box_vertical_center___qeD5F",flex_box_center_end:"flex_box_center_end___iYJd9",flex_box_column:"flex_box_column___iAKJf",listForm:"listForm___leDJL",scroll:"scroll___wtFaF",formWrap:"formWrap___p3W41",btns:"btns___Izl4q",main:"main___xTqlG",mainLoading:"mainLoading___QLa9s",tip:"tip___a0tbY",proWarp:"proWarp___BZhOt",pro:"pro___Yp1Rx",mainSucceed:"mainSucceed___HfaTf",del:"del___TXGhB"},pn=t(6848),fn=t(24581);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var mn="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0FGQkFDQiIgZD0iTTkuOTkuMDJDNC40ODIuMDIuMDIgNC40ODIuMDIgOS45OWMwIDUuNTA2IDQuNDYzIDkuOTcgOS45NyA5Ljk3IDUuNTA2IDAgOS45Ny00LjQ2NCA5Ljk3LTkuOTcgMC01LjUwNy00LjQ2NC05Ljk3LTkuOTctOS45N1ptMS42MzYgMTMuNjljLS43NDQgMS4xOS0xLjQ4OCAyLjA4My0yLjgyNyAyLjA4My0uODkzLS4xNDktMS4xOS0uNzQ0LTEuMDQyLTEuNDg4bDEuNjM3LTUuNTA2YzAtLjE0OSAwLS4yOTgtLjE0OS0uMjk4LS4xNDggMC0uNDQ2IDAtLjU5NS4yOThsLTEuMDQyIDEuMTl2LS43NDRjLjc0NS0xLjE5IDEuOTM1LTIuMDgzIDIuODI4LTIuMDgzLjc0NC4xNDkgMS4xOS43NDQgMS4wNDIgMS40ODhMOS44NCAxNC4zMDVjMCAuMTQ5IDAgLjI5OC4xNDguMjk4LjE1IDAgLjQ0Ny0uMTUuNTk2LS4yOThsMS4wNDEtMS4zNHYuNzQ1Wm0tLjI5Ny03LjI5MmMtLjU5NiAwLTEuMTktLjQ0Ni0xLjE5LTEuMTkgMC0uNzQ1LjQ0Ni0xLjE5MSAxLjE5LTEuMTkxLjU5NSAwIDEuMTkuNDQ2IDEuMTkgMS4xOSAwIC43NDUtLjU5NSAxLjE5MS0xLjE5IDEuMTkxWiIvPjwvc3ZnPg==",hn=function(e,n){var t,i,r,o=n.payload.uploadInfo,a=void 0===o?{}:o;switch(n.type){case"addVideo":return{videoList:[].concat(je()(e.videoList),[{name:a.file.name,size:a.file.size,type:a.file.type,fileHash:a.fileHash,state:a.state,video_id:a.videoId,attachment_id:"",article_id:-1,loaded:0,title:""}])};case"removeVideo":return{videoList:e.videoList.filter((function(e){return e.name!==n.payload.name}))};case"replaceVideo":return{videoList:n.payload};case"removeAll":default:return[];case"updateProgress":return{videoList:e.videoList.map((function(e){return e.name===n.payload.uploadInfo.file.name?p()(p()({},e),{loaded:n.payload.progressPercent,video_id:a.videoId,fileHash:a.fileHash}):e}))};case"updateTitle":return{videoList:null===(t=e.videoList)||void 0===t?void 0:t.map((function(e){return e.name===n.payload.item.name?p()(p()({},e),{title:n.payload.title}):e}))};case"updateImg":return{videoList:null===(i=e.videoList)||void 0===i?void 0:i.map((function(e){return e.name===n.payload.item.name?p()(p()({},e),{attachment_id:n.payload.attachment_id}):e}))};case"updateImg":return{videoList:null===(r=e.videoList)||void 0===r?void 0:r.map((function(e){return e.name===n.payload.item.name?p()(p()({},e),{attachment_id:n.payload.attachment_id}):e}))}}},gn=function(e){var n,t,i=e.onClose,r=e.onOk,o=e.identifier,s=e.active,l=R.Z.useForm(),d=u()(l,1)[0],m=(0,f.useState)({}),h=u()(m,2),v=h[0],y=h[1],M=(0,f.useState)(!1),N=u()(M,2),S=N[0],b=N[1],I=(0,f.useState)(!1),L=u()(I,2),T=L[0],C=L[1],A=(0,f.useReducer)(hn,{videoList:[]}),E=u()(A,2),k=E[0],z=E[1],O=(0,Ce.eY)(),P=((0,g.useParams)(),(0,f.useRef)());(0,f.useEffect)((function(){s&&_()}),[s]);var B,_=function(){var e=c()(a()().mark((function e(){var n,t,i,r,c,l,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.M3)(o,{active:s});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(c={name:null==n||null===(t=n.data)||void 0===t?void 0:t.name,content:null==n||null===(i=n.data)||void 0===i?void 0:i.content},d.setFieldsValue(c),y(c),null!=n&&null!==(r=n.data)&&void 0!==r&&null!==(r=r.videos)&&void 0!==r&&r[0]&&z({type:"replaceVideo",payload:[{video_id:null==n||null===(l=n.data)||void 0===l||null===(l=l.videos)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.video_id,name:null==n||null===(u=n.data)||void 0===u||null===(u=u.videos)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.title,loaded:100}]}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){var e=c()(a()().mark((function e(n){var t,i,c,l,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i={videos:k.videoList,articles:n},C(!0),!s){e.next=9;break}return i.active=s,e.next=6,(0,w.gu)(o,i);case 6:c=e.sent,e.next=12;break;case 9:return e.next=11,(0,w.bx)(o,i);case 11:c=e.sent;case 12:0===(null===(t=c)||void 0===t?void 0:t.status)&&(console.log(s||(null===(l=c)||void 0===l?void 0:l.id),44),r(s||(null===(u=c)||void 0===u?void 0:u.id))),C(!1);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(){document.getElementById("fileUpload").value=""},W=function(e){return(0,D.jsxs)("div",{className:dn.mainSucceed,children:[(0,D.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDBjOC4yODUgMCAxNSA2LjcxNyAxNSAxNSAwIDguMjg1LTYuNzE1IDE1LTE1IDE1LTguMjgzIDAtMTUtNi43MTUtMTUtMTVDMCA2LjcxNyA2LjcxNyAwIDE1IDBabTEwLjA0MSA3LjV2LjAxYTQ3LjkzNCA0Ny45MzQgMCAwIDAtMTEuMjMyIDkuMzg2bC00LjM3Mi0zLjN2LS4wMDJMNy41IDE1LjA4bDcuNTUzIDcuNDJBNDQuNjI1IDQ0LjYyNSAwIDAgMSAyNS41IDguNTVsLS40NTktMS4wNVoiIGZpbGw9IiM0NEQ3QjYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",alt:""}),(0,D.jsx)("span",{children:"上传成功"}),(0,D.jsx)("div",{className:dn.tip,children:(0,D.jsx)(pn.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,D.jsx)("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,D.jsx)("div",{children:"2、不支持断点续传,文件大小请勿超过1G;"}),(0,D.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"})]}),children:(0,D.jsx)("img",{src:mn,alt:""})})}),(0,D.jsxs)("div",{className:dn.del,onClick:function(){return n=e.name,t=100==e.loaded,void x.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,D.jsxs)("div",{className:"tc",children:["您确认要",t?"删除":"取消上传","该视频吗?"]}),onOk:function(){Y(),z({type:"removeVideo",payload:{name:n}})}});var n,t},children:[(0,D.jsx)("i",{className:"iconfont icon-shanchu7 mr5"}),"删除视频"]})]})},H=null===(n=k.videoList)||void 0===n?void 0:n.length;return(0,D.jsxs)("div",{className:dn.listForm,children:[(0,D.jsxs)("header",{children:[s?"编辑":"发布","题解"]}),(0,D.jsxs)("section",{className:dn.scroll,id:"sss",children:[(0,D.jsxs)("div",{className:dn.formWrap,children:[" ",(0,D.jsxs)(R.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){y(p()({},n))},onFinish:Z,children:[(0,D.jsx)(R.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,D.jsx)(G.Z,{bordered:!1,placeholder:"请输入名称,最大限制60个字符",suffix:"".concat((null===(t=v.name)||void 0===t?void 0:t.length)||0,"/60")})}),(0,D.jsx)(R.Z.Item,{name:"content",label:"内容:",children:(0,D.jsx)(ze.Z,{defaultValue:v.content||"",watch:!0})})]})]}),(0,D.jsxs)("div",{className:dn.upload,children:[H?(0,D.jsx)(f.Fragment,{children:null===(B=k.videoList)||void 0===B?void 0:B.map((function(e,n){return(0,D.jsx)(f.Fragment,{children:100==e.loaded?W(e):(t=e.loaded,(0,D.jsxs)("div",{className:dn.mainLoading,children:[(0,D.jsxs)("div",{className:dn.proWarp,children:[(0,D.jsx)("div",{className:dn.pro,children:(0,D.jsx)("div",{style:{width:t}})}),(0,D.jsxs)("span",{children:[t||0,"%"]})]}),(0,D.jsx)("aside",{children:"上传中"}),(0,D.jsx)("div",{className:dn.tip,children:(0,D.jsx)(pn.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,D.jsx)("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,D.jsx)("div",{children:"2、不支持断点续传,文件大小请勿超过1G;"}),(0,D.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"})]}),children:(0,D.jsx)("img",{src:mn,alt:""})})})]}))},n);var t}))}):(0,D.jsxs)("label",{htmlFor:"fileUpload",className:dn.main,children:[(0,D.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNiAwQzEuMTc1IDAgLjc2OC4xNy40NjguNDc0QTEuNjMgMS42MyAwIDAgMCAwIDEuNjIydjMuMjQzaDMuMjM3TDcuMzc4IDBIMS42Wm03Ljg3NiAwTDUuMzM4IDQuODY1aDUuOUwxNS4zNzEgMEg5LjQ3NlptNy45OTggMC00LjEzNyA0Ljg2NWg1Ljg5NkwyMy4zNzIgMGgtNS44OThabTggMC00LjEzOCA0Ljg2NWg2LjY2VjEuNjIyYTEuNjI5IDEuNjI5IDAgMCAwLS40NjctMS4xNDhBMS41ODUgMS41ODUgMCAwIDAgMjYuMzk3IDBoLS45MjRaTTAgNi40ODd2MTcuODM3YzAgLjQzLjE2Ny44NDQuNDY4IDEuMTQ4LjMuMzA1LjcwNy40NzUgMS4xMzIuNDc0aDE4LjYxYTYuNTE1IDYuNTE1IDAgMCAxIDEuNjUyLTYuMjE4IDYuMzEgNi4zMSAwIDAgMSA2LjEzNC0xLjY3NVY2LjQ4N0gwWm0xMS45OTggNS42NzUgNi40IDQuMDU2LTYuNCA0LjA1NXYtOC4xMVptMTQuMzk5IDYuNDg3Yy0zLjA5Mi4wMDItNS41OTcgMi41NDQtNS41OTUgNS42NzguMDAxIDMuMTM0IDIuNTA4IDUuNjc0IDUuNiA1LjY3M0MyOS40OTQgMzAgMzIgMjcuNDU4IDMyIDI0LjMyNGMwLTEuNTA2LS41OS0yLjk1LTEuNjQxLTQuMDE0YTUuNTYxIDUuNTYxIDAgMCAwLTMuOTYyLTEuNjYxWm0wIDIuMDI3Yy4yMi4wMDMuNDI4LjEuNTc0LjI2Ni42NjMuNiAxLjMyNyAxLjM1MiAxLjk5IDIuMDAyYS44LjggMCAwIDEgMCAxLjE0Ljc4OC43ODggMCAwIDEtMS4xMjUgMGwtLjYzOC0uNjQ2djMuNzI0YS44MTQuODE0IDAgMCAxLS4zOTIuNzI0Ljc5Ljc5IDAgMCAxLS44MTUgMCAuODE0LjgxNCAwIDAgMS0uMzkyLS43MjR2LTMuNzI0bC0uNjM3LjY0NmEuNzkuNzkgMCAwIDEtLjc3My4yMTUuODAzLjgwMyAwIDAgMS0uNTY3LS41NzUuODE2LjgxNiAwIDAgMSAuMjEyLS43ODNjLjY1MS0uNjY0IDEuMzMzLTEuMzg4IDEuOTktMi4wMDJhLjc3OC43NzggMCAwIDEgLjU3NS0uMjY2bC0uMDAyLjAwM1oiIGZpbGw9IiMwMTUyZDkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",alt:""}),(0,D.jsx)("span",{children:"上传视频"})]}),(0,D.jsx)("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:function(e){var n,t=e.target.files[0];if(t){var i=t.name.toLowerCase();return i&&-1==i.indexOf(".avi")&&-1==i.indexOf(".flv")&&-1==i.indexOf(".f4v")&&-1==i.indexOf(".m4v")&&-1==i.indexOf(".mov")&&-1==i.indexOf(".mp4")&&-1==i.indexOf(".rmvb")&&-1==i.indexOf(".swf")&&-1==i.indexOf(".webm")&&-1==i.indexOf(".wmv")?(j.ZP.info("不支持的视频格式"),void Y()):t.size>1073741824?(j.ZP.info("视频大小超过".concat(1024,"M")),void Y()):null!==(n=k.videoList)&&void 0!==n&&n.find((function(e){return e.name===t.name}))?(j.ZP.info("你不能上传同一个视频文件名称,请重新选择。"),void Y()):void function(e){var n='{"Vod":{}}';b(!0),P.current?P.current.addFile(e,null,null,null,n):(0,fn.o)(null==O?void 0:O.login,"",{create:!P,addFileSuccess:function(e){z({type:"addVideo",payload:{uploadInfo:e}})},onUploadProgress:function(e,n,t){var i=Math.ceil(100*t);z({type:"updateProgress",payload:{uploadInfo:e,progressPercent:i}}),Y()},onUploadFailed:function(e){j.ZP.info("视频云服务出现异常,请重新上传。")},onUploadEnd:function(e){b(!1)},onUploadSucceed:function(e){b(!1)},onUploadError:function(e){b(!1)},gotUploader:function(t){t.addFile(e,null,null,null,n),P.current=t}})}(t)}Y()},accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"})]})]}),(0,D.jsxs)("div",{className:dn.btns,children:[(0,D.jsx)(U.ZP,{onClick:function(){x.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"注意",icon:null,className:"custom-modal-divider",content:"您正在编写题解,点击关闭后,您的题解内容将不会进行保存。",onOk:i})},type:"primary",ghost:!0,children:"关闭"}),(0,D.jsx)(U.ZP,{loading:T,disabled:S,onClick:function(){return d.submit()},type:"primary",children:"发布题解"})]})]})},vn="listDetails___HpDwH",xn="head___wipEz",yn="name___qdH8S",jn="title___B0yUa",Mn="a___LB6ZS",wn="b___yvOON",Nn="tag___bRCso",Sn="btn___akBxg",bn="scroll___JKC_q",In="video___nEr4F",Ln="html___GDNSx",Tn="g___LSOhO",Cn="btns___Ci727",An=t(96865);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Dn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMy41NjYgMTkuMDhWOC4xMzRjMC0uNDQzLS4zMTgtLjgwMi0uNzEtLjgwMkgxLjM0Yy0uNzMgMC0xLjMyMi42Ny0xLjMyMiAxLjQ5NnY5LjU1OGMwIC44MjcuNTkzIDEuNDk2IDEuMzIyIDEuNDk2aDEuNTE1Yy4zOTIgMCAuNzEtLjM2LjcxLS44MDJaIiBmaWxsPSIjQTNEM0ZGIi8+PHBhdGggZD0iTTQuNTg1IDE5LjMwM1Y3LjljMC0uMjYzLjE4OC0uNDk1LjQ1OS0uNTU5Ljk1NS0uMjI5IDMuMTQ3LTEuMDQ5IDQuMDgtMy44NDguNTY3LTIuNDUxIDEuMTgyLTMuNjA3IDMuMDA4LTMuNDY5IDEuODI2LjEzOSAxLjk0OCAxLjgwNCAxLjk0OCAyLjMxMnYzLjkzcy0uMTQ4LjYwMi40NjguNjQ5Yy42MTcuMDQ2IDUuNDI2IDAgNS40MjYgMHMyLjYzOS0uMDQyIDEuOCAzLjAzMWMtLjczIDIuNjczLTIuMTczIDYuOTc0LTIuNTM3IDguMDVhMi4zMjQgMi4zMjQgMCAwIDEtLjMyNC42MjZjLS4zNTMuNDgzLTEuMDk0IDEuMjU4LTIuMjI4IDEuMjU4SDUuMjAxYy0uMzQxLjAwMi0uNjE2LS4yNTctLjYxNi0uNTc3WiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=",En="discuss___fk6PE",kn="reply___pOmly",zn="pagination___qEsHX",On=t(95237),Pn=t(43604),Bn="discussItem___zcesj",_n="wrap___ezVW4",Zn="list___EEOWp",Gn="btns___Niwl7",Rn="secondLevelDiscuss___TXG1b",Un="line___ejh2a",Yn="thirdlyLevelDiscuss___HRI5Q",Wn=function(e){var n=e.id,t=e.cb,i=(0,f.useState)(""),r=u()(i,2),o=r[0],s=r[1];return(0,D.jsxs)("aside",{className:"mt10",children:[(0,D.jsx)(ze.Z,{defaultValue:o,id:"writeForumsReviewId",onChange:function(e){s(e)},placeholder:"我要回复...",height:240}),(0,D.jsxs)(On.Z,{children:[(0,D.jsx)(Pn.Z,{flex:"1"}),(0,D.jsx)(Pn.Z,{children:(0,D.jsx)(U.ZP,{type:"primary",size:"middle",onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""===o?j.ZP.error("请输入内容"):t(n,o);case 1:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]})},Hn=function(e){var n,t=e.data;return(0,D.jsxs)("div",{className:Yn,children:[(0,D.jsxs)("span",{className:"c-grey-333",children:[(0,D.jsx)("span",{className:"font 14 c-light-primary",children:null==t||null===(n=t.author)||void 0===n?void 0:n.name}),"@",(0,D.jsx)("span",{className:"font 14 c-light-primary",children:null==t?void 0:t.parent_name}),":"]}),(0,D.jsx)(he.Z,{value:null==t?void 0:t.content})]})},Fn=function(e){var n,t,i,r,o=e.data,a=e.onReplyDiscuss,s=e.thirdlyReply,c=e.setThirdlyReply,l=(0,Ce.eY)();return console.log(l,"user"),(0,D.jsxs)("div",{className:Zn,children:[(0,D.jsx)("img",{src:S.Z.IMG_SERVER+"/images/"+(null==o||null===(n=o.author)||void 0===n?void 0:n.image_url)}),(0,D.jsxs)("div",{className:_n,children:[(0,D.jsxs)("div",{className:"font14",style:{marginBottom:6},children:[(0,D.jsx)("span",{className:"c-grey-333",children:null==o||null===(t=o.author)||void 0===t?void 0:t.name}),(null==l?void 0:l.login)!==(null==o||null===(i=o.author)||void 0===i?void 0:i.login)&&(0,D.jsxs)("span",{onClick:function(){return c(null==o?void 0:o.id)},className:"c-grey-999 current",style:{float:"right"},children:[(0,D.jsx)("i",{className:"iconfont icon-huifu3 mr3 font12"}),(0,D.jsx)("span",{children:"回复"})]})]}),(0,D.jsx)(he.Z,{value:null==o?void 0:o.content}),null==o||null===(r=o.children)||void 0===r?void 0:r.map((function(e){return(0,D.jsx)(Hn,{data:e},e.id)})),s===(null==o?void 0:o.id)&&(0,D.jsxs)("div",{children:[(0,D.jsx)(Wn,{id:null==o?void 0:o.id,cb:a}),(0,D.jsxs)("div",{style:{textAlign:"end",paddingTop:20},onClick:function(){return c(null)},className:"c-light-primary current",children:[(0,D.jsx)("i",{style:{transform:"scale(0.7)",display:"inline-block"},className:"iconfont icon-shouqi font12"}),"收起回复"]})]}),(0,D.jsx)("div",{className:Un})]})]})},Vn=function(e){var n,t,i,r,o=e.data,a=e.onReplyDiscuss,s=e.secondReply,c=e.setSecondReply,l=e.thirdlyReply,d=e.setThirdlyReply,p=e.onPlusDiscuss,m=(0,f.useState)(!1),h=u()(m,2),g=h[0],v=h[1];return console.log(o,"data"),(0,D.jsx)("div",{className:Bn,children:(0,D.jsxs)("div",{className:Zn,children:[(0,D.jsx)("img",{src:S.Z.IMG_SERVER+"/images/"+(null==o||null===(n=o.author)||void 0===n?void 0:n.image_url)}),(0,D.jsxs)("div",{className:_n,children:[(0,D.jsxs)("div",{className:"font14",style:{marginBottom:6},children:[(0,D.jsx)("span",{className:"c-grey-333 mr30",children:null==o||null===(t=o.author)||void 0===t?void 0:t.name}),(0,D.jsx)("span",{className:"c-grey-999",children:null==o?void 0:o.time})]}),(0,D.jsx)(he.Z,{value:null==o?void 0:o.content}),(0,D.jsxs)("div",{className:Gn,children:[(0,D.jsxs)("div",{onClick:function(){return p(null==o?void 0:o.id)},className:null!=o&&o.user_praise?"c-light-primary":"c-grey-999",children:[(0,D.jsx)("i",{className:"iconfont icon-xiaodianzan2 mr3"}),(0,D.jsx)("span",{children:null==o?void 0:o.praise_count})]}),(0,D.jsxs)("div",{onClick:function(){var e;0!==(null==o||null===(e=o.children)||void 0===e?void 0:e.length)&&(c(null),v(!g))},style:{color:g?"#0152d9":"#999999"},children:[(0,D.jsx)("i",{className:"iconfont icon-xiaopinglun2 mr3"}),(0,D.jsx)("span",{children:g?"收起评论":null==o||null===(i=o.children)||void 0===i?void 0:i.length})]}),(0,D.jsxs)("div",{onClick:function(){v(!1),c(s===(null==o?void 0:o.id)?null:null==o?void 0:o.id)},style:{color:s===(null==o?void 0:o.id)?"#0152d9":"#999999"},children:[(0,D.jsx)("i",{className:"iconfont icon-huifu3 mr3"}),(0,D.jsx)("span",{children:s===(null==o?void 0:o.id)?"收起回复":"回复"})]})]}),s===(null==o?void 0:o.id)&&(0,D.jsx)(Wn,{id:null==o?void 0:o.id,cb:function(e,n){a(e,n),v(!0)}}),g&&(0,D.jsx)("div",{className:Rn,children:null==o||null===(r=o.children)||void 0===r?void 0:r.map((function(e){return(0,D.jsx)(Fn,{thirdlyReply:l,setThirdlyReply:d,data:e,onReplyDiscuss:a},e.id)}))})]})]})})},Qn=function(e){e.identifier;var n=e.active,t=e.onOk,i=(0,f.useState)(""),r=u()(i,2),o=r[0],s=r[1],l=(0,f.useState)(1),d=u()(l,2),p=d[0],m=d[1],h=(0,f.useState)([]),g=u()(h,2),v=g[0],x=g[1],y=(0,f.useState)(0),M=u()(y,2),w=M[0],N=M[1],S=(0,f.useState)(null),b=u()(S,2),I=b[0],L=b[1],T=(0,f.useState)(null),C=u()(T,2),A=C[0],E=C[1];(0,f.useEffect)((function(){k(1),m(1)}),[n]);var k=function(){var e=c()(a()().mark((function e(t){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,we({container_type:"QuestionSolutionArticle",container_identifier:n,limit:5,page:t});case 2:null!=(i=e.sent)&&i.comments&&(x((null==i?void 0:i.comments)||[]),m(t),N(null==i?void 0:i.disscuss_count));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=c()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==o){e.next=3;break}return j.ZP.error("请输入内容"),e.abrupt("return");case 3:return e.next=5,be({comments:{content:o},container_type:"QuestionSolutionArticle",container_identifier:n});case 5:null!=(i=e.sent)&&i.discuss&&(s(""),k(p),t());case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){var e=c()(a()().mark((function e(t,i,r){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Se({container_type:"QuestionSolutionArticle",container_identifier:n,comments:{content:i,parent_id:t}});case 2:e.sent,L(null),E(null),k(p);case 6:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),P=function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ne(n);case 2:e.sent,k(p);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,D.jsxs)("div",{className:En,children:[(0,D.jsxs)("aside",{className:kn,style:{borderWidth:w?1:0},children:[(0,D.jsx)(ze.Z,{defaultValue:o,id:"writeForumsReviewId",onChange:function(e){s(e)},placeholder:"我要回复...",height:240}),(0,D.jsxs)(On.Z,{children:[(0,D.jsx)(Pn.Z,{flex:"1"}),(0,D.jsx)(Pn.Z,{children:(0,D.jsx)(U.ZP,{type:"primary",size:"middle",onClick:function(){return z()},children:"发送"})})]})]}),null==v?void 0:v.map((function(e){return(0,D.jsx)(Vn,{secondReply:I,setSecondReply:L,thirdlyReply:A,setThirdlyReply:E,data:e,onReplyDiscuss:O,onPlusDiscuss:P},e.id)})),(0,D.jsx)(ee.Z,{className:zn,showTotal:function(e){return(0,D.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,D.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})},current:p,onChange:function(e){m(e),k(e)},total:w,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,pageSize:5})]})},Jn=t(45812),qn=function(e){var n,t,i,r,o,s=e.active,l=e.identifier,d=(e.onAssist,e.onEdit),m=e.onArticlesSkip,h=e.onClose,g=e.onOk,v=e.onDelete,j=e.detailsIndex,M=e.btnShowStatus,N=(0,f.useState)(!0),b=u()(N,2),I=b[0],L=b[1],T=(0,f.useState)({}),C=u()(T,2),A=C[0],E=C[1];(0,f.useEffect)((function(){s&&k()}),[s,j]);var k=function(){var e=c()(a()().mark((function e(){var n,t=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(!(t.length>0&&void 0!==t[0])||t[0])&&L(!0),e.next=4,(0,w.wO)(l,{active:s});case 4:0===(null==(n=e.sent)?void 0:n.status)&&E((null==n?void 0:n.data)||{}),L(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.qe)(l,p()({active:s},n));case 2:0===(null==(t=e.sent)?void 0:t.status)&&(k(!1),g());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.Rg)(l,{active:null==n?void 0:n.id});case 2:0===e.sent.status&&(k(!1),g());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,D.jsx)("div",{className:vn,children:(0,D.jsxs)(An.Z,{className:"pt20 pl20 pr20",loading:I,active:!0,paragraph:{rows:5},children:[(0,D.jsxs)("div",{className:xn,children:[(0,D.jsxs)("div",{className:yn,children:[(0,D.jsx)("div",{title:null==A?void 0:A.name,className:jn,children:null==A?void 0:A.name}),(null==A?void 0:A.is_authority)&&(0,D.jsx)("div",{className:wn,children:"官方"}),(null==A?void 0:A.is_excellent)&&(0,D.jsx)("div",{className:Mn,children:"精选"})]}),(0,D.jsxs)("div",{className:Nn,children:[(0,D.jsx)("img",{src:S.Z.IMG_SERVER+"/images/"+(null==A?void 0:A.image_url)}),(0,D.jsx)("div",{className:"c-grey-333 ml5 mr20 font14",children:null==A?void 0:A.username}),(0,D.jsxs)("div",{style:{display:"inline-block",marginBottom:-2},className:"c-grey-999 mr20 font12",children:["发布于",ae()(null==A?void 0:A.created_at).format("YYYY-MM-DD")]}),(0,D.jsxs)("span",{children:[(0,D.jsx)("img",{src:sn}),(0,D.jsx)("span",{children:null==A?void 0:A.praises_count})]}),(0,D.jsxs)("span",{children:[(0,D.jsx)("img",{src:cn}),(0,D.jsx)("span",{children:null==A?void 0:A.discusses_count})]}),(0,D.jsxs)("span",{children:[(0,D.jsx)("img",{src:ln}),(0,D.jsx)("span",{children:null==A?void 0:A.viewed_count})]}),(0,D.jsxs)("div",{className:Sn,children:[((0,Ce.Ny)()||(null==A?void 0:A.is_self))&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(U.ZP,{onClick:function(){return function(e){x.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认要删除该题解吗?",onOk:function(){return v(e)}})}(A)},type:"primary",ghost:!0,children:"删除"}),(0,D.jsx)(U.ZP,{onClick:function(){return d(A)},type:"primary",ghost:!0,children:"编辑"})]}),(0,Ce.Ny)()&&(0,D.jsxs)(U.ZP,{onClick:function(){return z({is_authority:!(null!=A&&A.is_authority)})},type:"primary",children:[(0,D.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJtOCAwIDEuODU3IDEuMDczaDIuMTQ2bDEuMDcxIDEuODU0TDE0LjkzMSA0djIuMTQ0TDE2IDhsLTEuMDY5IDEuODU3VjEybC0xLjg1OCAxLjA3Mi0xLjA3MSAxLjg1Nkg5Ljg1N0w4IDE2bC0xLjg1NS0xLjA3M0g0bC0xLjA3Mi0xLjg1NkwxLjA3MiAxMlY5Ljg1N0wwIDhsMS4wNzItMS44NTZWNGwxLjg1Ny0xLjA3MyAxLjA3Mi0xLjg1NGgyLjE0NUw4IDBabTIuOTEgNi4zODVINC43OTZWMTJoMS4yNDZ2LS40NTFoNC4wMjZ2LjQzNWgxLjI0N1Y5LjE5Nkg2LjA0M3YtLjUxNWg0Ljg2NlY2LjM4NVptLS44NCAzLjY4MXYuNjEzSDYuMDQydi0uNjEzaDQuMDI2Wk05LjcwNSA3LjI0di41ODhINi4wNDN2LS41ODhoMy42NjNaTTguNjE1IDRsLTEuNDguMTM3Yy4wNTUuMTMzLjEyLjI4NC4xOTIuNDUzbC4wNzYuMTc1SDR2MS40MjZoMS4xOTV2LS40ODNoNS42MXYuNDgzSDEyVjQuNzY1SDguODgzYy0uMDc4LS4yMy0uMTQ4LS40My0uMjEtLjYwMkw4LjYxNiA0WiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzhEQzlGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9Ii41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLS41IiBjeT0iLTQuNSIgcj0iMTIuNSIgZmlsbD0iI0VFRjdGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvc3ZnPg=="}),null!=A&&A.is_authority?"取消":"设为","官方"]}),(0,Ce.Ny)()&&(0,D.jsxs)(U.ZP,{onClick:function(){return z({is_excellent:!(null!=A&&A.is_excellent)})},type:"primary",children:[(0,D.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi4zODUuMjU3Yy42MTYtLjM0MyAxLjYxNi0uMzQyIDIuMjMgMGw1LjI3IDIuOTRDMTQuNTAxIDMuNTM4IDE1IDQuMzggMTUgNS4wNzF2NS44NTZjMCAuNjkyLS41MDEgMS41MzMtMS4xMTUgMS44NzZsLTUuMjcgMi45MzljLS42MTYuMzQzLTEuNjE2LjM0Mi0yLjIzIDBsLTUuMjctMi45NEMuNDk5IDEyLjQ2MiAwIDExLjYyMiAwIDEwLjkyOVY1LjA3MkMwIDQuMzguNTAxIDMuNTQgMS4xMTUgMy4xOTZabTEuNDIzIDMuODE3Yy0uMTY5LS4zNDEtLjQ0Ni0uMzQxLS42MTUgMEw2LjM4IDUuNzE3Yy0uMTY5LjM0MS0uNjE2LjY2NS0uOTk0LjcybC0xLjgyLjI2NGMtLjM3OC4wNTUtLjQ2NC4zMTctLjE5LjU4M2wxLjMxNyAxLjI3OGMuMjczLjI2Ni40NDQuNzkuMzggMS4xNjVsLS4zMSAxLjgwNmMtLjA2Ni4zNzYuMTU4LjUzOC40OTYuMzZsMS42MjgtLjg1M2MuMzM4LS4xNzcuODktLjE3NyAxLjIzIDBsMS42MjcuODUzYy4zMzcuMTc3LjU2MS4wMTUuNDk3LS4zNmwtLjMxLTEuODA2Yy0uMDY1LS4zNzUuMTA1LS44OTkuMzc5LTEuMTY1bDEuMzE2LTEuMjc4Yy4yNzQtLjI2Ni4xODgtLjUyOS0uMTktLjU4M2wtMS44MTktLjI2NGMtLjM3Ny0uMDU0LS44MjUtLjM3OC0uOTk0LS43MloiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM4REM5RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48Y2lyY2xlIGN4PSItMS41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLTIuNSIgY3k9Ii00LjUiIHI9IjEyLjUiIGZpbGw9IiNFRUY3RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4="}),null!=A&&A.is_excellent?"取消":"设为","精选"]})]})]})]}),(0,D.jsxs)("div",{className:bn,children:[(null==A||null===(n=A.videos)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id)&&(0,D.jsx)("div",{className:In,children:(0,D.jsx)(y.Z,{tip:"正在转码,请稍等...",spinning:!(null!=A&&null!==(t=A.videos)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.transcoded),children:(0,D.jsx)(Jn.Z,{poster:null==A||null===(i=A.videos)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.cover_url,src:(null==A||null===(r=A.videos)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.play_url)||"",videoId:null==A||null===(o=A.videos)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.id,logWatchHistory:function(){}})})}),(0,D.jsx)(he.Z,{className:Ln,value:(null==A?void 0:A.content)||""}),(0,D.jsxs)("div",{onClick:function(){return O(A)},className:Tn,children:[(0,D.jsx)("img",{className:"mr10",src:(null!=A&&A.user_liker,Dn)}),(0,D.jsx)("span",{children:null==A?void 0:A.praises_count})]}),(0,D.jsx)(Qn,{onOk:function(){k(!1),g()},active:s,identifier:l})]}),(0,D.jsxs)("div",{className:Cn,children:[(0,D.jsx)(U.ZP,{onClick:function(){return h()},type:"primary",ghost:!0,children:"关闭"}),M[0]&&(0,D.jsx)(U.ZP,{onClick:function(e){return m(e,"prev")},style:{marginLeft:20},type:"primary",children:"上一题解"}),M[1]&&(0,D.jsx)(U.ZP,{onClick:function(e){return m(e,"next")},style:{marginLeft:20},type:"primary",children:"下一题解"})]})]})})};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Kn=t(11638),Xn=t(16135),$n=function(e){var n=e.identifier,t=e.tabStatus,i=e.setFilterListTotal,r=e.setListStatus,o={page:1,limit:10,total:0,search:"",save_search:"",sort_by:"updated_at",sort_direction:null},s=(0,f.useState)(p()({},o)),l=u()(s,2),d=l[0],m=l[1],h=(0,f.useState)(!1),g=u()(h,2),v=g[0],x=g[1],M=(0,f.useState)(0),N=u()(M,2),S=N[0],b=N[1],I=(0,f.useState)(1),L=u()(I,2),T=L[0],C=L[1],A=(0,f.useState)(null),E=u()(A,2),k=E[0],z=E[1],O=(0,f.useState)([]),P=u()(O,2),B=P[0],_=P[1],Z=(0,f.useState)([!0,!0]),R=u()(Z,2),U=R[0],Y=R[1],W=(0,f.useState)(0),H=u()(W,2),F=H[0],V=H[1],Q=(0,f.useRef)(null);(0,f.useEffect)((function(){ne()}),[t]),(0,f.useEffect)((function(){J()}),[k]),(0,f.useEffect)((function(){K(p()({},o)),ne()}),[n]),(0,f.useEffect)((function(){return window.addEventListener("resize",q),r(F),function(){window.removeEventListener("resize",q)}}),[F]);var J=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(k){e.next=3;break}return Y([!0,!0]),e.abrupt("return");case 3:n=[!0,!0],t=null==B?void 0:B.findIndex((function(e){return e.id===k})),0===t&&1===d.page&&(n[0]=!1),(d.page-1)*d.limit+(t+1)===d.total&&(n[1]=!1),Y(n);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){if(F){var e,n=window.innerWidth-(null===(e=Q.current)||void 0===e?void 0:e.clientWidth);b(n)}},K=function(){var e=c()(a()().mark((function e(t){var r,o,s,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,w.WH)(n,t);case 3:return 0===(null==(r=e.sent)?void 0:r.status)&&(_((null==r||null===(o=r.data)||void 0===o?void 0:o.articles)||[]),m(p()(p()({},t),{},{total:null==r||null===(s=r.data)||void 0===s?void 0:s.articles_count})),i(null==r||null===(c=r.data)||void 0===c?void 0:c.articles_count)),x(!1),e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),X=function(){var e;document.getElementsByClassName("btn-resize")[0].style.visibility="hidden";var n=window.innerWidth-(null===(e=Q.current)||void 0===e?void 0:e.clientWidth);b(n)},$=function(e){X(),z(null==e?void 0:e.id),V(3)},ne=function(){document.getElementsByClassName("btn-resize")[0].style.visibility="visible",b(0),V(0),z(null)},te=function(){var e=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.Rg)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(K(d),C(T+1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ie=function(){var e=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.rL)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(K(d),C(T+1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),re=function(){var e=c()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.de)(n,{active:null==t?void 0:t.id});case 2:0===e.sent.status&&(ne(),K(d));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),oe=function(){var e=c()(a()().mark((function e(n,t){var i,r,o,s,c,l,u,f,h,g;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==B?void 0:B.findIndex((function(e){return e.id===k})),console.log(i,t,22),"prev"!==t){e.next=21;break}if(void 0!==i){e.next=6;break}return j.ZP.warning("上一题解不存在"),e.abrupt("return");case 6:if(0!==i){e.next=19;break}if(1!==d.page){e.next=10;break}return j.ZP.warning("上一题解不存在"),e.abrupt("return");case 10:if(1===d.page){e.next=17;break}return d.page=d.page-1,m(p()({},d)),e.next=15,K(d);case 15:0===(null==(r=e.sent)?void 0:r.status)&&(c=null==r||null===(o=r.data)||void 0===o?void 0:o.articles[(null==r||null===(s=r.data)||void 0===s||null===(s=s.articles)||void 0===s?void 0:s.length)-1],z(null==c?void 0:c.id),console.log(n.target,555));case 17:e.next=21;break;case 19:l=B[i-1],z(null==l?void 0:l.id);case 21:if("next"!==t){e.next=39;break}if(void 0!==i){e.next=25;break}return j.ZP.warning("下一题解不存在"),e.abrupt("return");case 25:if((d.page-1)*d.limit+(i+1)!==d.total){e.next=28;break}return j.ZP.warning("下一题解不存在"),e.abrupt("return");case 28:if(i+1!==d.limit){e.next=37;break}return d.page=d.page+1,m(p()({},d)),e.next=33,K(d);case 33:0===(null==(u=e.sent)?void 0:u.status)&&(h=null==u||null===(f=u.data)||void 0===f?void 0:f.articles[0],z(null==h?void 0:h.id)),e.next=39;break;case 37:g=B[i+1],z(null==g?void 0:g.id);case 39:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,D.jsxs)("div",{className:Ge,ref:Q,children:[(0,D.jsxs)("div",{className:Re,children:[(0,D.jsxs)("div",{className:Ue,onClick:function(){null===(null==d?void 0:d.sort_direction)?d.sort_direction="asc":"asc"===(null==d?void 0:d.sort_direction)?d.sort_direction="desc":"desc"===(null==d?void 0:d.sort_direction)&&(d.sort_direction=null),d.page=1,ne(),m(p()({},d)),K(d)},children:[(0,D.jsx)("span",{children:"最新"}),(0,D.jsxs)("aside",{children:[(0,D.jsx)(Kn.Z,{style:{color:"asc"===(null==d?void 0:d.sort_direction)?"#0152d9":"#bfbfbf"}}),(0,D.jsx)(Xn.Z,{style:{color:"desc"===(null==d?void 0:d.sort_direction)?"#0152d9":"#bfbfbf"}})]})]}),(0,D.jsx)(G.Z.Search,{value:d.save_search,className:Ve,placeholder:"搜索题解",onChange:function(e){d.save_search=e.target.value,m(p()({},d))},onSearch:function(){d.page=1,d.search=null==d?void 0:d.save_search,ne(),m(p()({},d)),K(d)}}),(0,D.jsxs)("div",{onClick:function(){X(),V(1)},className:Ye,children:[(0,D.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNzI3IDBDMTQuOTgzIDAgMTYgLjg5NSAxNiAydjEyYzAgMS4xMDUtMS4wMTcgMi0yLjI3MyAySDIuMjczQzEuMDE3IDE2IDAgMTUuMTA1IDAgMTRWMkMwIC44OTUgMS4wMTcgMCAyLjI3MyAwaDExLjQ1NFpNNy40NjQgMTFIMi45NTVjLS4yNjYgMC0uNTEzLjE5LS42NDYuNXMtLjEzMy42OSAwIDFjLjEzMy4zMS4zOC41LjY0Ni41aDQuNTA5Yy40MTEgMCAuNzQ1LS40NDguNzQ1LTFzLS4zMzQtMS0uNzQ1LTFabTQtMy41SDIuOTU1Yy0uNDExIDAtLjc0NS40NDgtLjc0NSAxcy4zMzQgMSAuNzQ1IDFoOC41MDljLjQxMiAwIC43NDYtLjQ0OC43NDYtMXMtLjMzNC0xLS43NDYtMVpNMy43MSAyLjc1YTEuNSAxLjUgMCAxIDAgMCAzIDEuNSAxLjUgMCAwIDAgMC0zWiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzdEQzFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9IjEuNSIgY3k9Ii41IiByPSIxNi41IiBmaWxsPSIjQTNEM0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiLz48ZWxsaXBzZSBjeD0iMS41IiBjeT0iLS41IiBmaWxsPSIjQzFFMkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48ZWxsaXBzZSBjeD0iLTIuNSIgY3k9Ii00IiBmaWxsPSIjRUVGN0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48L2c+PC9zdmc+"}),"写题解"]})]}),(0,D.jsx)("div",{className:We,children:(0,D.jsxs)(y.Z,{spinning:v,className:"mt20",children:[null==B?void 0:B.map((function(e,n){var t=!0;return n+1===B.length&&0!==n&&(t=!1),(0,D.jsx)(un,{active:k,data:e,showLine:t,onClick:$,onAssist:te,onHide:ie},e.id)})),0===(null==B?void 0:B.length)&&(0,D.jsx)(le.Z,{customText:"暂时还没有相关数据哦!"})]})}),(0,D.jsx)(ee.Z,{className:He,showTotal:function(e){return(0,D.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,D.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})},total:d.total,showSizeChanger:!1,current:null==d?void 0:d.page,onChange:function(e){d.page=e,m(p()({},d)),K(d)},hideOnSinglePage:!0,showQuickJumper:!0}),F>0&&(0,D.jsxs)("div",{className:Fe,style:{width:S},children:[1===F&&(0,D.jsx)(gn,{identifier:n,onClose:ne,onOk:function(e){V(3),z(e),d.page=1,m(p()({},d)),K(d)}}),2===F&&(0,D.jsx)(gn,{active:k,identifier:n,onClose:ne,onOk:function(e){V(3),z(e),m(p()({},d)),K(d)}}),3===F&&(0,D.jsx)(qn,{btnShowStatus:U,onArticlesSkip:oe,detailsIndex:T,active:k,identifier:n,onClose:ne,onOk:function(e){m(p()({},d)),K(d)},onEdit:function(e){X(),z(null==e?void 0:e.id),V(2)},onAssist:te,onDelete:re})]})]})},et="wrap___UAZFM",nt="head___Nl6hk",tt="title___Ir573",it="content___xUewa",rt="list___oi2ig",ot="footer___V3bwQ",at=function(e){var n,t=e.visible,i=e.onVisible,r=e.value,o=e.onChange,s=e.setIndex,l=(0,f.useState)({page:1,per_page:30,total:0,tag_discipline_id:[],search:"",save_search:"",difficulty:null}),d=u()(l,2),m=d[0],h=d[1],v=(0,f.useState)([]),x=u()(v,2),N=x[0],S=x[1],b=(0,f.useState)([]),I=u()(b,2),L=I[0],T=I[1],C=(0,f.useState)(!1),A=u()(C,2),E=A[0],k=A[1],z=(0,f.useRef)([]),O=(0,f.useRef)(null),P=(0,g.useParams)();(0,f.useEffect)((function(){return null!=P&&P.id&&(O.current=setInterval((function(){B(30)}),3e4)),function(){clearInterval(O.current)}}),[]);var B=function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.uc)(null==P?void 0:P.id,{practice_time:n});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){U(m),R()}),[]),(0,f.useEffect)((function(){return window.addEventListener("click",Z),function(){window.removeEventListener("click",Z)}}),[null==P?void 0:P.save_identifier,t]),(0,f.useEffect)((function(){var e=z.current.findIndex((function(e){return e.identifier===(null==P?void 0:P.save_identifier)})),n=z.current[e-1],t=z.current[e+1],i=document.getElementById("oj-prev"),r=document.getElementById("oj-next");i.style.display=n?"block":"none",r.style.display=t?"block":"none"}),[null==P?void 0:P.save_identifier,z.current]);var _=function(e,n){if(e.id===n)return e;for(var t=0,i=e;i=i.parentNode;t++){if(i.id===n)return i;if(i==document.documentElement)return!1}},Z=function(){var e=c()(a()().mark((function e(n){var r,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!_(n.target,"oj-drawer")&&t&&i(!1),r=z.current.findIndex((function(e){return e.identifier===(null==P?void 0:P.save_identifier)})),o=z.current[r-1],c=z.current[r+1],"oj-prev"!==n.target.id){e.next=14;break}if(o&&-1!==r){e.next=8;break}return j.ZP.warning("上一题不存在"),e.abrupt("return");case 8:return n.target.style.pointerEvents="none",n.target.style.cursor="not-allowed",e.next=12,Y(null==o?void 0:o.identifier);case 12:s("0"),setTimeout((function(){n.target.style.pointerEvents="auto",n.target.style.cursor="pointer"}),400);case 14:if("oj-next"!==n.target.id&&"oj-modal-next"!==n.target.id){e.next=24;break}if(c&&-1!==r){e.next=18;break}return j.ZP.warning("下一题不存在"),e.abrupt("return");case 18:return n.target.style.pointerEvents="none",n.target.style.cursor="not-allowed",e.next=22,Y(null==c?void 0:c.identifier);case 22:s("0"),setTimeout((function(){n.target.style.pointerEvents="auto",n.target.style.cursor="pointer"}),400);case 24:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){o(null==P?void 0:P.save_identifier);var e=L.findIndex((function(e){return e.some((function(e){return e.identifier===(null==P?void 0:P.save_identifier)}))}));h(-1===e?p()(p()({},m),{},{page:1}):p()(p()({},m),{},{page:e+1}))}),[null==P?void 0:P.save_identifier,L]);var R=function(){var e=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Me.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}});case 2:n=e.sent,S(n.tag_disciplines||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){var e=c()(a()().mark((function e(n){var t,i,r,o,s,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,w.KC)(n);case 3:if(null!=(t=e.sent)&&t.practices_list){for(r=null==t||null===(i=t.practices_list)||void 0===i?void 0:i.length,o=[],s=0;s1e3*(i*r+3),0===c||m||setTimeout(n,1e3),!m){e.next=12;break}return x.Z.error({centered:!0,okText:"知道啦",title:"评测代码超时"}),l({type:vt.SET_SUBMITING,payload:!1}),e.abrupt("return");case 12:if(0!==c){e.next=19;break}return 2===u.status&&x.Z.error({centered:!0,okText:"知道啦",title:"评测代码超时"}),e.next=16,(0,w.zO)(d,{limit:15,page:z});case 16:h=e.sent,l({type:vt.SET_SUBMIT_RESULT,payload:p()(p()({},s),{},{submitResult:u,submitting:!1,submitRecords:h})}),0===(null==u?void 0:u.status)&&q(!0);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t={},e.next=13,(0,w.bM)(d,t);case 13:if(-1!==e.sent.status||!b.get("exercisesId")){e.next=17;break}return window.parent.location.href="/classrooms/".concat(b.get("coursesId"),"/exercise/").concat(b.get("exercisesId"),"/detail"),e.abrupt("return");case 17:i=ee.time_limit,r=ee.test_case_size,o=xt(),n();case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(3),l({type:vt.SET_SUBMITING,payload:!1});case 25:case"end":return e.stop()}}),e,null,[[3,22]])}))),ae.apply(this,arguments)}function se(){return se=c()(a()().mark((function e(){var n,t,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.debuging=!0,l({type:vt.SET_DEBUGING,payload:!0}),e.prev=2,e.next=5,re();case 5:if(0!==e.sent.status){e.next=20;break}return n=function(){var e=c()(a()().mark((function e(){var i,o,c,u,f,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.rX)(d,"debug");case 2:if(i=e.sent,o=i.status,c=i.message,u=i.data,f=xt(),m=f-r>1e3*(t+3),0===o||m||(l({type:vt.SET_EXECUTE_MESSAGE,payload:c}),setTimeout(n,1e3)),!m){e.next=13;break}return x.Z.error({centered:!0,okText:"知道啦",content:"调试代码超时"}),l({type:vt.SET_DEBUGING,payload:!1}),e.abrupt("return");case 13:0===o&&(l({type:vt.SET_DEBUGING,payload:!1}),2===u.status&&x.Z.error({centered:!0,okText:"知道啦",content:"调试代码超时"}),l({type:vt.SET_EXECUTE_RESULT,payload:p()(p()({},s),{},{debugResult:u,debuging:!1})}));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t=ee.time_limit,i={input:encodeURIComponent(C.test_case.input)},e.next=12,(0,w.MU)(d,i);case 12:if(-1!==e.sent.status||!b.get("exercisesId")){e.next=16;break}return window.parent.location.href="/classrooms/".concat(b.get("coursesId"),"/exercise/").concat(b.get("exercisesId"),"/detail"),e.abrupt("return");case 16:r=xt(),n(),e.next=21;break;case 20:l({type:vt.SET_DEBUGING,payload:!1});case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(2),console.log(e.t0);case 26:return e.prev=26,e.finish(26);case 28:case"end":return e.stop()}}),e,null,[[2,23,26,28]])}))),se.apply(this,arguments)}function ce(e){var n;clearTimeout(K.current),K.current=setTimeout((function(){var n;re({code:B.Base64.encode(e),language:null==X||null===(n=X.current)||void 0===n?void 0:n.language})}),2e3),l({type:vt.SET_DATA,payload:p()(p()({},null==X?void 0:X.current),{},{hack:p()(p()({},null==X||null===(n=X.current)||void 0===n?void 0:n.hack),{},{code:e})})})}var le=function(){var e=c()(a()().mark((function e(n){var t,i,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l({type:vt.SET_LOADING,payload:!0}),e.next=3,re();case 3:if(0!==e.sent.status){e.next=14;break}return l({type:vt.SET_SUBMIT_RESULT,payload:{languageValue:n}}),X.current.language=n,t="".concat(null==$?void 0:$.login,"-language"),localStorage.setItem(t,n),e.next=11,(0,w.dd)(d);case 11:0===(i=e.sent).status&&(o=null==i||null===(r=i.data)||void 0===r?void 0:r.find((function(e){return e.language===n})),ce(B.Base64.decode(o.code))),setTimeout((function(){l({type:vt.SET_LOADING,payload:!1})}),300);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function ue(){return(ue=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,w.H7)(d,{language:I});case 3:401===(n=e.sent).status?g.history.replace("/login",{from:v.pathname}):(ce(B.Base64.decode(n.code)),te()),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function de(){return(de=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.MK)(d,n);case 2:l({type:vt.GET_DATA,payload:{showNote:!1,data:p()(p()({},C),{},{hack:p()(p()({},ee),{},{notes:n.notes})})}});case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var pe={input:null==C||null===(n=C.test_case)||void 0===n?void 0:n.input,is_file:null==C||null===(t=C.test_case)||void 0===t?void 0:t.is_file,language:null==ee?void 0:ee.language,code:null==ee?void 0:ee.code,title:"main."+gt[null==ee?void 0:ee.language],modify_code:null==ee?void 0:ee.modify_code,notes:null==ee?void 0:ee.notes,debugResult:A,debuging:P,submitting:Z,executingMessage:G,id:d,languageValue:I,languageList:L,onChangeLanguage:le,onCancelNote:function(){l({type:vt.SET_SHOW_NOTE,payload:!1})},onAddNote:function(e){return de.apply(this,arguments)},showNote:O,onShowNote:function(){l({type:vt.SET_SHOW_NOTE,payload:!0})},onSubmitCode:function(){return ae.apply(this,arguments)},onChangeCode:ce,onChangeInput:function(e){var n=e.target.value;l({type:vt.SET_DATA,payload:p()(p()({},C),{},{test_case:{input:n}})})},onDebugCode:function(){return se.apply(this,arguments)},onResetCode:function(){return ue.apply(this,arguments)},onSyncCode:function(){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,D.jsxs)("p",{children:["初始代码有修改,更新后将覆盖现有代码哦~ ",(0,D.jsx)("br",{}),"请将您编辑的代码保存至本地,以防丢失"]}),onOk:function(){return c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.fi)(d,{language:I});case 2:401===(n=e.sent).status?g.history.replace("/login",{from:v.pathname}):ce(B.Base64.decode(n.code));case 4:case"end":return e.stop()}}),e)})))()}})},onUpdateCode:re};function fe(){return(fe=c()(a()().mark((function e(){var n,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.vl)(ee.id,{container_type:"Hack",type:1});case 2:n=e.sent,t=n.praise_count,i=p()(p()({},C),{},{hack:p()(p()({},ee),{},{praises_count:t,user_praise:!ee.user_praise})}),l({type:vt.SET_DATA,payload:i});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var me={topicId:d,submitResult:E,submitRecords:k,submitting:Z,page:z,onPageChange:function(e){l({type:vt.SET_PAGE,payload:e})},hack:ee,user:null==C?void 0:C.user,onTriggerPraise:function(){return fe.apply(this,arguments)}};return console.log(C,null==X?void 0:X.current,"data--------"),(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(y.Z,{className:"oj-custom-large-spin",size:"large",spinning:T,children:C?(0,D.jsxs)("div",{className:"oj-custom-warp",children:[(0,D.jsxs)("header",{className:_.Z.header,style:{minWidth:1200},children:[(0,D.jsxs)("div",{children:[(0,D.jsx)("img",{src:"".concat(S.Z.IMG_SERVER,"/images/").concat($.image_url),alt:"user",width:30}),(0,D.jsx)("span",{children:$.name})]}),(0,D.jsxs)("h2",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,D.jsx)("div",{children:ee.name}),(0,D.jsx)(ct.Z,{onChange:function(e){},className:"font12 c-grey-999"})]}),(0,D.jsx)(mt.CopyToClipboard,{text:"".concat(null===(i=window.location)||void 0===i?void 0:i.origin,"/problems/").concat(ee.identifier,"/share"),onCopy:function(){return j.ZP.success("复制题目链接成功")},children:(0,D.jsxs)("span",{className:_.Z.btn_back,style:{marginRight:10,cursor:"pointer"},children:[" ",(0,D.jsx)("i",{className:"iconfont icon-fenxiang1 font14 mr5"}),"分享题目"]})}),ee.edit_privilege?(0,D.jsxs)(g.Link,{className:_.Z.btn_back,to:"/problems/".concat(ee.identifier,"/ojedit"),style:{marginRight:10},children:[" ",(0,D.jsx)(m.Z,{})," 编辑"]}):null,(0,D.jsxs)(g.Link,{className:_.Z.btn_back,onClick:function(){},to:"/problems",children:[" ",(0,D.jsx)(h.Z,{}),"退出"]})]}),(0,D.jsx)(N.Z,{hideResize:!0,className:"my-problems oj-problems",leftChild:(0,D.jsx)(st,p()({},me)),rightChild:(0,D.jsx)(Nt,p()({},pe))})]}):null}),(0,D.jsx)(x.Z,{centered:!0,closable:!1,width:680,footer:null,open:J,className:"oj-modal",children:(0,D.jsxs)("section",{className:"oj-modal-content",children:[(0,D.jsxs)("div",{className:"oj-modal-head",children:[(0,D.jsx)("img",{src:lt,alt:""}),(0,D.jsx)("i",{onClick:function(){return q(!1)},className:"iconfont icon-guanbi1"})]}),(0,D.jsxs)("aside",{children:[(0,D.jsx)("img",{className:"mr30",src:dt.Z}),"运行时间: ",(0,D.jsxs)("span",{style:{color:"#75d6ba",marginRight:100},children:[null==E?void 0:E.execute_time,"s"]}),"优于",(0,D.jsxs)("span",{style:{color:"#f3b087",margin:"0 5px"},children:[(null==E?void 0:E.time_better_than)||100,"%"]}),"的用户"]}),(0,D.jsxs)("aside",{className:"mb50",children:[(0,D.jsx)("img",{src:ut.Z,className:"mr30"}),(0,D.jsxs)("span",{className:"oj-modal-tt",children:[(0,D.jsxs)("span",{children:[(0,D.jsx)("span",{children:"占用内存: "}),(0,D.jsxs)("span",{className:"c-light-primary",children:[null==E?void 0:E.execute_memory,"mb"]})]}),(0,D.jsx)("span",{children:(0,D.jsx)("span",{})})]}),"优于",(0,D.jsxs)("span",{style:{color:"#f3b087",margin:"0 5px"},children:[(null==E?void 0:E.memory_better_than)||100,"%"]}),"的用户"]}),(0,D.jsx)("div",{id:"oj-modal-next",className:"oj-modal-btn",children:"进入下一题"})]})})]})};function wt(e){var n=e.languageValue,t=e.languageList,i=e.onChangeLanguage,r=(e.title,e.modify_code,e.onSyncCode,e.onShowCodeSetting),o=e.onResetCode;(0,g.useLocation)();return(0,D.jsxs)("div",{className:"action-bar",children:[(0,D.jsx)(M.default,{className:"oj-select",value:n,style:{width:100},placeholder:"选择语言",onChange:i,children:null==t?void 0:t.map((function(e){return(0,D.jsx)(M.default.Option,{value:e.language,children:e.language},e.language)}))}),(0,D.jsx)("span",{}),(0,D.jsx)("a",{title:"恢复初始代码",onClick:function(){x.Z.confirm({title:"恢复初始代码",icon:(0,D.jsx)(b.Z,{}),content:"你在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:o})},children:(0,D.jsx)("i",{className:"iconfont icon-zhongzhi font-20 "})}),(0,D.jsx)("a",{onClick:r,children:(0,D.jsx)("i",{className:"iconfont icon-shezhi"})})]})}function Nt(e){var n=e.id,t=e.input,i=e.is_file,o=e.showNote,a=(e.onShowNote,e.notes),s=e.onCancelNote,c=e.onAddNote,l=e.debugResult,u=e.language,d=e.debuging,f=e.submitting,m=e.executingMessage,h=e.code,g=e.onSubmitCode,v=e.onDebugCode,x=e.onChangeCode,y=e.onChangeInput,j=(e.onUpdateCode,r()(e,ht));var M={id:n,input:t,debugResult:l,debuging:d,is_file:i,submitting:f,executingMessage:m,onDebugCode:v,onChangeCode:x,onSubmitCode:g,onChangeInput:y};return(0,D.jsxs)("div",{className:"right-panel",children:[(0,D.jsx)(O,{onUpdateCode:function(){},language:u,value:h,onChange:x,ActionBarRender:function(e){return(0,D.jsx)(wt,p()(p()({},j),{},{onShowCodeSetting:e}))}}),(0,D.jsx)("div",{className:"note-form-area ".concat(o?"active":""),children:(0,D.jsx)(W,{onCancel:s,notes:a,callback:c})}),(0,D.jsx)(Z.ZP,p()({},M))]})}},86909:function(e,n,t){"use strict";t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},72616:function(e,n,t){"use strict";t.d(n,{H7:function(){return d},KC:function(){return g},M3:function(){return j},MK:function(){return u},MU:function(){return a},Rg:function(){return N},WH:function(){return v},X6:function(){return c},bM:function(){return o},bx:function(){return x},dd:function(){return m},de:function(){return b},fi:function(){return p},fu:function(){return r},gu:function(){return y},n4:function(){return f},qe:function(){return w},rL:function(){return S},rX:function(){return l},uc:function(){return I},vl:function(){return h},wO:function(){return M},zO:function(){return s}});var i=t(23634);function r(e){return(0,i.U2)("mypractices/".concat(e,".json"),{hidePopLogin:!0})}function o(e,n){return(0,i.v_)("mypractices/".concat(e,"/code_submit.json"),n)}function a(e,n){return(0,i.v_)("mypractices/".concat(e,"/code_debug.json"),n)}function s(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,i.U2)("mypractices/".concat(e,"/submit_records.json"),n)}function c(e){return(0,i.U2)("mypractices/record_detail.json",{id:e})}function l(e,n){return(0,i.U2)("mypractices/".concat(e,"/result.json"),{mode:n})}function u(e,n){return(0,i.v_)("mypractices/".concat(e,"/add_notes.json"),n)}function d(e,n){return(0,i.v_)("mypractices/".concat(e,"/restore_initial_code.json"),n)}function p(e,n){return(0,i.v_)("mypractices/".concat(e,"/sync_code.json"),n)}function f(e,n){return(0,i.v_)("mypractices/".concat(e,"/update_code.json"),n)}function m(e){return(0,i.v_)("mypractices/".concat(e,"/initial_codes.json"))}function h(e,n){return(0,i.v_)("discusses/".concat(e,"/plus.json"),n)}function g(e){return(0,i.U2)("practices/practices_list.json",e)}function v(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles"),n)}function x(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles"),n)}function y(e,n){return(0,i.gz)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function j(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/edit"),n)}function M(e,n){return(0,i.U2)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function w(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/set_authority_or_excellent"),n)}function N(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/praise_or_treads"),n)}function S(e,n){return(0,i.v_)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active,"/hide"))}function b(e,n){return(0,i.IV)("practices/".concat(e,"/question_solution_articles/").concat(null==n?void 0:n.active),n)}function I(e,n){return(0,i.v_)("mypractices/".concat(e,"/update_practice_time_sum"),n)}},8490:function(e,n,t){"use strict";t.d(n,{Z:function(){return M}});var i=t(7557),r=t.n(i),o=t(41498),a=t.n(o),s=t(79800),c=t.n(s),l=t(59301),u=t(8591),d=t(6848),p=t(71418),f=t(95237),m=t(43604),h=t(27092),g=t(3113),v=t(52025),x=t(23634),y=t(96030),j=t(37712),M=function(e){var n=e.id,t=e.activeDiscussIndex,i=e.onReplyDiscuss,r=e.adminOrOperator,o=(0,l.useState)(""),a=c()(o,2),s=a[0],p=a[1],f=(0,l.useState)(!1),m=c()(f,2),h=m[0],g=m[1];function x(e){p(e)}return(0,l.useEffect)((function(){t!=n&&g(!1)}),[t]),(0,j.jsxs)("div",{className:"discuss-item-editor",style:{display:t===n?"block":"none",width:"100%"},children:[(0,j.jsx)(v.Z,{miniToolbar:!0,startInit:t===n,defaultValue:s,id:n,noStorage:!0,watch:!1,height:155,placeholder:"我要回复",showResizeBar:!0,onChange:x,extraUse:r&&(0,j.jsx)(d.Z,{color:"#fff",open:h,destroyTooltipOnHide:!0,title:w({id:n,isOpen:h,activeDiscussIndex:t,onChange:x,setIsOpen:g}),overlayStyle:{maxWidth:600},children:(0,j.jsx)("a",{title:h?"关闭推荐":"打开推荐",onClick:function(){return g(!h)},children:(0,j.jsx)("i",{className:"iconfont icon-dianzan11"})})})}),(0,j.jsx)("a",{onClick:function(){s?(i(n,s),p("")):u.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},n)},w=function(e){var n=(0,l.useState)(!1),t=c()(n,2),i=t[0],o=t[1],s=(0,l.useState)([]),u=c()(s,2),d=u[0],v=u[1],M=(0,l.useState)(1),w=c()(M,2),N=w[0],S=w[1];(0,l.useEffect)((function(){null!=e&&e.isOpen?b():(S(1),v([]))}),[null==e?void 0:e.isOpen]);var b=function(){var n=a()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return o(!0),n.next=3,(0,x.ZP)("/api/discusses/".concat(null==e?void 0:e.id,"/recommend_answer.json"),{method:"get"});case 3:0==(null==(t=n.sent)?void 0:t.status)&&v(null==t?void 0:t.answer),o(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,j.jsx)(p.Z,{spinning:i,children:(0,j.jsxs)("div",{style:{color:"#000"},children:[(0,j.jsx)(y.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(null==d?void 0:d[N-1])||""}),(0,j.jsxs)(f.Z,{justify:"end",align:"middle",children:[(0,j.jsx)(m.Z,{children:(0,j.jsx)(h.Z,{simple:!0,current:N,pageSize:1,total:(null==d?void 0:d.length)||0,onChange:function(e){S(e)}})}),(0,j.jsx)(m.Z,{children:(0,j.jsx)(g.ZP,{onClick:a()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:null==e||e.onChange(null==d?void 0:d[N-1]),null==e||e.setIsOpen(!1);case 2:case"end":return n.stop()}}),n)}))),children:"填入文本框"})})]})]})})}},24581:function(e,n,t){"use strict";t.d(n,{o:function(){return u}});var i,r=t(23634),o=t(93125),a=t.n(o),s="",c="";function l(e){!function(e){i=new(a().Vod)({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(n){console.log("addFileSuccess: "+n.file.name),e.addFileSuccess&&e.addFileSuccess(n),i.startUpload()},onUploadstarted:function(n){var t=n.file.name;if(n.videoId){var o="/api/users/".concat(s,"/video_auths.json");(0,r.ZP)(o,{method:"put",body:{video_id:n.videoId,title:t,file_name:t,virtual_classroom_id:c}}).then((function(t){if(-1!=t.status){var r=t.data,o=r.UploadAuth,a=r.UploadAddress;r.VideoId;i.setUploadAuthAndAddress(n,o,a)}else e.onUploadError&&e.onUploadError(n)})).catch((function(e){i.deleteFile(i._curIndex),i.nextUpload(),console.log(e)}))}else{var a="/api/users/".concat(s,"/video_auths.json"),l="";(0,r.ZP)(a,{method:"Post",body:{title:l+t,file_name:l+t,virtual_classroom_id:c}}).then((function(e){if(e){var t=e.data,r=t.UploadAuth,o=t.UploadAddress,a=t.VideoId;i.setUploadAuthAndAddress(n,r,o,a)}})).catch((function(e){i.deleteFile(i._curIndex),i.nextUpload(),console.log(e)})),console.log("文件开始上传...")}},onUploadSucceed:function(n){e.onUploadSucceed&&e.onUploadSucceed(n),console.log("文件上传成功!")},onUploadFailed:function(n,t,i){e.onUploadFailed&&e.onUploadFailed(n),console.log("文件上传失败!")},onUploadCanceled:function(e,n,t){console.log("文件上传已暂停!")},onUploadProgress:function(n,t,i){e.onUploadProgress&&e.onUploadProgress(n,t,i);Math.ceil(100*i);console.log("文件上传中...")},onUploadTokenExpired:function(e){console.log("文件上传超时!");var n="/api/users/".concat(s,"/video_auths.json");(0,r.ZP)(n,{method:"put",body:{video_id:e.videoId}}).then((function(e){var n=e.data.UploadAuth;i.resumeUploadWithAuth(n)})).catch((function(e){console.log(e)}))},onUploadEnd:function(n){e.onUploadEnd&&e.onUploadEnd(n),console.log("onUploadEnd: uploaded all the files")}}),e.gotUploader&&e.gotUploader(i)}(e)}function u(e,n,t){e&&(s=e),n&&(c=n),l(t)}},26653:function(e,n,t){"use strict";function i(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function r(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}t.d(n,{BU:function(){return r},Dj:function(){return i},gH:function(){return o},vp:function(){return a}});var o=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function a(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},85497:function(e,n,t){"use strict";t.d(n,{G:function(){return a},t:function(){return o}});var i=t(7062),r=t.n(i);function o(e,n){var t=r().get("__ec");t||(t={}),t[e]=n,r().set("__ec",t)}function a(e,n){var t=r().get("__ec");return t?void 0===t[e]?n:t[e]:n}},33146:function(e,n,t){"use strict";t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},98122:function(e,n,t){"use strict";t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},96527:function(e,n){"use strict";n.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X",djs:"djs____TS0n",time:"time___IAdHc"}},62350:function(){},31797:function(e,n,t){"use strict";t.d(n,{Z:function(){return M}});var i=t(59301),r=t(56762),o=t(92343),a=t(92310),s=t.n(a),c=t(36355),l=t(96865);var u=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:o,groupSeparator:a="",prefixCls:s}=e;let c;if("function"==typeof t)c=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof r&&(l=l.padEnd(r,"0").slice(0,r>0?r:0)),l&&(l=`${o}${l}`),c=[i.createElement("span",{key:"int",className:`${s}-content-value-int`},e,n),l&&i.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},l)]}else c=e}return i.createElement("span",{className:`${s}-content-value`},c)},d=t(17313),p=t(83116),f=t(37613);const m=e=>{const{componentCls:n,marginXXS:t,padding:i,colorTextDescription:r,titleFontSize:o,colorTextHeading:a,contentFontSize:s,fontFamily:c}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:o},[`${n}-skeleton`]:{paddingTop:i},[`${n}-content`]:{color:a,fontSize:s,fontFamily:c,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var h=(0,p.Z)("Statistic",(e=>{const n=(0,f.TS)(e,{});return[m(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var g=e=>{const{prefixCls:n,className:t,rootClassName:r,style:o,valueStyle:a,value:d=0,title:p,valueRender:f,prefix:m,suffix:g,loading:v=!1,onMouseEnter:x,onMouseLeave:y,decimalSeparator:j=".",groupSeparator:M=","}=e,{getPrefixCls:w,direction:N,statistic:S}=i.useContext(c.E_),b=w("statistic",n),[I,L]=h(b),T=i.createElement(u,Object.assign({decimalSeparator:j,groupSeparator:M,prefixCls:b},e,{value:d})),C=s()(b,{[`${b}-rtl`]:"rtl"===N},null==S?void 0:S.className,t,r,L);return I(i.createElement("div",{className:C,style:Object.assign(Object.assign({},null==S?void 0:S.style),o),onMouseEnter:x,onMouseLeave:y},p&&i.createElement("div",{className:`${b}-title`},p),i.createElement(l.Z,{paragraph:!1,loading:v,className:`${b}-skeleton`},i.createElement("div",{style:a,className:`${b}-content`},m&&i.createElement("span",{className:`${b}-content-prefix`},m),f?f(T):T,g&&i.createElement("span",{className:`${b}-content-suffix`},g)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function x(e,n){const{format:t=""}=n,i=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const i=/\[[^\]]*]/g,r=(n.match(i)||[]).map((e=>e.slice(1,-1))),o=n.replace(i,"[]"),a=v.reduce(((e,n)=>{let[i,r]=n;if(e.includes(i)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${i}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),o);let s=0;return a.replace(i,(()=>{const e=r[s];return s+=1,e}))}(Math.max(i-r,0),t)}const y=e=>{const{value:n,format:t="HH:mm:ss",onChange:a,onFinish:s}=e,c=(0,r.Z)(),l=i.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{c(),null==a||a(e-Date.now()),e(u(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return i.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,n)=>x(e,Object.assign(Object.assign({},n),{format:t}))}))};var j=i.memo(y);g.Countdown=j;var M=g},12563:function(e,n,t){"use strict";t.d(n,{Z:function(){return I}});var i=t(59301),r=t(51638),o=t(92310),a=t.n(o),s=t(36785),c=t(47729),l=t(14088),u=t(36355),d=t(17313),p=t(37613),f=t(83116);const m=e=>{const{lineWidth:n,fontSizeIcon:t}=e,i=e.fontSizeSM,r=e.lineHeightSM*i+"px";return(0,p.TS)(e,{tagFontSize:i,tagLineHeight:r,tagIconSize:t-2*n,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},h=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var g=(0,f.Z)("Tag",(e=>(e=>{const{paddingXXS:n,lineWidth:t,tagPaddingHorizontal:i,componentCls:r}=e,o=i-t,a=n-t;return{[r]:Object.assign(Object.assign({},(0,d.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${r}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${r}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${r}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${r}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:o}}),[`${r}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(m(e))),h),v=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,style:t,className:r,checked:o,onChange:s,onClick:c}=e,l=v(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:d,tag:p}=i.useContext(u.E_),f=d("tag",n),[m,h]=g(f),x=a()(f,`${f}-checkable`,{[`${f}-checkable-checked`]:o},null==p?void 0:p.className,r,h);return m(i.createElement("span",Object.assign({},l,{style:Object.assign(Object.assign({},t),null==p?void 0:p.style),className:x,onClick:e=>{null==s||s(!o),null==c||c(e)}})))},y=t(45157);var j=(0,f.b)(["Tag","preset"],(e=>(e=>(0,y.Z)(e,((n,t)=>{let{textColor:i,lightBorderColor:r,lightColor:o,darkColor:a}=t;return{[`${e.componentCls}-${n}`]:{color:i,background:o,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(m(e))),h);const M=(e,n,t)=>{const i="string"!=typeof(r=t)?r:r.charAt(0).toUpperCase()+r.slice(1);var r;return{[`${e.componentCls}-${n}`]:{color:e[`color${t}`],background:e[`color${i}Bg`],borderColor:e[`color${i}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var w=(0,f.b)(["Tag","status"],(e=>{const n=m(e);return[M(n,"success","Success"),M(n,"processing","Info"),M(n,"error","Error"),M(n,"warning","Warning")]}),h),N=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,className:o,rootClassName:d,style:p,children:f,icon:m,color:h,onClose:v,closeIcon:x,closable:y,bordered:M=!0}=e,S=N(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:b,direction:I,tag:L}=i.useContext(u.E_),[T,C]=i.useState(!0);i.useEffect((()=>{"visible"in S&&C(S.visible)}),[S.visible]);const A=(0,s.o2)(h),D=(0,s.yT)(h),E=A||D,k=Object.assign(Object.assign({backgroundColor:h&&!E?h:void 0},null==L?void 0:L.style),p),z=b("tag",t),[O,P]=g(z),B=a()(z,null==L?void 0:L.className,{[`${z}-${h}`]:E,[`${z}-has-color`]:h&&!E,[`${z}-hidden`]:!T,[`${z}-rtl`]:"rtl"===I,[`${z}-borderless`]:!M},o,d,P),_=e=>{e.stopPropagation(),null==v||v(e),e.defaultPrevented||C(!1)},[,Z]=(0,c.Z)(y,x,(e=>null===e?i.createElement(r.Z,{className:`${z}-close-icon`,onClick:_}):i.createElement("span",{className:`${z}-close-icon`,onClick:_},e)),null,!1),G="function"==typeof S.onClick||f&&"a"===f.type,R=m||null,U=R?i.createElement(i.Fragment,null,R,f&&i.createElement("span",null,f)):f,Y=i.createElement("span",Object.assign({},S,{ref:n,className:B,style:k}),U,Z,A&&i.createElement(j,{key:"preset",prefixCls:z}),D&&i.createElement(w,{key:"status",prefixCls:z}));return O(G?i.createElement(l.Z,{component:"Tag"},Y):Y)},b=i.forwardRef(S);b.CheckableTag=x;var I=b},93314:function(e){"use strict";e.exports="data:image/png;base64,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"},62522:function(e){"use strict";e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Question__OjProblem__index.e324bd98.chunk.css b/p__Question__OjProblem__index.e324bd98.chunk.css deleted file mode 100644 index 1ddcb2de60..0000000000 --- a/p__Question__OjProblem__index.e324bd98.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.split-panel-container{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100vh - 121px);overflow:hidden;width:100%}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{background:#111c24;cursor:ew-resize;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;width:4px}.split-panel-container .btn-resize{align-items:center;background-color:#e0e0e0;border-radius:50%;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);color:rgba(0,0,0,.87);display:flex;flex-flow:column nowrap;font-size:24px;height:24px;justify-content:center;margin-left:-10px;opacity:.7;position:absolute;text-align:center;width:24px;z-index:10}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.tpi-code-setting{background:#031b2a;color:#ddd;font-size:13px;height:calc(100vh - 54px);line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{border-bottom:1px solid #092436;color:#008cff;display:block;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%}.tpi-code-setting .file-item{align-items:center;color:#ddd;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:20px 0 0}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{bottom:51px;top:54px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.oj .ant-drawer-body,.setting-drawer .ant-drawer-body{background:#031b2a;height:auto}.oj .ant-select-selection,.setting-drawer .ant-select-selection{background:#0a2030;border:1px solid #597a8f;color:#597a8f;width:120px}.code-panel-container___rlI_l{height:calc(100vh - 121px);width:100%}.code-panel-container___rlI_l .action-oj-bar___WLV9q{align-items:center;background:#fafafa;display:flex;height:40px}.code-panel-container___rlI_l .action-oj-bar___WLV9q>aside{align-items:center;background:#f5f5f5;border-radius:2px;color:#666;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;width:112px}.code-panel-container___rlI_l .action-oj-bar___WLV9q>aside i{color:#6ec3e2;margin-right:10px}.code-panel-container___rlI_l .action-oj-bar___WLV9q>aside.active___CLsJG{background:#fff;color:#3061d0}.header___HqHSe{align-items:center;background:#070f19;color:#fff;display:flex;flex-flow:row nowrap;height:65px;padding:0 20px;width:100%}.header___HqHSe h2{color:#fff;flex:1 0 auto;font-size:16px;margin:0;text-align:center}.header___HqHSe a{color:#fff}.header___HqHSe div{align-items:center;display:flex;flex-flow:row nowrap}.header___HqHSe div img{border-radius:15px;margin-right:10px}.checkboxs___ObBnD span[class~=ant-checkbox]{top:0!important}.field___w_sM6{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.field___w_sM6>div{width:48%}.oj-form-container____odYP{height:calc(100vh - 65px);overflow:hidden}.oj-left-panel___emEB2{height:calc(100vh - 121px)}.oj-form-info___m00Ag{height:100%;overflow:auto;padding:20px 15px}.footer___O4iSJ{align-items:center;background:#121c24;display:flex;height:56px;justify-content:center}.footer___O4iSJ>button{margin-right:20px}.collapse___Ltfkj div[class~=ant-collapse-header]{align-items:center!important}.test-case-name___miZcb{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;float:left}.test-case-name___miZcb>div{margin:0 15px!important}.btn-remove-case___cHap2{border-radius:50%;color:#8e8e8e;font-size:20px;position:relative;vertical-align:center}.btn-remove-case___cHap2:hover{background:#e7514f;color:#fff}.icon-tag___gmyTb{color:#4ebc7e;font-size:20px;margin-left:10px}.btn_back___tNmX3{color:#888!important;cursor:pointer}.btn_back___tNmX3 span{margin-right:6px}.testJi___L3fHb{flex-direction:row!important}.testJi___L3fHb .ant-form-item-control-input-content{margin-left:20px;margin-top:-4px}.upBtn___RGH6X{position:relative}.upBtn___RGH6X button{position:absolute!important;right:4px;top:-47px;z-index:10}.djs____TS0n{margin-top:3px!important}.djs____TS0n,.time___IAdHc{display:inline-block!important}.time___IAdHc{margin-top:5px!important}.right-panel{position:relative}.btn-notes{background:#5091ff;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-flow:column nowrap;font-size:18px;height:36px;justify-content:center;margin-top:-18px;opacity:.5;position:absolute;right:0;text-align:center;top:50%;transform:translateX(18px);transition:transform .3s linear,opacity .3s linear;width:36px;will-change:transform;z-index:100}.btn-notes:hover{color:#fff;opacity:1;transform:translateX(-10px)}.note-form-area{background:#fff;border-radius:5px;margin-top:-100px;padding:14px 10px 0;position:absolute;right:10px;top:50%;transform:translateX(500px);transition:transform .3s;width:450px;will-change:transform}.note-form-area.active{transform:translateX(0)}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff!important}.oj-select .ant-select-selection-item{color:#fff!important;font-size:12px;line-height:30px!important}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{align-items:center;display:flex;flex-direction:column}.oj-modal .oj-modal-content>aside{color:#333;font-size:14px;margin-top:50px;width:438px}.oj-modal .oj-modal-head{align-items:center;border-bottom:1px solid #f1f1f1;display:flex;height:120px;justify-content:space-between;padding-left:177px;padding-right:40px;width:100%}.oj-modal .oj-modal-btn{background:#0152d9;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:50px;line-height:50px;margin-bottom:30px;text-align:center;width:180px}.oj-modal .oj-modal-tt{display:inline-flex;flex-direction:column;margin-right:51px;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{background:#e7f3ff;border-radius:3px;height:6px;width:160px}.oj-modal .oj-modal-tt>span:last-child span{background:#0152d9;border-radius:3px;display:inherit;height:6px;width:60px}.oj-modal i{color:#666;cursor:pointer}.oj-custom-warp{display:flex;flex-direction:column;height:100vh;overflow-x:auto;overflow-y:hidden;width:100vw}.oj-problems{flex:1 1;min-width:1200px}.oj-problems .resize-x-bar{display:none}.oj-custom-large-spin{height:50px!important;left:50%!important;max-height:80vh!important;position:fixed!important;top:50%!important;width:50px!important;z-index:1000!important}.footer{align-items:center;background:#121c24;color:#fff;display:flex;flex-flow:row nowrap;height:56px;justify-content:space-between;padding:0 20px}.test-case-panel{position:relative}.test-case-panel .error{color:#fb3226;font-size:12px}.test-case-panel .test-case-panel-body{bottom:0;opacity:.1;position:absolute;transform:translate3d(0,350px,0);transition:all .2s linear;width:100%;will-change:transform}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{opacity:1;transform:translate3d(0,-56px,0)}.test-case-panel .tab-panel-body{background-color:#070f19;color:#ddd;display:flex;flex-flow:column nowrap;height:240px;justify-content:center;padding:20px 10px}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;border:0 solid transparent!important;color:#fff;font-size:14px;height:200px;outline:none}.test-case-panel .btn-green{border-color:#28bd8b;color:#28bd8b;margin-right:10px}.test-case-panel .btn-blue{border-color:#0152d9;color:#0152d9;margin-right:10px}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{background:#2a3a4f;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;cursor:pointer;height:27px;left:50%;margin-left:-27px;opacity:.4;position:absolute;text-align:center;top:0;transition:all .3s;width:54px;z-index:8}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{align-items:center;background:#0f1e31;color:#ddd;display:flex;flex-flow:row nowrap;font-size:14px;height:54px;list-style:none;margin:0;padding:0 17px}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{border-bottom:2px solid transparent;color:#ddd;display:block;height:54px;line-height:54px;margin-right:20px}ul.s-navs a.active{border-bottom:2px solid #5091ff;color:#5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::-webkit-input-placeholder{color:#536879!important}.inputs textarea:-ms-input-placeholder{color:#536879!important}.inputs textarea::-ms-input-placeholder{color:#536879!important}.inputs textarea::placeholder{color:#536879!important}.ldsRing___mpBZC{height:40px;margin:0 auto;position:relative;width:40px}.idsRingWrapper___Of9_n{display:flex;flex-flow:column nowrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.idsRingWrapper___Of9_n p{margin-top:12px;text-align:center}.ldsRing___mpBZC div{animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top-color:#1976d2;box-sizing:border-box;display:block;height:32px;margin:4px;position:absolute;width:32px}.ldsRing___mpBZC div:first-child{animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.flex_box_center___Gc4dd{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___K2f1v{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___pupRp{box-align:center;align-items:center}.flex_box_center_end___UDLRC{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___a5uDo{box-orient:block-axis;flex-direction:column}.result___gu5zt{background:#070f19;display:flex;height:100%}.result___gu5zt .title___xrnx2{flex-shrink:0;margin-bottom:10px;margin-top:20px}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{border-right:1px solid #333131;display:flex;flex-direction:column;flex-shrink:0;padding:0 20px 10px;width:340px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{background:#121c24;flex:1 1}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;height:100%;padding:10px;resize:none}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::-webkit-input-placeholder{color:#536879!important}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea:-ms-input-placeholder{color:#536879!important}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::-ms-input-placeholder{color:#536879!important}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{display:flex;flex:1 1;flex-direction:column;padding:0 20px 10px}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{color:#fff;flex:1 1;overflow:auto;position:relative}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid transparent!important;border-top-color:#00d4f3!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.left-panel___fP6Y3{position:relative}.left-panel___fP6Y3 .tab-panel-body___aLOJQ{height:calc(100vh - 121px);overflow:auto;padding:0 16px}.left-panel___fP6Y3 .tab-panel-body___aLOJQ pre:empty{display:none}.left-panel___fP6Y3 .b1___ELpwD{border-bottom:1px solid #eaecef}.left-panel___fP6Y3 .oj-mr___SIQSw{margin-right:40px}.left-panel___fP6Y3 .oj-width-input___tR_Si{width:270px}@media screen and (max-width:1280px){.left-panel___fP6Y3 .oj-mr___SIQSw{margin-right:20px}.left-panel___fP6Y3 .oj-width-input___tR_Si{width:235px}}.s-navs___iVrSH{align-items:center;background:#0f1e31;color:#ddd;display:flex;flex-flow:row nowrap;font-size:14px;height:54px;list-style:none;margin:0;padding:0 17px}.s-navs___iVrSH.bg-white___S0kiU{background:#fff;color:#888}.s-navs___iVrSH.bg-white___S0kiU a{color:#888}.s-navs___iVrSH a{border-bottom:2px solid transparent;color:#ddd;display:block;height:54px;line-height:54px;margin-right:20px}.s-navs___iVrSH a.active___D332c{border-bottom:2px solid #5091ff;color:#5091ff}.pagination___npPu7{margin-top:10px;text-align:center}.info___aRH6C{align-items:center;background:#fff;display:flex;flex-flow:row nowrap;height:56px;justify-content:space-between;list-style:none}.desc___X8_hx{height:calc(100vh - 233px);overflow:auto;padding:8px 0}.commit-info____9yQm,.info___C1DPv{align-items:center;color:#888;display:flex;flex-flow:row nowrap;font-size:14px;height:56px;list-style:none;padding:0;width:100%}.info___C1DPv{border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4}.info___C1DPv li{margin-right:8px}.commit-info____9yQm{border-top:1px solid #f4f4f4;font-size:12px}.commit-info____9yQm i{cursor:pointer}.commit-info____9yQm li{margin-right:8px}.discuss-panel{height:calc(100vh - 173px);overflow:auto;padding:0 16px}.discuss-item-container{border-bottom:1px solid #e3e3e3;display:flex;flex-flow:row nowrap;overflow:hidden;padding:15px;width:100%}.discuss-item-container section{flex:1 1 auto;margin-left:15px;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{word-wrap:break-word;margin:4px 0;word-break:break-word}.discuss-content img{max-width:200px}.discuss-info{align-items:center;color:#999;display:flex;flex-flow:row wrap;font-size:12px;line-height:16px}.discuss-info .top{background:#ff4343;border-radius:8px;color:#fff;padding:0 8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{display:inline-block;transform:rotate(180deg)}.btn-group a{color:#888;text-align:center;width:31px}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;margin-top:6px;position:relative}.reply-discuss-container:before{border-color:#000;border-bottom:10px solid #f4f4f4;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";height:0;left:13px;position:absolute;top:-9px;width:0}.discuss-item-editor{overflow:hidden;width:100%}.discuss-item-editor .btn-send{background:#0152d9;border:none;border-radius:2px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:400;height:30px;letter-spacing:1px;line-height:30px;margin-right:22px;margin-top:6px;padding:0 12px;text-align:center}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-scroll{margin-bottom:-50px;margin-right:-50px;padding-bottom:50px}.CodeMirror-sizer{border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;margin-bottom:12px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:998}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:0;margin-right:0;outline:none;overflow:scroll!important;padding-bottom:5px;position:relative}.CodeMirror-sizer{border-right:0;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 28px 0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.imageDimensions___a7crR{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:4}.imageDimensions___a7crR .img___Kroat{max-width:80%;min-width:500px;visibility:hidden}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{height:100%;max-width:100%;width:100%}.myPaletteDiv___Xjz2I{left:-15px;position:relative;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.maxH60___Pd4Re [class^=ant-modal-content]{height:60px!important;overflow:hidden}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{align-items:center;background:#f6f6f6;cursor:pointer;display:flex;flex-direction:column;font-size:12px;justify-content:center;padding:10px 0}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:auto;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;display:none;left:6px;max-height:400px;overflow:auto;padding:15px;position:absolute;top:70px;width:440px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{align-items:center;background:#f6f6f6;cursor:pointer;display:flex;flex-direction:column;font-size:12px;height:50px;justify-content:center;min-width:80px;padding:0 10px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{bottom:20px;position:absolute;right:20px}.mathWrap___FmnMJ{height:550px;width:800px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:blue;display:none;opacity:1}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.image-preview-container{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.image-preview-container .image-preview{max-width:86%;transition:transform .4s linear}.image-preview-container .button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:absolute;right:10px;top:10px;z-index:101}.image-preview-container .button-group a,.image-preview-container .button-group button{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;margin-right:10px}.preview-wrp-group{overflow:auto;text-align:center;width:100%}.dis-input-editor-container{background:#fff;box-shadow:0 -3px 5px 0 rgba(76,172,255,.2);position:relative;width:100%}.dis-input-editor-container.active{background:transparent;display:flex;flex-flow:column nowrap;height:calc(100vh - 65px);justify-content:center;position:absolute;top:0;width:100%;z-index:1000}.dis-input-editor-container .input-mask{background:transparent;flex:1 0;width:100%}.dis-input-editor-container .text-area{align-items:center;display:flex;flex-flow:row nowrap;padding:10px 20px}.dis-input-editor-container .text-area input{background-color:#fff;border:1px solid #eaeaea;border-radius:15px;flex:1 0;height:32px;line-height:32px;margin-right:10px;outline:none;overflow:hidden;padding:0 16px}.dis-input-editor-container .text-area a{color:#888;display:block;display:flex;flex-flow:row nowrap;height:32px;line-height:32px;margin-right:20px}.dis-input-editor-container .text-area a span{font-size:16px;line-height:32px}.dis-input-editor-container .tip-container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.dis-input-editor-container .tip-container p{color:#ff6800;font-size:12px}.dis-input-editor-container .hide{display:none}.dis-input-editor-container .md-container{background:#fff;padding:10px 20px}.btn-send{background:#0152d9;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;height:30px;letter-spacing:1px;line-height:30px;padding:0 12px;text-align:center}.flex_box_center___tosr6{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___cQaTP{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___uovxL{box-align:center;align-items:center}.flex_box_center_end___b4gLY{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Umjm_{box-orient:block-axis;flex-direction:column}.wrap___sgoJE{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0 20px}.wrap___sgoJE .ant-pagination button{line-height:normal}.wrap___sgoJE ::-webkit-scrollbar-thumb{background:#dedede!important;box-shadow:inset 0 0 0 transparent}.wrap___sgoJE ::-webkit-scrollbar-track{background-color:#f1f1f1;box-shadow:inset 0 0 0 transparent}.wrap___sgoJE .head___b9a9v{align-items:center;display:flex;height:80px}.wrap___sgoJE .head___b9a9v .sort___L2Zw8{cursor:pointer;display:flex}.wrap___sgoJE .head___b9a9v .sort___L2Zw8>span{color:#333;font-size:14px;font-weight:600}.wrap___sgoJE .head___b9a9v .sort___L2Zw8 aside{display:flex;flex-direction:column;font-size:11px;margin-left:4px;margin-top:2px}.wrap___sgoJE .head___b9a9v .sort___L2Zw8 aside>span:first-child{margin-bottom:-2px}.wrap___sgoJE .head___b9a9v .ant-input-search{background:#f5f5f5;border:0;height:40px;margin-left:auto;margin-right:40px}.wrap___sgoJE .head___b9a9v .ant-input-search input{background:#f5f5f5;color:#333}.wrap___sgoJE .head___b9a9v .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___sgoJE .head___b9a9v .btn___khuE4{background:#0152d9;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:40px;line-height:40px;text-align:center;width:106px}.wrap___sgoJE .head___b9a9v .btn___khuE4 img{margin-right:10px;margin-top:-2px;width:16px}.wrap___sgoJE .listWarp___zZj6C{background:#f6f9fd;border-radius:4px;flex:1 1;height:100%;margin-bottom:20px;overflow:auto}.wrap___sgoJE .pagination___XlROP{padding-bottom:20px;text-align:center}.wrap___sgoJE .fixedRight___MuAXo{background-color:#fff;bottom:0;height:calc(100% - 65px);position:fixed;right:0;width:700px;z-index:100}.oj-width-input___RsZb6{align-items:center;display:flex;flex:1 1;margin-left:10px}.oj-width-input___RsZb6 [class~=ant-input-wrapper]{height:40px}.oj-width-input___RsZb6 [class~=ant-input-wrapper] input{background:none!important;border:none;box-shadow:none;height:40px}.oj-width-input___RsZb6 [class~=ant-input-wrapper] [class~=ant-input-group-addon]{background:none}.oj-width-input___RsZb6 [class~=ant-input-wrapper] [class~=ant-input-group-addon] button{background:none;border:none;height:40px}.flex_box_center___EahWI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___zopS4{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___w03mz{box-align:center;align-items:center}.flex_box_center_end___lr0Fp{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___KFHVi{box-orient:block-axis;flex-direction:column}.active___BczOO{background:#e7f3ff}.line___VC_Ry{background-color:#eaecef;height:1px;margin:0 20px}.list___n9ABd{align-items:center;cursor:pointer;display:flex;padding:20px}.list___n9ABd .left___LVHqw{background-color:#999;border-radius:4px;flex-shrink:0;height:140px;margin-right:20px;overflow:hidden;position:relative;width:246px}.list___n9ABd .left___LVHqw>img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.list___n9ABd .left___LVHqw div{align-items:center;bottom:10px;display:flex;position:absolute;right:20px;z-index:3}.list___n9ABd .left___LVHqw div span{color:#fff;font-size:12px;margin-left:4px}.list___n9ABd .left___LVHqw .mask___fP13z{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.list___n9ABd .right___iLe52{flex:1 1;overflow:hidden}.list___n9ABd .right___iLe52 .name___Oz_7h{align-items:center;display:flex}.list___n9ABd .right___iLe52 .name___Oz_7h img{border-radius:50%;flex-shrink:0}.list___n9ABd .right___iLe52 .name___Oz_7h .title___2Sess{color:#333;font-size:16px;font-weight:600;overflow:hidden;padding:0 5px 0 10px;text-overflow:ellipsis;white-space:nowrap}.list___n9ABd .right___iLe52 .name___Oz_7h .a___t7rIW{background:#0152d9}.list___n9ABd .right___iLe52 .name___Oz_7h .a___t7rIW,.list___n9ABd .right___iLe52 .name___Oz_7h .b___Kb_45{border-radius:10px;color:#fff;flex-shrink:0;height:20px;line-height:20px;margin:0 5px;text-align:center;width:40px}.list___n9ABd .right___iLe52 .name___Oz_7h .b___Kb_45{background:#ff8c29}.list___n9ABd .right___iLe52 .des___CjMBM{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#656f87;display:-webkit-box;font-size:14px;height:52px;margin-bottom:12px;margin-top:12px;overflow:hidden;text-overflow:ellipsis}.list___n9ABd .right___iLe52 .des___CjMBM>div{color:#656f87;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px}.list___n9ABd .right___iLe52 .tag___V0PVb{align-items:center;display:flex}.list___n9ABd .right___iLe52 .tag___V0PVb>span{align-items:center;color:#656f87;display:flex;margin-right:20px}.list___n9ABd .right___iLe52 .tag___V0PVb>span img{margin-right:5px}.flex_box_center___C6sVF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___VEt8l{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___qeD5F{box-align:center;align-items:center}.flex_box_center_end___iYJd9{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___iAKJf{box-orient:block-axis;flex-direction:column}.listForm___leDJL{background:#fafafa;display:flex;flex-direction:column;height:100%}.listForm___leDJL header{border-bottom:1px solid #eaecef;color:#333;font-size:18px;font-weight:600;height:70px;line-height:75px;margin:0 30px 10px}.listForm___leDJL .scroll___wtFaF{flex:1 1;overflow:auto;padding-bottom:40px}.listForm___leDJL .formWrap___p3W41{padding:0 30px}.listForm___leDJL .formWrap___p3W41 .ant-form-item-label{margin-bottom:10px;margin-top:10px}.listForm___leDJL .formWrap___p3W41 .ant-form-item-label label{font-size:14px}.listForm___leDJL .formWrap___p3W41 .ant-input-affix-wrapper{background-color:#f5f5f5;border-radius:4px;height:50px;padding:0 20px}.listForm___leDJL .formWrap___p3W41 .ant-input-affix-wrapper>input,.listForm___leDJL .formWrap___p3W41 .ant-input-affix-wrapper>span{background-color:#f5f5f5;font-size:16px}.listForm___leDJL .btns___Izl4q{align-items:center;background:#fff;box-shadow:1px -1px 3px 0 #dedede;display:flex;height:60px;justify-content:space-between;padding:0 30px;z-index:1000}.listForm___leDJL .main___xTqlG{align-items:center;background:#f6f9fd;border:1px dotted #0152d9;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:140px;justify-content:center;margin-bottom:30px;margin-left:30px;width:246px}.listForm___leDJL .main___xTqlG span{color:#0152d9;font-size:14px;margin-top:20px}.listForm___leDJL .mainLoading___QLa9s{align-items:center;background:#f6f9fd;border:1px dotted #1865ff;border-radius:4px;display:flex;flex-direction:column;height:140px;justify-content:center;margin-bottom:30px;margin-left:30px;position:relative;width:246px}.listForm___leDJL .mainLoading___QLa9s .ant-tooltip-inner{min-width:472px!important}.listForm___leDJL .mainLoading___QLa9s .tip___a0tbY{bottom:-1px;position:absolute;right:-37px;z-index:20}.listForm___leDJL .mainLoading___QLa9s .proWarp___BZhOt{align-items:center;display:flex}.listForm___leDJL .mainLoading___QLa9s .proWarp___BZhOt .pro___Yp1Rx{background:#c1e2ff;border-radius:3px;height:6px;margin-right:10px;width:100px}.listForm___leDJL .mainLoading___QLa9s .proWarp___BZhOt .pro___Yp1Rx>div{background:#0152d9;border-radius:3px;height:6px;width:0}.listForm___leDJL .mainLoading___QLa9s .proWarp___BZhOt>span{color:#0152d9;font-size:12px;font-weight:400}.listForm___leDJL .mainLoading___QLa9s aside{color:#0152d9;font-size:14px;font-weight:400;margin-top:17px}.listForm___leDJL .mainSucceed___HfaTf{align-items:center;background:#f5fffd;border:1px dotted #44d7b6;border-radius:4px;display:flex;flex-direction:column;height:140px;justify-content:center;margin-bottom:30px;margin-left:30px;position:relative;width:246px}.listForm___leDJL .mainSucceed___HfaTf .ant-tooltip-inner{min-width:472px!important}.listForm___leDJL .mainSucceed___HfaTf .tip___a0tbY{bottom:-1px;position:absolute;right:-37px;z-index:20}.listForm___leDJL .mainSucceed___HfaTf .del___TXGhB{bottom:-30px;color:#999;cursor:pointer;font-size:14px;position:absolute;right:92px;z-index:21}.listForm___leDJL .mainSucceed___HfaTf>span{color:#44d7b6;font-size:14px;margin-top:20px}.flex_box_center___Udvu8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___WNLp1{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ecch5{box-align:center;align-items:center}.flex_box_center_end___cu_DJ{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___zF2CU{box-orient:block-axis;flex-direction:column}.listDetails___HpDwH{background:#fafafa;display:flex;flex-direction:column;height:100%}.listDetails___HpDwH .markdown-body{font-size:14px}.listDetails___HpDwH .head___wipEz{border-bottom:1px solid #eaecef;display:flex;flex-direction:column;height:120px;margin:0 30px;padding:30px 0}.listDetails___HpDwH .head___wipEz .name___qdH8S{align-items:center;display:flex}.listDetails___HpDwH .head___wipEz .name___qdH8S .title___B0yUa{color:#333;font-size:18px;font-weight:600;overflow:hidden;padding:0 5px 0 0;text-overflow:ellipsis;white-space:nowrap}.listDetails___HpDwH .head___wipEz .name___qdH8S .a___LB6ZS{background:#0152d9;border-radius:10px;color:#fff;flex-shrink:0;height:20px;line-height:20px;margin:0 5px;text-align:center;width:40px}.listDetails___HpDwH .head___wipEz .name___qdH8S .b___yvOON{background:#ff8c29;border-radius:10px;color:#fff;flex-shrink:0;height:20px;line-height:20px;margin:0 5px;text-align:center;width:40px}.listDetails___HpDwH .head___wipEz .tag___bRCso{align-items:center;display:flex;margin-top:10px}.listDetails___HpDwH .head___wipEz .tag___bRCso>img{border-radius:50%;height:30px;width:30px}.listDetails___HpDwH .head___wipEz .tag___bRCso>span{align-items:center;display:flex;margin-right:20px}.listDetails___HpDwH .head___wipEz .tag___bRCso>span img{margin-right:5px}.listDetails___HpDwH .head___wipEz .tag___bRCso .btn___akBxg{align-items:center;display:flex;margin-left:auto}.listDetails___HpDwH .head___wipEz .tag___bRCso .btn___akBxg button{align-items:center;display:flex;margin-left:10px}.listDetails___HpDwH .head___wipEz .tag___bRCso .btn___akBxg button img{margin-right:6px}.listDetails___HpDwH .scroll___JKC_q{flex:1 1;overflow:auto}.listDetails___HpDwH .video___nEr4F{border-radius:4px;display:flex;justify-content:center;margin:30px 100px}.listDetails___HpDwH .video___nEr4F video{width:100%}.listDetails___HpDwH .html___GDNSx{margin:30px}.listDetails___HpDwH .g___LSOhO{align-items:center;background:#0152d9;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:center;margin:30px auto;width:106px}.listDetails___HpDwH .btns___Ci727{align-items:center;background:#fff;box-shadow:1px -1px 3px 0 #dedede;display:flex;height:60px;justify-content:space-between;padding:0 30px;z-index:1000}.listDetails___HpDwH .btns___Ci727>span{pointer-events:none}.flex_box_center___Fl60v{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___bECvI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___NasnL{box-align:center;align-items:center}.flex_box_center_end___llsAF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___KaTPF{box-orient:block-axis;flex-direction:column}.discuss___fk6PE{padding:0 30px}.discuss___fk6PE .reply___pOmly{border-bottom:1px solid #eaecef;padding-bottom:30px}.discuss___fk6PE .markdown-body{font-size:14px}.discuss___fk6PE .pagination___qEsHX{padding:20px 0;text-align:center}.flex_box_center___qGmgZ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___PeDhE{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___avs2o{box-align:center;align-items:center}.flex_box_center_end___bpXQB{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___bc5wd{box-orient:block-axis;flex-direction:column}.discussItem___zcesj{margin:30px 0}.discussItem___zcesj .wrap___ezVW4{flex:1 1}.discussItem___zcesj .list___EEOWp{display:flex}.discussItem___zcesj .list___EEOWp>img{border-radius:50%;height:40px;margin-right:10px;width:40px}.discussItem___zcesj .list___EEOWp .btns___Niwl7{align-items:center;display:flex}.discussItem___zcesj .list___EEOWp .btns___Niwl7>div{align-items:center;cursor:pointer;display:flex;font-size:14px;width:80px}.discussItem___zcesj .list___EEOWp .btns___Niwl7>div i{font-size:12px}.secondLevelDiscuss___TXG1b{background:#f1f1f1;border-radius:4px;margin-top:10px;padding:10px}.secondLevelDiscuss___TXG1b .list___EEOWp{display:flex}.secondLevelDiscuss___TXG1b .list___EEOWp .wrap___ezVW4{border-bottom:1px solid #f1f1f1}.secondLevelDiscuss___TXG1b .list___EEOWp .line___ejh2a{border-bottom:1px solid #eaecef;margin:14px 0}.secondLevelDiscuss___TXG1b .list___EEOWp>img{border-radius:50%;height:30px;margin-right:10px;width:30px}.thirdlyLevelDiscuss___HRI5Q{display:flex}.thirdlyLevelDiscuss___HRI5Q>span{flex-shrink:0;font-size:14px;margin-right:10px;margin-top:3px}.watermark___hNYlv{bottom:100px;color:#fff;font-size:18px;left:0;opacity:.6;position:absolute;text-shadow:0 0 5px #b6b6b6;z-index:1}.videovideo___ovOkV::-webkit-media-controls-fullscreen-button{display:none!important}@keyframes upDown___SlgHv{0%{bottom:100px;left:0}40%{bottom:80%;left:calc(50% - 130px);opacity:1}41%{bottom:80%;left:calc(50% - 130px);opacity:0}79%{bottom:80%;left:calc(50% - 130px);opacity:0}80%{bottom:100px;left:calc(100% - 270px);opacity:1;opacity:100%}to{bottom:100px;left:calc(100% - 270px);opacity:1}}.animate__loop___mvL6s{animation-name:upDown___SlgHv}:root{--youtube-red:#fe0900}.container___g1WYG{align-items:center}.container___g1WYG,.video-container___XPkWR{display:flex;height:100%;justify-content:center;width:100%}.video-container___XPkWR{flex-direction:column;margin:0 auto;position:relative}.video-container___XPkWR video{height:100%;max-height:auto;object-fit:cover;width:100%}.video-controls___to0Zq{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.84));bottom:0;left:0;padding:10px;position:absolute;right:0;transition:all .2s ease}.video-controls___to0Zq.hide___NA3DV{opacity:0;pointer-events:none}.video-progress___gqHsd{height:4px;margin-bottom:10px;margin-top:5px;padding:0 6px;position:relative}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;height:4px;pointer-events:none;position:absolute;top:0;width:100%}progress::-webkit-progress-bar{background-color:#787878;border-radius:2px}progress::-webkit-progress-value{background:#fff;border-radius:2px}progress::-moz-progress-bar{background:#fff}.seek___iZHBm{cursor:pointer;margin:0;position:absolute;top:0;width:100%}.seek___iZHBm:hover+.seek-tooltip___uWyXx{display:block}.seek-tooltip___uWyXx{background-color:rgba(0,0,0,.6);color:#fff;content:attr(data-title);display:none;font-size:12px;font-weight:700;margin-left:-20px;padding:3px;position:absolute;top:-50px;white-space:nowrap}.bottom-controls___uoIBm{align-items:center;display:flex;font-size:14px;justify-content:space-between}.bottom-controls___uoIBm button{align-items:center;display:inline-flex}.left-controls___mBEx4{align-items:center;color:#fff;display:flex;font-size:10px}.right-controls___e9L6r{display:flex}.right-controls___e9L6r .rateOverlay___HHBWe{background-color:#000}.right-controls___e9L6r .controlText___M_BWR{color:#fff;font-size:12px}.volume-controls___fa3mE{align-items:center;display:inline-flex}.volume-controls___fa3mE input{opacity:1;transition:all .4s ease;width:100px}.volume-controls___fa3mE input:focus,.volume-controls___fa3mE:hover input{opacity:1;width:100px}.container___g1WYG button{background-color:transparent;border:none;cursor:pointer;font-size:12px;margin-right:7px;outline:none;padding:3px;position:relative}.container___g1WYG button *{pointer-events:none}.container___g1WYG button:before{background-color:rgba(0,0,0,.6);color:#fff;content:attr(data-title);display:none;font-weight:700;left:0;padding:4px 6px;position:absolute;top:-27px;white-space:pre;word-break:keep-all}.container___g1WYG button:last-child:before{left:inherit;right:0}.container___g1WYG button:hover:before{display:inline-block}.fullscreen-button___ur0es{margin-right:0}.fullscreen-button___ur0es:before{left:inherit!important;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fullscreen-button1___rfaXm{margin-top:-10px}.pip-button___GFO8W svg{height:26px;width:26px}.playback-animation___ndURq{align-items:center;background-color:rgba(0,0,0,.6);border-radius:80px;display:flex;height:80px;justify-content:center;left:50%;margin-left:-40px;margin-top:-40px;opacity:0;pointer-events:none;position:absolute;top:50%;width:80px}input[type=range]{-webkit-appearance:none;-moz-appearance:none;background:transparent;cursor:pointer;height:4px}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;border-radius:1.3px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fe0900;background:var(--youtube-red);border-radius:16px;cursor:pointer;height:16px;margin-left:-1px;opacity:0;width:16px}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range].volume___OTmpP{background-color:#fff;height:5px}input[type=range].volume___OTmpP::-webkit-slider-runnable-track{background-color:transparent}input[type=range].volume___OTmpP::-webkit-slider-thumb{background:#fff;height:14px;margin-left:0;width:14px}input[type=range]::-moz-range-track{background:transparent;border:1px solid transparent;border-radius:1.3px;cursor:pointer;height:8.4px;width:100%}input[type=range]::-moz-range-thumb{background:#fe0900;background:var(--youtube-red);border:1px solid #fe0900;border:1px solid var(--youtube-red);border-radius:50px;cursor:pointer;height:14px;margin-top:5px;width:14px}input[type=range]:focus::-moz-range-track{outline:none}input[type=range].volume___OTmpP::-moz-range-thumb{background:#fff;border:1px solid #fff}.hidden___o7GkT{display:none}.container___g1WYG svg{fill:#fff;stroke:#fff;cursor:pointer;height:20px;width:20px}.flex_box_center___BbEkt{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___v3cDl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___wUFLn{box-align:center;align-items:center}.flex_box_center_end___Tdr08{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___fYHlj{box-orient:block-axis;flex-direction:column}.wrap___UAZFM{background:#182332;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;transition:.5s;width:700px;z-index:300}.wrap___UAZFM ::-webkit-scrollbar{display:none}.wrap___UAZFM .head___Nl6hk{align-items:center;background-color:#000;display:flex;height:64px;padding:0 40px}.wrap___UAZFM .head___Nl6hk .title___Ir573{color:#fff;font-size:18px;font-weight:500}.wrap___UAZFM .content___xUewa{flex:1 1;overflow-y:auto}.wrap___UAZFM .content___xUewa .list___oi2ig{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:space-between;padding:0 40px 0 14px}.wrap___UAZFM .content___xUewa .list___oi2ig:hover{background-color:#263446}.wrap___UAZFM .content___xUewa .list___oi2ig span{color:#bac4cd;display:inline-block;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:576px}.wrap___UAZFM .content___xUewa .list___oi2ig b{font-size:14px;font-weight:400}.wrap___UAZFM .content___xUewa>aside{background:hsla(0,0%,100%,.82);border-radius:5px 0 0 5px;color:#fff;cursor:pointer;font-size:16px;height:30px;line-height:30px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-15px);width:20px;z-index:20}.wrap___UAZFM .footer___V3bwQ{align-items:center;display:flex;justify-content:center;padding:30px 0}.wrap___UAZFM .ant-input-search{background:#25343e;border:0}.wrap___UAZFM .ant-input-search input{background:#25343e;border:none!important;box-shadow:none!important;color:#fff;outline:none!important}.wrap___UAZFM .ant-input-search input::-webkit-input-placeholder{color:#888}.wrap___UAZFM .ant-input-search input:-ms-input-placeholder{color:#888}.wrap___UAZFM .ant-input-search input::-ms-input-placeholder{color:#888}.wrap___UAZFM .ant-input-search input::placeholder{color:#888}.wrap___UAZFM .ant-input-search .anticon-search{color:#898989}.wrap___UAZFM .ant-input-search .ant-input-group-addon{background:#25343e}.wrap___UAZFM .ant-input-search .ant-input-group-addon button{background:#25343e;border:0}.wrap___UAZFM .ant-input-search .ant-input-search-icon:before{border-left:1px solid transparent}.wrap___UAZFM .ant-select .ant-select-selector{background:#25343e!important;border:0!important;height:30px!important}.wrap___UAZFM .ant-select .ant-select-arrow{color:#fff}.wrap___UAZFM .ant-select.ant-select-multiple .ant-select-selection-item{background:#767676;border:0;color:#fff;font-size:12px;line-height:22px!important}.wrap___UAZFM .ant-select.ant-select-single .ant-select-selection-item{color:#fff;height:30px;line-height:30px}.wrap___UAZFM .ant-select.ant-select-single .ant-select-clear{background:#25343e;color:#fff}.wrap___UAZFM .ant-select .ant-select-selection-placeholder{color:#fff;line-height:30px!important}.wrap___UAZFM .ant-pagination .ant-pagination-item-active{background-color:#0152d9!important;border-color:#0152d9!important}.wrap___UAZFM .ant-pagination .ant-pagination-item-link{background-color:transparent;color:#fff}.wrap___UAZFM .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}.wrap___UAZFM .ant-pagination .ant-pagination-item a,.wrap___UAZFM .ant-pagination .ant-pagination-item-ellipsis{color:#fff}.wrap___UAZFM .ant-pagination .ant-pagination-options{color:#656f87}.wrap___UAZFM .ant-pagination .ant-pagination-options input{background:transparent;color:#fff;width:40px}.wrap___UAZFM .ant-pagination button,.wrap___UAZFM .ant-pagination input{border:1px solid #656f87!important;line-height:normal} \ No newline at end of file diff --git a/p__Shixuns__New__ImagePreview__index.1e2ae124.async.js b/p__Shixuns__New__ImagePreview__index.13a0adec.async.js similarity index 52% rename from p__Shixuns__New__ImagePreview__index.1e2ae124.async.js rename to p__Shixuns__New__ImagePreview__index.13a0adec.async.js index a2c0969828..cfbe1a5fe7 100644 --- a/p__Shixuns__New__ImagePreview__index.1e2ae124.async.js +++ b/p__Shixuns__New__ImagePreview__index.13a0adec.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[99674],{72721:function(e,t,n){var r=n(82242),i=n.n(r),a=(n(59301),n(93314)),s=n(3113),c=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,o=e.styles,u=void 0===o?{}:o,l=e.customText,d=e.ButtonText,f=e.ButtonClick,v=e.Buttonclass,h=e.ButtonTwo,m=e.imgStyles,p=e.loading,x=void 0!==p&&p;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),u),children:[(0,c.jsx)("img",{src:t||a,style:i()(i()({},m),{},{pointerEvents:"none",userSelect:"none"})}),(0,c.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(s.ZP,i()(i()({className:v,onClick:f},r),{},{children:d})),h&&h]})}},85322:function(e,t,n){n.r(t),n.d(t,{default:function(){return M}});var r=n(7557),i=n.n(r),a=n(41498),s=n.n(a),c=n(79800),o=n.n(c),u=n(59301),l=n(3858),d=n(8591),f=n(43418),v=n(24905),h=n(95237),m=n(43604),p=n(3113),x=(n(36400),n(82242)),g=n.n(x),b=n(91232),y=n.n(b),w=n(24334),j=n(34376),k=(n(65047),"xterm-panel___S5eQ3"),A=n(52465),S=n(76374),E=n(37712),N=function(e){var t=e.itemData,n=void 0===t?{}:t,r=e.startInit,a=(0,u.useState)(null),c=o()(a,2),l=c[0],d=c[1],f=(0,u.useState)({}),v=o()(f,2),h=v[0],m=v[1],p=h.password,x=h.port,b=h.link_url,N=(0,u.useRef)(),Z=(0,u.useRef)(),C=(0,u.useRef)(!1),I=n.user_mirror_id,z=n.tab_type,B=n.index_tab;function T(e,t,n){var r=n._core._renderService.dimensions.actualCellWidth||9.5,i=n._core._renderService.dimensions.actualCellHeight||18,a=Math.floor(t/i);return[Math.floor(e/r),a]}function W(){return(W=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r(I,z);case 2:0===(null==(t=e.sent)?void 0:t.status)&&(m(t.data),setTimeout((function(){return A.Z.publish("create-socket-".concat(B))}),300));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){!function(){W.apply(this,arguments)}()}),[]),(0,u.useEffect)((function(){if(N.current&&b){var e=new j.Terminal({fontSize:16,rendererType:"dom"});e.open(N.current),e.onData((function(e){Z.current&&1===Z.current.readyState&&Z.current.send(JSON.stringify({tp:"client",data:e}))})),e.write("Connecting..."),d(e);var t=function(e,t){var n=new S.Z((function(t){var n,r=y()(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.target.offsetHeight>0||i.target.offsetWidth>0){var a=T(i.target.offsetWidth,i.target.offsetHeight,e),s=o()(a,2),c=s[0],u=s[1];console.log("cols, rows",c,u),A.Z.publish("ssh-xterm-resize-".concat(B),{columns:c,rows:u,width:i.target.offsetWidth,height:i.target.offsetHeight}),e.resize(c,u);var l=w.Base64.decode("IA=="),d=w.Base64.decode("CBtbSw==");e.write(l),e.write(d)}}}catch(e){r.e(e)}finally{r.f()}}));return n.observe(t),n}(e,N.current);return function(){e.dispose(),N.current&&(null==t||t.unobserve(N.current))}}}),[b,N.current]),(0,u.useEffect)((function(){if(l&&b){var e=function e(){var t=new WebSocket(b);Z.current=t,t.onopen=function(){var e=l.element.parentElement;if(e){var n=e.offsetWidth,r=e.offsetHeight;console.log("init",{tp:"init",data:g()(g()({},h),{},{secret:p,width:n,height:r,rows:l.rows,columns:l.cols})}),t.send(JSON.stringify({tp:"init",data:g()(g()({},h),{},{secret:p,width:n,height:r,rows:l.rows,columns:l.cols})}))}l.focus()},t.onerror=function(e){console.log("------in socket error----",e,t,b)},t.onmessage=function(e){C.current||(l.write("\r"),setTimeout((function(){}),1e3)),C.current=!0,console.log("event:",e);var t=w.Base64.decode(e.data.toString()),n=l._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",t,n,l),l.write(t)};var n=setInterval((function(){var e;Z.current&&(null===(e=Z.current)||void 0===e||e.send(JSON.stringify({tp:"h"})))}),3e4);t.onclose=function(t){n&&clearInterval(n),console.log(n,"tid",B),l.write("\r\nconnection closed"),setTimeout((function(){e()}),1e4)}},t=A.Z.subscribe("create-socket-".concat(B),(function(){e()})),n=A.Z.subscribe("ssh-xterm-resize-".concat(B),(function(e){Z.current&&1===Z.current.readyState&&Z.current.send(JSON.stringify({tp:"resize",data:g()({},e)}))}));return function(){t(),n(),Z.current&&(Z.current.close(),C.current=!1)}}}),[l,b,x]),(0,E.jsx)("div",{ref:N,className:k,children:b?null:(0,E.jsx)("p",{style:{color:"#fff"},children:"正在连接命令行服务..."})})},Z=n(71418),C=function(e){var t=e.itemData,n=void 0===t?{}:t,r=e.startInit,a=(0,u.useState)({}),c=o()(a,2),l=c[0],d=c[1],f=(0,u.useState)(!0),v=o()(f,2),h=v[0],m=v[1],p=n.user_mirror_id,x=n.tab_type;(0,u.useEffect)((function(){g()}),[]);var g=function(){var e=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.next=3,r(p,x);case 3:0===(null==(t=e.sent)?void 0:t.status)&&d(t.data),m(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsx)(E.Fragment,{children:h?(0,E.jsx)(Z.Z,{style:{width:"100%",marginTop:200}}):(0,E.jsx)("iframe",{style:{height:"100%",width:"100%"},frameBorder:"0",src:null==l?void 0:l.vnc_url})})},I=n(90809),z=function(e){var t=e.value,n=void 0===t?null:t,r=e.onAddTime,a=e.goBack,c=e.updateTime,l=e.errorCode,d=(0,u.useState)(null),v=o()(d,2),h=v[0],m=v[1],p=(0,u.useState)(null),x=o()(p,2),g=x[0],b=x[1],y=(0,u.useState)(!1),w=o()(y,2),j=w[0],k=w[1],A=(0,u.useState)(!1),S=o()(A,2),N=S[0],Z=S[1],C=(0,u.useRef)(!0);(0,u.useEffect)((function(){b(Date.now()+n),"number"==typeof n&&C.current&&n<3e5&&(C.current=!1,k(!0))}),[n]),(0,u.useEffect)((function(){300!==h&&180!==h&&60!==h&&0!==h||k(!0)}),[h]),(0,u.useEffect)((function(){return window.addEventListener("visibilitychange",z),function(){window.removeEventListener("visibilitychange",z)}}),[l]);var z=function(){var e=s()(i()().mark((function e(){var t,n,r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("visible"!==document.visibilityState||l){e.next=5;break}return e.next=3,c();case 3:0===(null==(t=e.sent)?void 0:t.status)&&(a=(null==t||null===(n=t.data)||void 0===n?void 0:n.expireTime)>0?null==t||null===(r=t.data)||void 0===r?void 0:r.expireTime:0,b(Date.now()+a),k(a<=3e5),0===a&&m(0));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(){var e=s()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z(!0),!(h>0)){e.next=6;break}return e.next=4,r();case 4:e.next=7;break;case 6:a();case 7:Z(!1),k(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(I.O5,{onChange:function(e){m(e)},value:g,valueStyle:{color:"#FFF",fontSize:12,width:54}}),(0,E.jsx)(f.Z,{title:0!==h?"实验环境延时提醒":"实验环境结束提醒",maskClosable:!1,closable:!1,centered:!0,open:j,onOk:B,cancelButtonProps:{style:{display:0!==h?"inline-block":"none"}},confirmLoading:N,onCancel:function(){k(!1)},okText:0!==h?"立即延长":"退出",cancelText:"不需要",children:0!==h?"当前实验环境将于 ".concat(Math.round(h/60)," 分钟后关闭,需要延长使用时间吗?"):"实验环境倒计时结束,资源已经被回收。"})]})},B=n(97730),T="wrap___nt3l8",W="header___pWY1w",R="container____IeqS",J="errorData___pJ481",Q=n(23634),_=n(95564),M=(0,l.connect)((function(e){var t=e.user;return{globalSetting:e.globalSetting,user:t}}))((function(e){var t,n,r=e.dispatch,a=e.user,c=(0,l.useSearchParams)(),x=o()(c,1)[0],g=(0,l.useParams)(),b=(0,u.useState)({}),y=o()(b,2),w=y[0],j=y[1],k=(0,u.useState)(!1),A=o()(k,2),S=A[0],Z=A[1],I=(0,u.useState)(!0),M=o()(I,2),H=M[0],F=M[1],X=(0,u.useState)([]),P=o()(X,2),D=P[0],L=P[1],V=(0,u.useState)({}),q=o()(V,2),O=q[0],U=q[1],Y=(0,u.useState)(null),K=o()(Y,2),G=K[0],$=K[1],ee=(0,u.useState)(!1),te=o()(ee,2),ne=te[0],re=te[1];(0,u.useEffect)((function(){return r({type:"globalSetting/headerFooterToggle",payload:!1}),function(){r({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,u.useEffect)((function(){ae()}),[]);var ie=function(){var e=s()(i()().mark((function e(t,n){var r,a,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,(0,Q.ZP)("/api/user_mirrors/".concat(t,"/start.json"),{method:"post",body:{tab_type:n}});case 3:return 0===(null==(r=e.sent)?void 0:r.status)&&(re(!(null==r||null===(a=r.data)||void 0===a||!a.code)),$(null==r||null===(s=r.data)||void 0===s?void 0:s.remaining_time),F(!1)),e.abrupt("return",r);case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ae=function(){var e=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/user_mirrors/".concat(null==g?void 0:g.id,".json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&j(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(){var e=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/user_mirrors/".concat(null==g?void 0:g.id,"/check.json"),{method:"get"});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(){var e=s()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/user_mirrors/".concat(null==g?void 0:g.id,"/active.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&($(null==t||null===(n=t.data)||void 0===n?void 0:n.remaining_time),d.ZP.success("延长成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e;l.history.push("/users/".concat(null===(e=a.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))},ue=function(){var e=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Z(!0),e.next=3,(0,Q.ZP)("/api/user_mirrors/".concat(null==g?void 0:g.id,"/save_image.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type,operation:null==x?void 0:x.get("operation")}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(d.ZP.success("保存成功"),oe()),Z(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsxs)("section",{className:T,children:[(0,E.jsxs)(h.Z,{align:"middle",className:W,children:[(0,E.jsxs)(m.Z,{children:[(0,E.jsx)("img",{alt:"用户头像",src:"".concat(B.Z.IMG_SERVER,"/images/").concat(null==a||null===(t=a.userInfo)||void 0===t?void 0:t.image_url),width:34,height:34,style:{borderRadius:"50%"}}),(0,E.jsx)("span",{className:"ml10",children:null==a||null===(n=a.userInfo)||void 0===n?void 0:n.real_name})]}),(0,E.jsx)(m.Z,{flex:"1",className:"tc",children:(0,E.jsx)("span",{className:"mr10 font18",children:null==w?void 0:w.type_name})}),(0,E.jsxs)(h.Z,{align:"middle",children:[(0,E.jsx)("span",{className:"iconfont icon-shijian1 mr5 font14"}),(0,E.jsx)("span",{className:"font12",children:"实验环境倒计时:"}),(0,E.jsx)(z,{value:G,errorCode:ne,updateTime:se,onAddTime:ce,goBack:oe}),!(null==x||!x.get("operation"))&&(null==w?void 0:w.can_save)&&(0,E.jsx)(p.ZP,{disabled:ne||H,loading:S,className:"ml40",onClick:ue,type:"primary",children:"保存镜像"}),(0,E.jsx)("span",{className:"icon-kaiguan font16 current ml30",onClick:function(){var e,t=!1;f.Z.confirm({title:"退出环境",icon:null,content:(0,E.jsxs)("div",{children:[(0,E.jsx)("div",{style:{margin:"10px auto"},children:"您确定要退出环境吗?"}),(0,E.jsx)(v.Z,{onChange:function(e){return t=e.target.checked},children:"退出环境时,立即释放环境资源"})]}),centered:!0,okText:"确定",cancelText:"取消",onOk:(e=s()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return oe(),e.abrupt("return");case 3:return e.next=5,(0,Q.ZP)("/api/user_mirrors/".concat(null==g?void 0:g.id,"/exit_delete_pod.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&oe();case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}})]})]}),(0,E.jsx)("div",{style:{background:"#111C24"},children:(0,E.jsx)(_.Z,{initTabs:(null==w?void 0:w.tabs)||[],tabs:D,copyProhibited:!0,setTabs:L,value:O,onChange:function(e){return U(e)}})}),(0,E.jsx)("aside",{className:R,children:ne?(0,E.jsxs)("div",{className:J,children:[(0,E.jsx)("img",{src:"data:image/png;base64,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",width:139}),(0,E.jsx)("div",{className:"font14 mt20",style:{color:"#F6F7F9"},children:"镜像无法运行"})]}):D.map((function(e){return(0,E.jsxs)("div",{style:{display:e.index_tab===O.index_tab?"block":"none",position:"relative",overflow:"hidden",height:"100%"},children:[e.active&&3===e.tab_type&&(0,E.jsx)(C,{itemData:e,startInit:ie}),e.active&&4===e.tab_type&&(0,E.jsx)(N,{itemData:e,startInit:ie})]},e.index_tab)}))})]})}))},95564:function(e,t,n){n.d(t,{Z:function(){return Z}});var r=n(82242),i=n.n(r),a=n(91232),s=n.n(a),c=n(79800),o=n.n(c),u=n(59301),l="scrollbar___lLOKh",d="scrollbarContent___J5uQ6",f="scrollbarTrack___ptQqt",v="scrollbarThumb___GFuZv",h="item___MSfbI",m="icon___AXhP9",p="dot___BA766",x="active___Rkf93",g="pathActive___l4hB4",b="paths___gzBRM",y=n(43418),w=n(38854),j=n(89392),k=n(52465),A=n(76374),S=n(23756),E=n(3858),N=n(37712),Z=function(e){var t=e.initTabs,n=void 0===t?[]:t,r=e.tabs,a=void 0===r?[]:r,c=e.setTabs,Z=e.value,C=e.onChange,I=e.codeUpdate,z=void 0!==I&&I,B=e.paths,T=void 0===B?[]:B,W=e.activePath,R=e.onChangePath,J=e.codeLoading,Q=e.copyProhibited,_=void 0!==Q&&Q,M=(0,u.useState)(!1),H=o()(M,2),F=H[0],X=H[1],P=(0,u.useState)(!1),D=o()(P,2),L=D[0],V=D[1],q=(0,u.useRef)(),O=(0,u.useRef)(),U=(0,u.useRef)(),Y=(0,u.useRef)(!1),K=(0,E.useParams)(),G=(0,E.useSelector)((function(e){var t;return null==e||null===(t=e.user)||void 0===t?void 0:t.userInfo}));(0,u.useEffect)((function(){return k.Z.subscribe("send-tabs-result-data",(function(e){var t=(0,j.cloneDeep)(a),n=t.findIndex((function(t){return t.index_tab===e.index_tab}));t[n].resData=e,c(t)}))}),[a]),(0,u.useEffect)((function(){var e=new A.Z((function(e){var t,n=s()(e);try{for(n.s();!(t=n.n()).done;){t.value.contentRect.width;$()}}catch(e){n.e(e)}finally{n.f()}})),t=new A.Z((function(e){var t,n=s()(e);try{for(n.s();!(t=n.n()).done;){t.value.contentRect.width;$()}}catch(e){n.e(e)}finally{n.f()}}));return O.current&&(e.observe(O.current),t.observe(U.current)),function(){e.disconnect(),t.disconnect()}}),[]),(0,u.useEffect)((function(){if(n.length&&!Y.current){var e,t=sessionStorage.getItem("Tpilist"),r=JSON.parse(t)||[],a=null==r||null===(e=r.filter((function(e){return e.id===K.taskId})))||void 0===e?void 0:e[0],s=2===(null==G?void 0:G.user_status)||(null==a?void 0:a.id)===K.taskId&&((new Date).getTime()-new Date(null==a?void 0:a.time).getTime())/1e3/3600>24,o=n.map((function(e,t){return i()(i()({},e),{},{active:K.taskId?0===t&&![2,3,4].includes(e.tab_type)||!s&&!(null==a||!a.id||0!==t):0===t,resetKey:1,resData:{}})}));if(null==a||!a.id){var u={id:K.taskId,time:new Date};r.push(u),sessionStorage.setItem("Tpilist",JSON.stringify(r))}c((0,j.cloneDeep)(o)),C(o[0]),Y.current=!1}}),[null==n?void 0:n.length]),(0,u.useEffect)((function(){if(q.current){var e=function(e){r=q.current.offsetLeft,i=e.pageX,a=!0,document.onselectstart=function(){return!1},(0,S.kk)("none")},t=function(){a=!1,document.onselectstart=null,(0,S.kk)("auto")},n=function(e){if(a){var t=e.pageX-i,n=r+t,s=O.current.clientWidth-q.current.clientWidth;n<=0&&(n=0),n>=s&&(n=s),q.current.style.left="".concat(n,"px"),U.current.style.transform="translateX(".concat(-n/O.current.clientWidth*U.current.clientWidth,"px)")}},r=0,i=0,a=!1;return q.current.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){var r,i,a;null===(r=q.current)||void 0===r||r.removeEventListener("mousedown",e),null===(i=document)||void 0===i||i.removeEventListener("mousemove",n),null===(a=document)||void 0===a||a.removeEventListener("mouseup",t)}}}),[q.current,Z]),(0,u.useEffect)((function(){return U.current.addEventListener("wheel",ee,{passive:!1}),function(){var e;null===(e=U.current)||void 0===e||e.removeEventListener("wheel",ee,{passive:!1})}}),[U.current]);var $=function(){try{if(U.current.clientWidth>O.current.clientWidth){var e,t=O.current.clientWidth/U.current.clientWidth*O.current.clientWidth,n=Number(null===(e=q.current.style.left)||void 0===e?void 0:e.replace("px","")),r=n;n+t>=O.current.clientWidth&&(r=n-(n+t-O.current.clientWidth)),q.current.style.width="".concat(t,"px"),q.current.style.left="".concat(r,"px"),U.current.style.transform="translateX(".concat(-r/O.current.clientWidth*U.current.clientWidth,"px)"),X(!0)}else q.current.style.left="".concat(0,"px"),U.current.style.transform="translateX(0px)",X(!1)}catch(e){}},ee=function(e){if(!(U.current.clientWidth<=O.current.clientWidth)){var t=0;t=-1!==navigator.userAgent.indexOf("Macintosh")?e.deltaX:e.shiftKey?e.deltaX||e.deltaY:e.deltaX;var n=U.current.style.transform.match(/translateX\(([-0-9.]+)px\)/),r=n?parseFloat(n[1]):0;r=Math.abs(r),(r+=t)<=0&&(r=0);var i=U.current.clientWidth-O.current.clientWidth;r>=i&&(r=i);var a=r/U.current.clientWidth*O.current.clientWidth;q.current.style.left="".concat(a,"px"),U.current.style.transform="translateX(".concat(-r,"px)"),e.preventDefault()}};return(0,N.jsxs)("div",{className:l,ref:O,children:[(0,N.jsx)("div",{className:d,ref:U,children:a.map((function(e,t){var n,r=e.index_tab,s=e.isCopy,o=e.tab_type,u=e.name;return(0,N.jsxs)("div",{onClick:function(){if(r!==Z.index_tab){var n=i()(i()({},e),{},{active:!0}),s=(0,j.cloneDeep)(a);s[t]=n,C(n),c(s)}},className:Z.index_tab===r?"".concat(h," ").concat(x):h,children:[1===o&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("i",{title:"代码编辑器",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),(0,N.jsx)("span",{children:u}),!!W&&(0,N.jsx)(w.Z,{className:m,overlayClassName:b,onOpenChange:function(e){V(e)},disabled:J,menu:{items:null===(n=(0,j.compact)(T))||void 0===n?void 0:n.map((function(e){return{key:e,label:(0,N.jsx)("span",{className:W===e?g:"",children:e}),onClick:function(){W!==e&&(V(!1),R(e))}}}))},children:(0,N.jsx)("div",{children:L?(0,N.jsx)("b",{className:"iconfont icon-a-xialazhankai"}):(0,N.jsx)("b",{className:"iconfont icon-shouqi4"})})}),z&&(0,N.jsx)("div",{className:p})]}),2===o&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("i",{style:{color:"#608B4E"},title:"VSCode编辑器",className:"iconfont icon-vscode"}),(0,N.jsx)("span",{children:u})]}),3===o&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("i",{style:{color:"#608B4E"},title:"图形化桌面",className:"iconfont icon-tuxinghuazhuomian"}),(0,N.jsx)("span",{children:u})]}),4===o&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("i",{style:{color:"#3B86A0"},title:"命令行终端",className:"iconfont icon-minglinghang"}),(0,N.jsx)("span",{children:u}),!_&&(0,N.jsx)("aside",{title:"复制",onClick:function(n){return function(e,t,n){if(n.stopPropagation(),20!==a.length){var r=(0,j.cloneDeep)(a),s=String(Math.random()).slice(-10),o=e.index_tab.split("-")[0],u=i()(i()({},e),{},{active:!1,index_tab:"".concat(o,"-").concat(s),isCopy:!0});r.splice(t+1,0,u),c(r)}else y.Z.info({title:"提示",icon:null,okText:"我知道了",width:600,centered:!0,content:"实验界面窗口数量已达上限(20个),不允许再复制窗口。"})}(e,t,n)},className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),s&&(0,N.jsx)("aside",{title:"关闭",onClick:function(n){return function(e,t,n){n.stopPropagation();var r=(0,j.cloneDeep)(a);r.splice(t,1),e.index_tab===Z.index_tab&&(r[t-1].active=!0,C(r[t-1])),c(r)}(e,t,n)},className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})]}),5===o&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("i",{style:{color:"#3B86A0"},title:"容器内服务",className:"iconfont icon-rongqi1"}),(0,N.jsx)("span",{children:u})]}),6===o&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("i",{style:{color:"#3B86A0"},title:"虚拟仿真",className:"icon-xunifangzhen"}),(0,N.jsx)("span",{children:u})]})]},r)}))}),(0,N.jsx)("div",{style:{display:F?"block":"none"},className:f,children:(0,N.jsx)("div",{ref:q,className:v})})]})}},36400:function(){}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[99674],{72721:function(e,t,n){var r=n(82242),i=n.n(r),a=(n(59301),n(93314)),s=n(3113),o=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,c=e.styles,u=void 0===c?{}:c,l=e.customText,d=e.ButtonText,f=e.ButtonClick,v=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,p=e.loading,x=void 0!==p&&p;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),u),children:[(0,o.jsx)("img",{src:t||a,style:i()(i()({},h),{},{pointerEvents:"none",userSelect:"none"})}),(0,o.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(s.ZP,i()(i()({className:v,onClick:f},r),{},{children:d})),m&&m]})}},85322:function(e,t,n){n.r(t),n.d(t,{default:function(){return M}});var r=n(7557),i=n.n(r),a=n(41498),s=n.n(a),o=n(79800),c=n.n(o),u=n(59301),l=n(3858),d=n(8591),f=n(43418),v=n(24905),m=n(95237),h=n(43604),p=n(3113),x=(n(36400),n(82242)),b=n.n(x),g=n(91232),y=n.n(g),w=n(24334),j=n(34376),k=(n(65047),"xterm-panel___S5eQ3"),A=n(52465),S=n(76374),E=n(37712),N=function(e){var t=e.itemData,n=void 0===t?{}:t,r=e.startInit,a=(0,u.useState)(null),o=c()(a,2),l=o[0],d=o[1],f=(0,u.useState)({}),v=c()(f,2),m=v[0],h=v[1],p=m.password,x=m.port,g=m.link_url,N=(0,u.useRef)(),Z=(0,u.useRef)(),C=(0,u.useRef)(!1),I=n.user_mirror_id,z=n.tab_type,B=n.index_tab;function T(e,t,n){var r=n._core._renderService.dimensions.actualCellWidth||9.5,i=n._core._renderService.dimensions.actualCellHeight||18,a=Math.floor(t/i);return[Math.floor(e/r),a]}function W(){return(W=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r(I,z);case 2:0===(null==(t=e.sent)?void 0:t.status)&&(h(t.data),setTimeout((function(){return A.Z.publish("create-socket-".concat(B))}),300));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){!function(){W.apply(this,arguments)}()}),[]),(0,u.useEffect)((function(){if(N.current&&g){var e=new j.Terminal({fontSize:16,rendererType:"dom"});e.open(N.current),e.onData((function(e){Z.current&&1===Z.current.readyState&&Z.current.send(JSON.stringify({tp:"client",data:e}))})),e.write("Connecting..."),d(e);var t=function(e,t){var n=new S.Z((function(t){var n,r=y()(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.target.offsetHeight>0||i.target.offsetWidth>0){var a=T(i.target.offsetWidth,i.target.offsetHeight,e),s=c()(a,2),o=s[0],u=s[1];console.log("cols, rows",o,u),A.Z.publish("ssh-xterm-resize-".concat(B),{columns:o,rows:u,width:i.target.offsetWidth,height:i.target.offsetHeight}),e.resize(o,u);var l=w.Base64.decode("IA=="),d=w.Base64.decode("CBtbSw==");e.write(l),e.write(d)}}}catch(e){r.e(e)}finally{r.f()}}));return n.observe(t),n}(e,N.current);return function(){e.dispose(),N.current&&(null==t||t.unobserve(N.current))}}}),[g,N.current]),(0,u.useEffect)((function(){if(l&&g){var e=function e(){var t=new WebSocket(g);Z.current=t,t.onopen=function(){var e=l.element.parentElement;if(e){var n=e.offsetWidth,r=e.offsetHeight;console.log("init",{tp:"init",data:b()(b()({},m),{},{secret:p,width:n,height:r,rows:l.rows,columns:l.cols})}),t.send(JSON.stringify({tp:"init",data:b()(b()({},m),{},{secret:p,width:n,height:r,rows:l.rows,columns:l.cols})}))}l.focus()},t.onerror=function(e){console.log("------in socket error----",e,t,g)},t.onmessage=function(e){C.current||(l.write("\r"),setTimeout((function(){}),1e3)),C.current=!0,console.log("event:",e);var t=w.Base64.decode(e.data.toString()),n=l._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",t,n,l),l.write(t)};var n=setInterval((function(){var e;Z.current&&(null===(e=Z.current)||void 0===e||e.send(JSON.stringify({tp:"h"})))}),3e4);t.onclose=function(t){n&&clearInterval(n),console.log(n,"tid",B),l.write("\r\nconnection closed"),setTimeout((function(){e()}),1e4)}},t=A.Z.subscribe("create-socket-".concat(B),(function(){e()})),n=A.Z.subscribe("ssh-xterm-resize-".concat(B),(function(e){Z.current&&1===Z.current.readyState&&Z.current.send(JSON.stringify({tp:"resize",data:b()({},e)}))}));return function(){t(),n(),Z.current&&(Z.current.close(),C.current=!1)}}}),[l,g,x]),(0,E.jsx)("div",{ref:N,className:k,children:g?null:(0,E.jsx)("p",{style:{color:"#fff"},children:"正在连接命令行服务..."})})},Z=n(71418),C=function(e){var t=e.itemData,n=void 0===t?{}:t,r=e.startInit,a=(0,u.useState)({}),o=c()(a,2),l=o[0],d=o[1],f=(0,u.useState)(!0),v=c()(f,2),m=v[0],h=v[1],p=n.user_mirror_id,x=n.tab_type;(0,u.useEffect)((function(){b()}),[]);var b=function(){var e=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(!0),e.next=3,r(p,x);case 3:0===(null==(t=e.sent)?void 0:t.status)&&d(t.data),h(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsx)(E.Fragment,{children:m?(0,E.jsx)(Z.Z,{style:{width:"100%",marginTop:200}}):(0,E.jsx)("iframe",{style:{height:"100%",width:"100%"},frameBorder:"0",src:null==l?void 0:l.vnc_url})})},I=n(90809),z=function(e){var t=e.value,n=void 0===t?null:t,r=e.onAddTime,a=e.goBack,o=e.updateTime,l=e.errorCode,d=(0,u.useState)(null),v=c()(d,2),m=v[0],h=v[1],p=(0,u.useState)(null),x=c()(p,2),b=x[0],g=x[1],y=(0,u.useState)(!1),w=c()(y,2),j=w[0],k=w[1],A=(0,u.useState)(!1),S=c()(A,2),N=S[0],Z=S[1],C=(0,u.useRef)(!0);(0,u.useEffect)((function(){g(Date.now()+n),"number"==typeof n&&C.current&&n<3e5&&(C.current=!1,k(!0))}),[n]),(0,u.useEffect)((function(){300!==m&&180!==m&&60!==m&&0!==m||k(!0)}),[m]),(0,u.useEffect)((function(){return window.addEventListener("visibilitychange",z),function(){window.removeEventListener("visibilitychange",z)}}),[l]);var z=function(){var e=s()(i()().mark((function e(){var t,n,r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("visible"!==document.visibilityState||l){e.next=5;break}return e.next=3,o();case 3:0===(null==(t=e.sent)?void 0:t.status)&&(a=(null==t||null===(n=t.data)||void 0===n?void 0:n.expireTime)>0?null==t||null===(r=t.data)||void 0===r?void 0:r.expireTime:0,g(Date.now()+a),k(a<=3e5),0===a&&h(0));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(){var e=s()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z(!0),!(m>0)){e.next=6;break}return e.next=4,r();case 4:e.next=7;break;case 6:a();case 7:Z(!1),k(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(I.O5,{onChange:function(e){h(e)},value:b,valueStyle:{color:"#FFF",fontSize:12,width:54}}),(0,E.jsx)(f.Z,{title:0!==m?"实验环境延时提醒":"实验环境结束提醒",maskClosable:!1,closable:!1,centered:!0,open:j,onOk:B,cancelButtonProps:{style:{display:0!==m?"inline-block":"none"}},confirmLoading:N,onCancel:function(){k(!1)},okText:0!==m?"立即延长":"退出",cancelText:"不需要",children:0!==m?"当前实验环境将于 ".concat(Math.round(m/60)," 分钟后关闭,需要延长使用时间吗?"):"实验环境倒计时结束,资源已经被回收。"})]})},B=n(97730),T="wrap___nt3l8",W="header___pWY1w",R="container____IeqS",_="errorData___pJ481",J=n(23634),Q=n(95564),M=(0,l.connect)((function(e){var t=e.user;return{globalSetting:e.globalSetting,user:t}}))((function(e){var t,n,r=e.dispatch,a=e.user,o=(0,l.useSearchParams)(),x=c()(o,1)[0],b=(0,l.useParams)(),g=(0,u.useState)({}),y=c()(g,2),w=y[0],j=y[1],k=(0,u.useState)(!1),A=c()(k,2),S=A[0],Z=A[1],I=(0,u.useState)(!0),M=c()(I,2),H=M[0],F=M[1],X=(0,u.useState)([]),P=c()(X,2),D=P[0],L=P[1],V=(0,u.useState)({}),q=c()(V,2),O=q[0],U=q[1],Y=(0,u.useState)(null),K=c()(Y,2),G=K[0],$=K[1],ee=(0,u.useState)(!1),te=c()(ee,2),ne=te[0],re=te[1];(0,u.useEffect)((function(){return r({type:"globalSetting/headerFooterToggle",payload:!1}),function(){r({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,u.useEffect)((function(){ae()}),[]);var ie=function(){var e=s()(i()().mark((function e(t,n){var r,a,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,(0,J.ZP)("/api/user_mirrors/".concat(t,"/start.json"),{method:"post",body:{tab_type:n}});case 3:return 0===(null==(r=e.sent)?void 0:r.status)&&(re(!(null==r||null===(a=r.data)||void 0===a||!a.code)),$(null==r||null===(s=r.data)||void 0===s?void 0:s.remaining_time),F(!1)),e.abrupt("return",r);case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ae=function(){var e=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,".json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&j(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(){var e=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/check.json"),{method:"get"});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e=s()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/active.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&($(null==t||null===(n=t.data)||void 0===n?void 0:n.remaining_time),d.ZP.success("延长成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(){var e;l.history.push("/users/".concat(null===(e=a.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))},ue=function(){var e=s()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Z(!0),e.next=3,(0,J.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/save_image.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type,operation:null==x?void 0:x.get("operation")}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(d.ZP.success("保存成功"),ce()),Z(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,E.jsxs)("section",{className:T,children:[(0,E.jsxs)(m.Z,{align:"middle",className:W,children:[(0,E.jsxs)(h.Z,{children:[(0,E.jsx)("img",{alt:"用户头像",src:"".concat(B.Z.IMG_SERVER,"/images/").concat(null==a||null===(t=a.userInfo)||void 0===t?void 0:t.image_url),width:34,height:34,style:{borderRadius:"50%"}}),(0,E.jsx)("span",{className:"ml10",children:null==a||null===(n=a.userInfo)||void 0===n?void 0:n.real_name})]}),(0,E.jsx)(h.Z,{flex:"1",className:"tc",children:(0,E.jsx)("span",{className:"mr10 font18",children:null==w?void 0:w.type_name})}),(0,E.jsxs)(m.Z,{align:"middle",children:[(0,E.jsx)("span",{className:"iconfont icon-shijian1 mr5 font14"}),(0,E.jsx)("span",{className:"font12",children:"实验环境倒计时:"}),(0,E.jsx)(z,{value:G,errorCode:ne,updateTime:se,onAddTime:oe,goBack:ce}),!(null==x||!x.get("operation"))&&(null==w?void 0:w.can_save)&&(0,E.jsx)(p.ZP,{disabled:ne||H,loading:S,className:"ml40",onClick:ue,type:"primary",children:"保存镜像"}),(0,E.jsx)("span",{className:"icon-kaiguan font16 current ml30",onClick:function(){var e,t=!1;f.Z.confirm({title:"退出环境",icon:null,content:(0,E.jsxs)("div",{children:[(0,E.jsx)("div",{style:{margin:"10px auto"},children:"您确定要退出环境吗?"}),(0,E.jsx)(v.Z,{onChange:function(e){return t=e.target.checked},children:"退出环境时,立即释放环境资源"})]}),centered:!0,okText:"确定",cancelText:"取消",onOk:(e=s()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return ce(),e.abrupt("return");case 3:return e.next=5,(0,J.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/exit_delete_pod.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&ce();case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}})]})]}),(0,E.jsx)("div",{style:{background:"#111C24"},children:(0,E.jsx)(Q.Z,{initTabs:(null==w?void 0:w.tabs)||[],tabs:D,copyProhibited:!0,setTabs:L,value:O,onChange:function(e){return U(e)}})}),(0,E.jsx)("aside",{className:R,children:ne?(0,E.jsxs)("div",{className:_,children:[(0,E.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAAB4CAYAAADCHwFIAAAAAXNSR0IArs4c6QAADtxJREFUeF7tXQmQFNUZ/nrO3QUEQXABWVlEAgpyKgYPbjxAjFeseEQJEFA84hFSgqYqiQcmUaOiqIgmGiPRBBLUoNwliIIgl4Ii9wqsCwLLKrsz0zMv9fX2wOwwM/RsT890z76/aqvYpd97f3/99ev3/uspACCE8ANoA6ApADf/JqXBIxABcARAuaIolURD0YnSGYCnwcMjAUiEgACwQ1GUAyRLKYDmEieJQAoEVADrSZYe8tMjiWIAga9Ilt5xF/Jz1FgSyAB8+XkJ1yrVAGribm9LIrI0k+uX/GRBmnd1AACJE5WticjSggvfNDuWl+cfAtwBhSRZ8u/BWnFHkixWoJqnfTqSLCcBaJSnn0ZO84fipnu7cM9RZDkNQH8AXEPls9CGsRHAMgD8t13EMWRpD2AEAJddkMuCHrsBzI7bgWRh2KRDOIIsJMituq0neicBurByiZxFY3vj7FmLAWywaKx0u3UEWfj5uVq/M+7z+bbxrctHoQH0UgAd9Jvjff7bJjfqCLJ0ATBUB6wCwEybgGeVGvTNXaF3fhjAX60aKM1+HUGWswEM1m9sL4C3T3CTDK04FQA/Vdt1U3WauOT08hIAP9E1+B7AKznV5tjgeUUWTuGXA+BiOCrcii4A8LVNADeihiSLEZSSXGN0ZhkA4JwEfYQB/APAQRM6ZLOpJIsJtI2QhTumcQC4m0gkqwAsN6FDNptKsphA2whZigCMSTHGlwDmmdAhm00lWUygbYQs9IqPBVCQZJyPAXxqQodsNpVkMYG2EbKw+z4A+iUYh0E7f9eDjU2okbWmkiwmoDZKFg5xAYCeMW4BOuU+APCtifGz3VSSxQTi6ZCFwxQCaKnbWWjEc5pbQJLFBFmYljJMb79f3wab6M72Tc8AMFzXkoawv9lEY0cY5YoB/FQHjLPEEgBbHThjGHnmnBXp2qAFmrITwH+NNMzCNY4gC3G4sQHEsSR63nNtZH12DFm4BqHnmWm1DUXsZhtyDFlIEKakcGtM308+p9ZyB7eWGX82eyscRZYodjTA5esMwzBKO4VSxvLVkWSx2QvXYNRxHFnoKGS8Sj5H99M8wOw/u4mjyNJVt9Dm6ycolhxluuPzBxsxxjFkIVEG2Qi4bKjC+BuGkMamjGZj3GRjOIIs/PT8ImZRS/C+y2OjHHd9UbGTt9wRZDkdwJU6eiQKo960MlV5KgMBdNPvrRzAWza5T0eQ5SwAQ2wInlXPMPblqALwqlUDpdmvI8iSjteZxRI76b4VFqBhoLYddxapnpP0OqfJ4tjLjZKFTji6BGJzoel4XKpbRE2okNWmkiwm4DZKlssAnJlgHBKGu4p9JnTIZlNJFhNoGyELfUXjUyTOf6ZXJTChRtaaSrKYgNoIWRio/csUY3wBYKEJHbLZVJLFBNpGyMLuRwFokmQcBkzZzYubDBJJliyQJTb8MnY4uvzfzLolNLDbq+58rhMC+xopzS8oc7e9lXnaRkSSxQhKSa4xOrOwOW0yjHlh0hkXtrv0zw8TzLMmoVUjLo3snzdKREI8+wCKAqH4Wq31dXv+SbS65kQLbUkWE08qHbJEh+HnKKhH+JsYOv2moU+HjgzvW3B7wpbuwgrvue/f6W5+cSoLdFsA1+jtZcB2mo/gRwAu0dvQufZ6mu2zdnl49+ut1fW3vCiE8OmDCrh8hxAJnhxVwt2o/SJv/+1/TKEUDYskC4O2WVduTdZuIPVAjrDg0sjGgO2oELxtOXQk0j+V8FMSXHzabyPVu7WsSEVRVHf7X03ydHlyvfrZ1UPU8tn3Rwnk7jjpPm+nR1hkMJWQNKwAYRdxBFkIFt80Ts92kU0A5scqo355Z09129THon9zNen6H99FG16I/l6zsPXDCJQzxRaKt+lm/8Bv74bH76QEOMeQhWsQEoY1cO0gdSsyhQ+6axac/jzCVXQCQnF5Kz0/Xj7a3bTP0YV1eOe0durGCdOEEFqwubv4iqe8veYwtdYp4hiyEFBGyPUCwJpruQyr5GfoEwCcXTQJrRx6ZXj/gtuiv7tbXfqst8/c9+JZEFzWbVzk8OdXaX93+Q4WXLByNJp05+lgThBHkcWWgIYPLDtJXTFwhhBqrUHQc9K2gsF774C7KILAbm+4Yl5Ld7ub9zB7JVy5qrH6cb8Z0S2166Rz/uW7cN3Ltryx45WSZDH7oIJLu9wRqfqSBZ01e4q39N6Jrs5PbEDl8iY1Hw95FpHqYndRh4XeAVv/pM1Cqy4bHq54/87a65WQp+v08e52o51QqtVxZGHIIZPMaHTL5rE2rMZwXBHDyI6nSkMb750q9ENHlaKSpf4BOx8hEYJrb7oosueNyToZRcHgb0bC3zaE8BFXzcLWz0E9zM8pXAWtV/oG7fmtWdJmob1jyEJiRGuvZJMksc+AxZoZda+LiuDCNo9HAvu6184SroC/x8yxaH0diQV1w5i+atmM3+kXRwourxkO1O5+Ipvu6R7c/pfHoz15SsY/6Ok6jXXv7CyOIUtfAPzJpbyj19XVdFDX3XShuvuNB6MKuZud+4a338qjBsPI5slnBbc8+mQtkTxV/stC18UqH1hc8pCoLuMLAMXTqMw/uGw83Cfbya4Sj7UjyMLwg9ExNe0Zl/pNlo1yrBx1rIb+kV2+mqWdpyNcXVsaw1Wwr+DijWNQVMpCzZqEv5nWLrT+9um1ZCja4x/2AzMUjkq8tdfdov9L3r5LZuXybTjB2I4gC+vYawtI3dfD8uRHH0ouwA1+dP4NkcoVP4+O7Wp9/RRfz5kMgzgmBxY2q/lkiFY6XvE22+wfevCueF2DH/UaFalcc732d8Xzg7fP+6PdLQfTS25HcQRZYqP7jZRjtxTocMXsU0Krr30ZIqJVxlS8Lb7wDy2/77jCDoH9nsCilu8IAcVVULzaN2hvdLF7TL+qTYU1H/WYgUhQO0fb1bjTXN/FXz1t6Q3Uv3NHkCUdrzOPFD5fz4dmdP/nscaz+uN0rGVgSelvxJEdzO2hRHxdHrnLVTppS6K+A3M9s4UIFypFpy/xD9gxJdE16porh6p759xnpL9M6G+ij7wiCx2OXBeQMLGyAsD/TIB0tKm+aH0ium0/0UxQ80HRawhXt1KadH7Xf9GmqQl1UANKYHHx0yJ0iCkscPlafO4bUn6/DUvQ5BVZbok5pyf+ubCIHz3VJiSgBOaf+owIVdZmEBhYYwTmNX1OqIfPcDfr/aa336qkhQSPI2GiNZAJzTPUNG/IwviRSSkMdaZnF3XViEvUivfuiQJvZPcSWNBqigju6+Fu0X+6t++SlIdM1fm8JdhdZeiBm+kmb8hCJyPJkkxWA5hTb6Sq1hVVLzvvFUUEtaR1o3aRwOL2D4jqnf09xVf92dNrFo+ySS4Vs08JrL72ZaEvnOPtNvXWPXMN84YshIShjNGSoPEQ0X6xrr64BZZ2Hyuq1kdDHWHU4hra8mhHUf52f3fXGTPdzXqdsNZKcPn5N0YOrbhZI2ScRbi+umewXV6RhfaYm+IOpCRWNNHzNDCer5i2hMumtw1tGPciUBuHYqUvJ3xkuz+09Gwa+1pphInxNaWteOYb5BVZCA+Dj3hEHqPqeMADt85MLmPwdr0kuKjN7yM1e8+rfdvT8BIHdvkCnwy9XQkdKlZKxrxmIIxS009d+7P+6p6ZD9SOB+EuvXeih17s3EvekSWjkKqbbuujbn/h4Win6cSfhD4ddkV43/wJ2kP3NN7lH1aVKmMyRm8VgfnFT4jQd7Qv1cbHDKqYYIMQTEeQhVtVJr1T6BeiuT8rsauBBadOEcGKHtrIaUa2qWuvGaTumTVRI4vv5K/8Qw7cbZTJke2PdgxumvxMNHfbUzJhsqfrVC7ScymOIAvjbmlDiYYm8ERV/mSKMOyH0fp1I/ZpLJtfOEcIoR2l524x8CVv30XGHX1qQAmtGTFS1Oxt4z5z0ix38Q1pHWMTWFzyoKguu1DjabPeb/pS2GmyxCBHkIVYJCunkSmcSJh/AtBiUTRhEPYHzRmWwPMX4Wl93RRPz7fqOgszNXqCfmIj8NL5/FmokmPIQqPbSN3nYxUedAnU8fFELbDagO7CCk+r4a/CV2y5V1h8v6E0fODDUdBntWwTNQnAjiGL9ukHwOzETEf3c1bhjMLsvzrb6+BnVw+OlM/+tVXsNNKv4i4s9w/4eqwWkplbcRRZcgJV4MNu48T3evpGtjVw+Q74Ov3hIVeHiTxfKdciyWLkCagb7+gVrnj3EoQOtoMIJzs72khXxq5xFVQqhR3Wuzs9NsdGwVCSLMaenrxKrz0c+yncqgghesdBwziRXEXUy6dkHwTkzGKfZ2F7TSRZbP+I7KOgIbIwmFgzTElp0AjQvhR7ylrCNQtTRfkjpeEiQJLEGyMTkoUQMZaDlYikNDwEaLRMFOKRlCwNDyJ5xydCQJLlRAjJ/z+KgCSLJINhBCRZDEMlL5RkkRwwjIAki2Go5IWSLJIDhhHQyMLyodJxaBizBnvhFpKFKQha7REpEoEUCHxBsjAbrp2ESSKQAoEqRVE2a58fIQQz+06RcEkEEiCgHYHM7MyjaxUhBEueM2fH6T4h6p9r4jM5zill15O9IfQR8R4OKYqi5Wzl3cJWP/unW47niDJFUY7lJOVYmUwNL8mSKSTr9iPJYg2ume1VziyZxTO2NzmzWIOtnFmswTWzvcqZJbN4ypnFOjyjPcuZxXqMzY8gZxbzGCbrQa5ZrMFWzizW4JrZXuXMklk85ZrFOjzlmsV6bDM3gpxZModlfE9yzWINtnLNYg2ume1VziyZxVOuWazDU65ZrMc2cyPImSVzWMo1i3VYxvYs1yzZwdncKHJmMYdfqtZyN2QNtnJmsQbXzPYqZ5bM4umI3ZAQgrG09alAxVKkXayDzFDPewDsN3Rl3YuEoiix1Zbq0YV1TWz5GRJCnAFAO3KuAQoPPGc0fU4PPk+Eu+3IIoRoCqBjAyRJ7C3vVxRlp90wsCNZmMbBPKaGLEy/sENJ9jrPQJLFnpSUZDHyXIQQTQBop6k3YKlQFIUHg9pKbDezEB0hRAkAloWvz27IVgCnqQwz/3jE7zami6bZ1vLL/w8RFmk7sGwzsQAAAABJRU5ErkJggg==",width:139}),(0,E.jsx)("div",{className:"font14 mt20",style:{color:"#F6F7F9"},children:"镜像无法运行"})]}):D.map((function(e){return(0,E.jsxs)("div",{style:{display:e.index_tab===O.index_tab?"block":"none",position:"relative",overflow:"hidden",height:"100%"},children:[e.active&&3===e.tab_type&&(0,E.jsx)(C,{itemData:e,startInit:ie}),e.active&&4===e.tab_type&&(0,E.jsx)(N,{itemData:e,startInit:ie})]},e.index_tab)}))})]})}))},95564:function(e,t,n){n.d(t,{Z:function(){return I}});var r=n(37205),i=n.n(r),a=n(82242),s=n.n(a),o=n(91232),c=n.n(o),u=n(79800),l=n.n(u),d=n(59301),f="scrollbar___lLOKh",v="scrollbarContent___J5uQ6",m="scrollbarTrack___ptQqt",h="scrollbarThumb___GFuZv",p="item___MSfbI",x="icon___AXhP9",b="dot___BA766",g="active___Rkf93",y="pathActive___l4hB4",w="paths___gzBRM",j=n(43418),k=n(38854),A=n(89392),S=n(52465),E=n(76374),N=n(23756),Z=n(3858),C=n(37712),I=function(e){var t=e.initTabs,n=void 0===t?[]:t,r=e.tabs,a=void 0===r?[]:r,o=e.setTabs,u=e.value,I=e.onChange,z=e.codeUpdate,B=void 0!==z&&z,T=e.paths,W=void 0===T?[]:T,R=e.activePath,_=e.onChangePath,J=e.codeLoading,Q=e.copyProhibited,M=void 0!==Q&&Q,H=(0,d.useState)(!1),F=l()(H,2),X=F[0],P=F[1],D=(0,d.useState)(!1),L=l()(D,2),V=L[0],q=L[1],O=(0,d.useRef)(),U=(0,d.useRef)(),Y=(0,d.useRef)(),K=(0,d.useRef)(!1),G=(0,Z.useParams)(),$=(0,Z.useSelector)((function(e){var t;return null==e||null===(t=e.user)||void 0===t?void 0:t.userInfo}));(0,d.useEffect)((function(){return S.Z.subscribe("send-tabs-result-data",(function(e){var t=(0,A.cloneDeep)(a),n=t.findIndex((function(t){return t.index_tab===e.index_tab}));t[n].resData=e,o(t)}))}),[a]),(0,d.useEffect)((function(){var e=new E.Z((function(e){var t,n=c()(e);try{for(n.s();!(t=n.n()).done;){t.value.contentRect.width;ee()}}catch(e){n.e(e)}finally{n.f()}})),t=new E.Z((function(e){var t,n=c()(e);try{for(n.s();!(t=n.n()).done;){t.value.contentRect.width;ee()}}catch(e){n.e(e)}finally{n.f()}}));return U.current&&(e.observe(U.current),t.observe(Y.current)),function(){e.disconnect(),t.disconnect()}}),[]),(0,d.useEffect)((function(){if(n.length&&!K.current){var e,t=sessionStorage.getItem("Tpilist"),r=JSON.parse(t)||[],i=null==r||null===(e=r.filter((function(e){return e.id===G.taskId})))||void 0===e?void 0:e[0],a=2===(null==$?void 0:$.user_status)||(null==i?void 0:i.id)===G.taskId&&((new Date).getTime()-new Date(null==i?void 0:i.time).getTime())/1e3/3600>24,c=n.map((function(e,t){return s()(s()({},e),{},{active:G.taskId?0===t&&![2,3,4].includes(e.tab_type)||!a&&!(null==i||!i.id||0!==t):0===t,resetKey:1,resData:{}})}));if(null==i||!i.id){var u={id:G.taskId,time:new Date};r.push(u),sessionStorage.setItem("Tpilist",JSON.stringify(r))}o((0,A.cloneDeep)(c)),I(c[0]),K.current=!1}}),[null==n?void 0:n.length]),(0,d.useEffect)((function(){if(O.current){var e=function(e){r=O.current.offsetLeft,i=e.pageX,a=!0,document.onselectstart=function(){return!1},(0,N.kk)("none")},t=function(){a=!1,document.onselectstart=null,(0,N.kk)("auto")},n=function(e){if(a){var t=e.pageX-i,n=r+t,s=U.current.clientWidth-O.current.clientWidth;n<=0&&(n=0),n>=s&&(n=s),O.current.style.left="".concat(n,"px"),Y.current.style.transform="translateX(".concat(-n/U.current.clientWidth*Y.current.clientWidth,"px)")}},r=0,i=0,a=!1;return O.current.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){var r,i,a;null===(r=O.current)||void 0===r||r.removeEventListener("mousedown",e),null===(i=document)||void 0===i||i.removeEventListener("mousemove",n),null===(a=document)||void 0===a||a.removeEventListener("mouseup",t)}}}),[O.current,u]),(0,d.useEffect)((function(){return Y.current.addEventListener("wheel",te,{passive:!1}),function(){var e;null===(e=Y.current)||void 0===e||e.removeEventListener("wheel",te,{passive:!1})}}),[Y.current]);var ee=function(){try{if(Y.current.clientWidth>U.current.clientWidth){var e,t=U.current.clientWidth/Y.current.clientWidth*U.current.clientWidth,n=Number(null===(e=O.current.style.left)||void 0===e?void 0:e.replace("px","")),r=n;n+t>=U.current.clientWidth&&(r=n-(n+t-U.current.clientWidth)),O.current.style.width="".concat(t,"px"),O.current.style.left="".concat(r,"px"),Y.current.style.transform="translateX(".concat(-r/U.current.clientWidth*Y.current.clientWidth,"px)"),P(!0)}else O.current.style.left="".concat(0,"px"),Y.current.style.transform="translateX(0px)",P(!1)}catch(e){}},te=function(e){if(!(Y.current.clientWidth<=U.current.clientWidth)){var t=0;t=-1!==navigator.userAgent.indexOf("Macintosh")?e.deltaX:e.shiftKey?e.deltaX||e.deltaY:e.deltaX;var n=Y.current.style.transform.match(/translateX\(([-0-9.]+)px\)/),r=n?parseFloat(n[1]):0;r=Math.abs(r),(r+=t)<=0&&(r=0);var i=Y.current.clientWidth-U.current.clientWidth;r>=i&&(r=i);var a=r/Y.current.clientWidth*U.current.clientWidth;O.current.style.left="".concat(a,"px"),Y.current.style.transform="translateX(".concat(-r,"px)"),e.preventDefault()}};return(0,C.jsxs)("div",{className:f,ref:U,children:[(0,C.jsx)("div",{className:v,ref:Y,children:a.map((function(e,t){var r,c=e.index_tab,l=e.isCopy,d=e.tab_type,f=e.name;return(0,C.jsxs)("div",{onClick:function(){if(c!==u.index_tab){var n=s()(s()({},e),{},{active:!0}),r=(0,A.cloneDeep)(a);r[t]=n,I(n),o(r)}},className:u.index_tab===c?"".concat(p," ").concat(g):p,children:[1===d&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("i",{title:"代码编辑器",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),(0,C.jsx)("span",{children:f}),!!R&&(0,C.jsx)(k.Z,{className:x,overlayClassName:w,onOpenChange:function(e){q(e)},disabled:J,menu:{items:null===(r=(0,A.compact)(W))||void 0===r?void 0:r.map((function(e){return{key:e,label:(0,C.jsx)("span",{className:R===e?y:"",children:e}),onClick:function(){R!==e&&(q(!1),_(e))}}}))},children:(0,C.jsx)("div",{children:V?(0,C.jsx)("b",{className:"iconfont icon-a-xialazhankai"}):(0,C.jsx)("b",{className:"iconfont icon-shouqi4"})})}),B&&(0,C.jsx)("div",{className:b})]}),2===d&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("i",{style:{color:"#608B4E"},title:"VSCode编辑器",className:"iconfont icon-vscode"}),(0,C.jsx)("span",{children:f})]}),3===d&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("i",{style:{color:"#608B4E"},title:"图形化桌面",className:"iconfont icon-tuxinghuazhuomian"}),(0,C.jsx)("span",{children:f})]}),4===d&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("i",{style:{color:"#3B86A0"},title:"命令行终端",className:"iconfont icon-minglinghang"}),(0,C.jsx)("span",{children:f}),!M&&(0,C.jsx)("aside",{title:"复制",onClick:function(e){return function(e,t,r){if(r.stopPropagation(),20!==a.length){var c=(0,A.cloneDeep)(a),u=c[t],l=String(Math.random()).slice(-10),d=u.index_tab.split("-")[0],f="".concat(d,"-").concat(l),v=u.name,m=n.filter((function(e){return 4===e.tab_type}))||[];if(1===m.length){var h=m[0].name,p=c.filter((function(e){return 4===e.tab_type})).map((function(e){var t;return Number(null===(t=e.name)||void 0===t?void 0:t.split(h)[1])}));p.push(1),console.log(p,"nameItems"),v=h+(Math.max.apply(Math,i()(p))+1)}var x=s()(s()({},u),{},{name:v,active:!1,index_tab:f,isCopy:!0});c.splice(t+1,0,x),o(c)}else j.Z.info({title:"提示",icon:null,okText:"我知道了",width:600,centered:!0,content:"实验界面窗口数量已达上限(20个),不允许再复制窗口。"})}(0,t,e)},className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),l&&(0,C.jsx)("aside",{title:"关闭",onClick:function(n){return function(e,t,n){n.stopPropagation();var r=(0,A.cloneDeep)(a);r.splice(t,1),e.index_tab===u.index_tab&&(r[t-1].active=!0,I(r[t-1])),o(r)}(e,t,n)},className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})]}),5===d&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("i",{style:{color:"#3B86A0"},title:"容器内服务",className:"iconfont icon-rongqi1"}),(0,C.jsx)("span",{children:f})]}),6===d&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("i",{style:{color:"#3B86A0"},title:"虚拟仿真",className:"icon-xunifangzhen"}),(0,C.jsx)("span",{children:f})]})]},c)}))}),(0,C.jsx)("div",{style:{display:X?"block":"none"},className:m,children:(0,C.jsx)("div",{ref:O,className:h})})]})}},36400:function(){}}]); \ No newline at end of file diff --git a/p__tasks__index.2397c6af.async.js b/p__tasks__index.2397c6af.async.js deleted file mode 100644 index ecd6614fbd..0000000000 --- a/p__tasks__index.2397c6af.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[93665,90809,45812],{8433:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__,_typeof=__webpack_require__(31468).default;(function(){if("function"!=typeof window.GGBApplet){var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var e={},n="5.0",t={},i=null,s=!1,r=!1,a=null,o=!1,c=null,l=null,u=0;u4?parseFloat(e):5};function C(){try{return window.self!==window.top}catch(e){return!0}}function w(){return(!t.hasOwnProperty("screenshotGenerator")||!t.screenshotGenerator)&&Math.max(screen.width,screen.height)<800}e.setHTML5Codebase=function(e,n){l=e,G(e,n)},e.setJavaCodebase=e.setJavaCodebaseVersion=e.isCompiledInstalled=e.setPreCompiledScriptPath=e.setPreCompiledResourcePath=function(){},e.setHTML5CodebaseVersion=function(e,n){var t=parseFloat(e);NaN!==t&&t<5?console.log("The GeoGebra HTML5 codebase version "+t+" is deprecated. Using version latest instead."):(c=e,N(e,n))},e.getHTML5CodebaseVersion=function(){return p},e.getParameters=function(){return t},e.setFontsCSSURL=function(e){v=e},e.setGiacJSURL=function(e){},e.setJNLPFile=function(e){e},e.setJNLPBaseDir=function(e){},e.inject=function(){function n(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var i,s="auto",r=t.id,a=!1,c=0;c=5)return!0;var n=e.getAppletObject();return!(!n||"function"!=typeof n.recalculateEnvironments)&&(n.recalculateEnvironments(),!0)},e.startAnimation=function(){var n=e.getAppletObject();return!(!n||"function"!=typeof n.startAnimation)&&(n.startAnimation(),!0)},e.stopAnimation=function(){var n=e.getAppletObject();return!(!n||"function"!=typeof n.stopAnimation)&&(n.stopAnimation(),!0)},e.getAppletObject=function(){var e=void 0!==t.id?t.id:"ggbApplet";return window[e]},e.resize=function(){};var j=function(e){return e&&"false"!==e},B=function(n,t,i){E(p)<=4.2&&(i=!0);var s=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==p||ggbHTML5LoadedCodebaseIsWebSimple&&!m)&&(s=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var r=document.createElement("div");r.classList.add("appletParameters","notranslate");var a=t.width,o=t.height;if(t.disableAutoScale=void 0===t.disableAutoScale?GGBAppletUtils.isFlexibleWorksheetEditor():t.disableAutoScale,void 0!==t.width)if(E(p)<=4.4)j(t.showToolBar)&&(t.height-=7),j(t.showAlgebraInput)&&(t.height-=37),t.width<605&&j(t.showToolBar)&&(t.width=605,a=605);else{var u=100;(j(t.showToolBar)||j(t.showMenuBar))&&(t.hasOwnProperty("customToolBar")&&(t.customToolbar=t.customToolBar),u=j(t.showMenuBar)?245:155),a=5?(t.appletOnLoad=function(e){var t=n.querySelector(".ggb_preview");t&&t.parentNode.removeChild(t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(I),window.GGBT_wsf_view&&$(window).trigger("resize"),g(e)},x||I.appendChild(C)):r.appendChild(C),I.appendChild(r),x||n.appendChild(I),setTimeout((function(){e.resize()}),1)}function w(e,n){n&&"function"==typeof n.appletOnLoad&&"function"==typeof renderGGBElement?renderGGBElement(e,n.appletOnLoad):renderGGBElement(e),F("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",n)}function k(e,n){"undefined"==typeof renderGGBElement?(null===html5AppletsToProcess&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:e,params:n}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,null!==html5AppletsToProcess&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach((function(e){w(e.article,e.params)})),html5AppletsToProcess=null)},E(p)<5&&(e.className+=" geogebraweb")):w(e,n)}if(s){scriptLoadStarted=!0;for(var Q=0;Q0?(s.remove(),o.attr("id","fullscreencontent").show(),jQuery(r).append(o),window.dispatchEvent(new Event("resize"))):B(s,n,!1),window.GGBT_wsf_view.launchFullScreen(r)}else f=i,B(e,n,!1);if(!window.GGBT_wsf_view)for(a=0;ae/4*3&&(o=e/4*3),c=o/5.8,a.setAttribute("src",x),a.setAttribute("width",o),a.setAttribute("height",c);var u=(e-o)/2,d=(n-c)/2;a.style.left=u+"px",a.style.top=d+"px",s.appendChild(a)}return s.appendChild(l),s},H=function(e){return"html5"===(e=e.toLowerCase())||"screenshot"===e?e:"html5"},M=["web","webSimple","web3d","tablet","tablet3d","phone"],N=function(e,n){if(p=e,n)G(p,!0);else{var r,a,o=!s;if(o){var c=E(p);!isNaN(c)&&c<4.4&&(o=!1)}r="http"===window.location.protocol.substr(0,4)?window.location.protocol:"http:";var l=p.indexOf("//");for(var u in a=l>0?p:0===l?r+p:"https://www.geogebra.org/apps/5.2.814.0/",M)if(p.slice(-1*M[u].length)===M[u]||p.slice(-1*(M[u].length+1))===M[u]+"/")return void G(a,!1);GGBAppletUtils.isFlexibleWorksheetEditor()||!o||i.is3D||i.AV||i.SV||i.CV||i.EV2||i.CP||i.PC||i.DA||i.FI||i.PV||j(t.showToolBar)||j(t.showMenuBar)||j(t.showAlgebraInput)||j(t.enableRightClick)||t.appName&&"classic"!=t.appName?a+="web3d/":a+="webSimple/",G(a,!1)}},G=function(e,n){if(e.requirejs)h=e;else{"/"!==e.slice(-1)&&(e+="/"),h=e,null===n&&(n=-1===e.indexOf("http")),g=n,A="web.nocache.js",m=!1;var t=h.split("/");t.length>1&&(n||"webSimple"!==t[t.length-2]?M.indexOf(t[t.length-2])>=0&&(A=t[t.length-2]+".nocache.js"):(A="webSimple.nocache.js",m=!0)),t=e.split("/"),"test"===(p=t[t.length-3]).substr(0,4)?p=p.substr(4,1)+"."+p.substr(5,1):"war"!==p.substr(0,3)&&"beta"!==p.substr(0,4)||(p="5.0");var i=parseFloat(p);NaN!==i&&i<5&&e.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+i+" is deprecated. Using version latest instead."),N("5.0",n))}},F=function(e,n){window.console&&window.console.log&&(!n||void 0===n.showLogging||n.showLogging&&"false"!==n.showLogging)&&console.log(e)};function O(){var e=n;null!==c?e=c:parseFloat(e)<5&&(e="5.0"),N(e,!1),null!==l&&G(l,g),o=!0}return void 0!==t.material_id?k(O):O(),e},GGBAppletUtils=function(){"use strict";function e(){return void 0!==window.GGBT_wsf_edit}function n(e,n){1!=n?(e.style.transformOrigin="0% 0% 0px",e.style.webkitTransformOrigin="0% 0% 0px",e.style.transform="scale("+n+","+n+")",e.style.webkitTransform="scale("+n+","+n+")",e.style.maxWidth="initial",null!==e.querySelector(".ggb_preview")&&(e.querySelector(".ggb_preview").style.maxWidth="initial"),void 0!==e.querySelectorAll(".ggb_preview img")[0]&&(e.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),void 0!==e.querySelectorAll(".ggb_preview img")[1]&&(e.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(e.style.transform="none",e.style.webkitTransform="none")}function t(e,n,t,i,s){if(e.isScreenshoGenerator)return 1;var r,a=void 0!==i&&i,o=null!=e.noScaleMargin&&e.noScaleMargin,c=(r=e.autoHeight)&&"false"!==r,l=function(e,n,t,i,s,r){var a=null;if(null!=r&&""!=r)for(var o=e.parentNode;null!=o;){if((" "+o.className+" ").indexOf(" "+r+" ")>-1){a=o;break}o=o.parentNode}var c=0,l=0,u=0,d=0,h=0,g=0,f=0;if(a)c=a.offsetWidth,l=Math.max(i?a.offsetWidth:0,a.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(c=Math.min(window.innerWidth,document.documentElement.clientWidth),l=Math.min(window.innerHeight,document.documentElement.clientHeight),u=c):(c=window.innerWidth,l=window.innerHeight,u=window.innerWidth),e){var p=e.getBoundingClientRect();p.left>0&&p.left<=c&&(void 0===s||!s)&&("rtl"===document.dir?(h=c-p.width-p.left,g=u<=480?10:30):(g=p.left,h=u<=480?10:30),d=g+h)}e&&"object"===_typeof(window.GGBT_wsf_view)&&window.GGBT_wsf_view.isFullscreen()&&(e.getBoundingClientRect(),"closePositionRight"===window.GGBT_wsf_view.getCloseBtnPosition()?(d=40,f=0):"closePositionTop"===window.GGBT_wsf_view.getCloseBtnPosition()&&(d=0,f=40))}return e&&((void 0===t||!t)&&n>0&&n+d1&&(a=!0)),n&&"object"===_typeof(window.GGBT_wsf_view)&&window.GGBT_wsf_view.isFullscreen()&&(a=!0),e.hasOwnProperty("disableAutoScale")&&e.disableAutoScale?r:(s=t(e,n,a,i,e.scaleContainerClass),!a||e.hasOwnProperty("scale")&&1!==r?Math.min(r,s):s)}function s(e){var n=Math.min(window.innerWidth,document.documentElement.clientWidth),t=Math.min(window.innerHeight,document.documentElement.clientHeight),i=e.getBoundingClientRect(),s=(n-i.width)/2,r=(t-i.height)/2;r<0&&(r=0),e.style.position="relative","closePositionRight"===window.GGBT_wsf_view.getCloseBtnPosition()?(e.style.left=s<40?"40px":s+"px",e.style.top=r+"px"):"closePositionTop"===window.GGBT_wsf_view.getCloseBtnPosition()&&(e.style.top=r<40?"40px":r+"px",e.style.left=s+"px")}return{responsiveResize:function(t,r){var a=t.querySelector(".appletParameters");if(a){if("object"===_typeof(window.GGBT_wsf_view)&&window.GGBT_wsf_view.isFullscreen()){if(r.id!==a.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(t)}if(a.parentElement&&/fullscreen/.test(a.parentElement.className))return;var o=i(r,t);e()&&a.setAttribute("data-param-scale",o);for(var c=null,l=0;l=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(e){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(e){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(e){var n=c[e];return null==n?null:n},r=d,webModule.__errFn=e}function B(){function e(e){var n=e.lastIndexOf(rb);-1==n&&(n=e.length);var t=e.indexOf(sb);-1==t&&(t=e.length);var i=e.lastIndexOf(tb,Math.min(t,n));return i>=O?e.substring(O,i+P):W}var n,t=null!=(n=__gwt_getMetaProperty(wb))?n:W;return t==W&&(t=function(){for(var n=o.getElementsByTagName(_),t=O;tO?e[e.length-P].href:W}()),t==W&&function(){var e=o.location;return e.href==e.protocol+zb+e.host+e.pathname+e.search+e.hash}()&&(t=e(o.location.href)),t=function(n){if(n.match(/^\w+:\/\//));else{var t=o.createElement(ub);t.src=n+vb,n=e(t.src)}return n}(t),t}function C(e){return e.match(/^\//)||e.match(/^[a-zA-Z]+:\/\//)?e:webModule.__moduleBase+e}function D(){var e,t=O,i=[],s=[];function a(e){var n=s[e](),t=i[e];if(n in t)return n;var a=[];for(var o in t)a[t[o]]=o;throw r&&r(e,a,n),null}if(__gwt_isKnownPropertyValue=function(e,n){return n in i[e]},webModule.__getPropMap=function(){var e={};for(var n in i)i.hasOwnProperty(n)&&(e[n]=a(n));return e},webModule.__computePropValue=a,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);try{var o=(e=Cb).indexOf(Db);-1!=o&&(t=parseInt(e.substring(o+P),$),e=e.substring(O,o))}catch(e){}return webModule.__softPermutationId=t,C(e+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}s[L]={moduleName:L},webModule.__moduleStartupDone=function(e){var n=s[L].bindings;s[L].bindings=function(){for(var t=n?n():{},i=e[webModule.__softPermutationId],s=O;s1&&void 0!==arguments[1]?arguments[1]:1;return(0,i.U2)("/discusses.json",{container_type:"Shixun",container_identifier:e,page:n-1})}function r(e,n){return(0,i.v_)("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:n})}function a(e,n){return(0,i.v_)("/discusses/".concat(e,"/disable_or_open_discuss.json"),{is_disable:!!n})}function o(e,n){return(0,i.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:n?1:0})}function c(e,n){return(0,i.v_)("/discusses/".concat(e,"/hidden.json"),n)}function l(e,n){return(0,i.v_)("/discusses/".concat(e,"/reward_code.json"),n)}function u(e){return(0,i.ZP)("/api/discusses/".concat(e,".json"),{method:"delete"})}function d(e,n){return(0,i.v_)("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:n})}function h(e){return(0,i.v_)("/discusses.json",e)}function g(e){return(0,i.v_)("/discusses/ai_reply.json",e)}function f(e,n){return(0,i.v_)("/discusses/".concat(e,"/turing.json"),n)}},88548:function(e,n,t){"use strict";function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0&&(W(),U(1))}),[t]),(0,l.useEffect)((function(){if(0!==L){if(2===L)clearInterval(O);else{var e=0,n=setInterval((function(){B.includes(e)&&X(),e++}),1e3);J(n)}return function(){return clearInterval(O)}}}),[L]),(0,l.useImperativeHandle)(n,(function(){return{handlePhoto:X,handleTakePhoto:q}}));var K=function(){U(2)},W=function(){var e=t/i,n=[];function s(e,n){return parseInt(Math.floor(Math.random()*(n-e+1))+e)}new Array(i).fill(0).map((function(t,i){o?n.push(s(e*i,e*(i+1))):0==i?n.push(0):n.push(s(e*i,e*(i+1)))})),B=n,D([].concat(n)),console.log(n)},V=function(){void 0===navigator.mediaDevices&&(navigator.mediaDevices={}),void 0===navigator.mediaDevices.getUserMedia&&(navigator.mediaDevices.getUserMedia=function(e){var n=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return n?new Promise((function(t,i){n.call(navigator,e,t,i)})):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then((function(e){_.current=e,r&&r(2),P(2),"srcObject"in w.current?w.current.srcObject=e:w.current.src=window.URL.createObjectURL(e),w.current.onloadedmetadata=function(e){w.current.play(),C&&C()},w.current.addEventListener("ended",(function(){console.log("播放结束"),K(),E&&d.ZP.error({content:"您已经关闭了摄像头,请在10秒钟内恢复摄像头,否则将推出考试",duration:10,key:9998})}),!1)})).catch((function(e){P(1),r&&r(1),"Permission denied"===e.message||"NotAllowedError"===e.name?d.ZP.error("您已拒绝了获取摄像头"):d.ZP.error("摄像头获取失败,或您已拒绝了获取摄像头"),console.log("errname: "+e.name),console.log("err: "+e.message)}))},X=function(){try{k.current.width=w.current.videoWidth,k.current.height=w.current.videoHeight,k.current.getContext("2d").drawImage(w.current,0,0,k.current.width,k.current.height),N(k.current.toDataURL("image/png")),z(k.current.toDataURL("image/png")),ee(k.current.toDataURL("image/png"))}catch(e){}},q=function(){try{return k.current.width=w.current.videoWidth,k.current.height=w.current.videoHeight,k.current.getContext("2d").drawImage(w.current,0,0,k.current.width,k.current.height),k.current.toDataURL("image/png")}catch(e){}},_=(0,l.useRef)(),$=function(){try{_.current.getTracks().forEach((function(e){e.stop()})),w.current.srcObject=null}catch(e){}},ee=function(){var e=a()(s()().mark((function e(n){var t,i,r,a,o,c,l,u,d,p,m;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 2:(u=e.sent).data=JSON.parse((0,f.pe)(u.data)),d=(0,g.Z)(),p=new(A())({endpoint:null==u||null===(t=u.data)||void 0===t?void 0:t.end_point,region:null==u||null===(i=u.data)||void 0===i?void 0:i.region,accessKeyId:null==u||null===(r=u.data)||void 0===r?void 0:r.access_key_id,accessKeySecret:null==u||null===(a=u.data)||void 0===a?void 0:a.access_key_secret,bucket:null==u||null===(o=u.data)||void 0===o?void 0:o.bucket,stsToken:null==u||null===(c=u.data)||void 0===c?void 0:c.security_token}),m=v(n),p.multipartUpload("".concat(d,".png"),m,{timeout:1e4,partSize:10485760,callback:{url:null==u||null===(l=u.data)||void 0===l?void 0:l.callback_url,host:null==u?void 0:u.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+Q.login+"&container_id="+Q.categoryId+"&container_type=Exercise"}}).then((function(e){console.log("result:",e)})).catch((function(e){console.log("err:",e)}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,x.jsx)(x.Fragment,{children:3!==R&&(0,x.jsxs)("aside",{className:m,id:"screenshot",children:[0===R&&(0,x.jsx)("span",{children:"正在开启摄像头..."}),1===R&&(0,x.jsx)("span",{children:"摄像头开启失败"}),2===R&&(0,x.jsxs)("div",{children:[(0,x.jsx)("video",{width:"288",ref:w,autoPlay:!0}),(0,x.jsx)("canvas",{style:{display:"none"},ref:k})]})]})})})),C=E},14705:function(e,n,t){"use strict";t.d(n,{Z:function(){return Z}});var i=t(7557),s=t.n(i),r=t(82242),a=t.n(r),o=t(41498),c=t.n(o),l=t(37205),u=t.n(l),d=t(79800),h=t.n(d),g=t(59301),f=t(8591),p=t(59028),A=t(43428),m=t(95237),I=t(3113),x=t(92832),v=t(3858),E=t(39647),C=t.n(E),w=t(68208),k=t(77596),Q=t(14179),y=t(56102),j="wrp___H70W8",B="file-list___S5XYJ",D="ExtraEdit___K6Xf2",S="btn___Yiu8q",b=t(43604),R=t(73259),P=t(37712),H=["node","inline","className","children"],M=function(e){var n=e.onCallback,t=e.scrollBox,i=e.Data,r=e.extraEdit,o=i.allowCopy,l=void 0!==o&&o,u=i.fileList,d=i.hideTextEffect,p=void 0!==d&&d,A=i.text,I=void 0===A?"":A,x=(0,g.useState)(""),v=h()(x,2),E=v[0],M=v[1],N=(0,g.useState)(!0),G=h()(N,2),F=G[0],O=G[1],J=(0,g.useRef)(0),T=(0,g.useRef)(!1);(0,g.useEffect)((function(){if(I){O(!0);var e=function(){var e=c()(s()().mark((function e(){var t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=0;case 1:if(!(tt+4?" __":""),M(r),e.next=6,new Promise((function(e){return setTimeout(e,70)}));case 6:t+=5,e.next=1;break;case 9:O(!1),null==n||n(i);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return p?M(I):e(),t.current.addEventListener("wheel",Z),function(){M(""),t.current.removeEventListener("wheel",Z)}}}),[]),(0,g.useEffect)((function(){t.current.scrollTo({top:t.current.scrollHeight,behavior:"smooth"})}),[]);var Z=function(){T.current=!0};return(0,P.jsxs)("div",{className:"".concat(j," fadeIn animated"),children:["AI"!==i.sender&&(0,P.jsx)("p",{dangerouslySetInnerHTML:{__html:I.replace(//g,">").replace(/\n/g,"
")}}),"AI"===i.sender&&(0,P.jsx)(w.U,{components:{code:function(e){e.node;var n=e.inline,i=e.className,s=e.children,r=C()(e,H),o=/language-(\w+)/.exec(i||"");return t.current.scrollHeight-J.current>60&&!T.current&&(t.current.scrollTo({top:t.current.scrollHeight,behavior:"smooth"}),J.current=t.current.scrollHeight),!n&&o?(0,P.jsxs)("div",{style:{position:"relative",minHeight:50},children:[(0,P.jsx)(y.CopyToClipboard,{text:String(s).replace(/\n$/,""),onCopy:function(){return f.ZP.success({content:"复制成功",key:"copy"})},children:(0,P.jsx)("button",{style:{position:"absolute",top:0,right:0,padding:"4px 8px",borderRadius:"0 0 0 5px",border:"none",backgroundColor:"#007bff",color:"#fff",cursor:"pointer",fontSize:"12px"},children:"复制"})}),(0,P.jsx)(k.Z,a()(a()({style:Q.Z,language:o[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},r),{},{children:String(s||"").replace(/\n$/,"")}))]}):(0,P.jsx)("code",a()(a()({className:i},r),{},{children:s}))}},children:E}),u&&!F&&(0,P.jsxs)(m.Z,{className:"".concat(B," animated fadeIn"),children:[(0,P.jsx)(b.Z,{children:(0,P.jsx)(R.Z,{className:"font20 mr10"})}),(0,P.jsxs)(b.Z,{children:[null==u?void 0:u.name,(0,P.jsx)("br",{}),function(e){if(0===e)return"0 B";var n=Math.floor(Math.log(e)/Math.log(1024));return parseFloat((e/Math.pow(1024,n)).toFixed(2))+" "+["B","KB","MB","GB","TB","PB","EB","ZB","YB"][n]}(null==u?void 0:u.size)]})]}),!F&&(0,P.jsxs)("div",{className:D,children:[null==r?void 0:r(i),l&&(0,P.jsx)(y.CopyToClipboard,{text:String(E).replace(/\n$/,""),onCopy:function(){return f.ZP.success({content:"复制成功",key:"copy"})},children:(0,P.jsxs)("div",{className:S,children:[(0,P.jsx)("i",{className:"iconfont icon-fuzhi3 mr5"}),"复制"]})})]})]})},N={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M","ai-wrp":"ai-wrp___AEGoS","loading-wanx":"loading-wanx___GtiUv","dot-flashing":"dot-flashing___xJNVn","dot-fade":"dot-fade___KWn1a","footer-container":"footer-container___HTy33",full:"full___dZLXo",lineFour:"lineFour___Lhbz5","input-container":"input-container___M88BT",fullIcon:"fullIcon___YWXTV","upload-btn":"upload-btn___fKRCG","send-btn":"send-btn___yOKG5","chat-container":"chat-container___pNTrU","chat-message":"chat-message___isXl8",title:"title___hXSVA",answerWrp:"answerWrp___COjAb",li:"li___PjMV3",img:"img___wZqEA",content:"content___OlYYG",user:"user___rbSU1",container:"container___hZAxN",item:"item___Z9j46"},G=t(23634),F=t(74505),O=t(23756),J=function(e){var n=e.src,t=e.onClick,i=(0,g.useRef)(null),s=(0,g.useState)(!1),r=h()(s,2),a=r[0],o=r[1],c=(0,g.useState)({x:20,y:.62*window.innerHeight}),l=h()(c,2),u=l[0],d=l[1],f=(0,g.useState)({x:20,y:.62*window.innerHeight}),p=h()(f,2),A=p[0],m=p[1],I=(0,g.useState)({x:20,y:.62*window.innerHeight}),x=h()(I,2),v=x[0],E=x[1],C=(0,g.useState)(!1),w=h()(C,2),k=w[0],Q=w[1];(0,g.useEffect)((function(){var e=function(e){if(a){var n,t=e.clientY-v.y,s=A.y+t,r=window.innerHeight-((null===(n=i.current)||void 0===n?void 0:n.offsetHeight)||0)-50;s<50&&(s=50),s>r&&(s=r),requestAnimationFrame((function(){d({x:20,y:s})})),Q(!0)}},n=function(){o(!1)};return document.addEventListener("mousemove",e),document.addEventListener("mouseup",n),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}),[a,v,A]);return(0,P.jsx)("div",{style:{position:"fixed",top:u.y,right:u.x,zIndex:100,cursor:a?"grabbing":"grab"},onMouseDown:function(e){o(!0),E({x:e.clientX,y:e.clientY}),m(u),Q(!1)},onMouseUp:function(e){o(!1),!k&&t&&t(e)},ref:i,children:(0,P.jsx)("img",{src:n||"/images/ai_teacher.png",width:60,draggable:"false"})})},T=t(97730),Z=(0,v.connect)((function(e){return{globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,i,r,o,l,d,E=e.title,C=e.description,w=e.placeholder,k=e.hideUpload,Q=e.hideInputBox,y=e.aiIcon,j=e.userIcon,B=e.children,D=e.taskData,S=e.user,b=e.name,R=e.code,H=e.globalSetting,Z=e.authority,L=e.isShowComponent,U=void 0===L||L,Y=e.DrawerProps,z=void 0===Y?{}:Y,K=e.FetchUrl,W=void 0===K?"https://ai-data.educoder.net/v1/chat-messages":K,V=e.FetchData,X=void 0===V?{}:V,q=e.defaultGetData,_=void 0!==q&&q,$=e.extraEdit,ee=void 0===$?function(){return null}:$,ne=e.isShowDefuatTips,te=void 0===ne||ne,ie=e.isReview,se=e.onOpen,re=e.loadingOption,ae=(0,g.useState)(["daiao","pu428f3pz","wangwei10061","pucmnw7fs","mlty7uhjf","pyf8v9u3c","a411763600"]),oe=h()(ae,2),ce=oe[0],le=oe[1],ue=(0,g.useState)(null),de=h()(ue,2),he=de[0],ge=de[1],fe=(0,g.useState)(!1),pe=h()(fe,2),Ae=pe[0],me=pe[1],Ie=(0,g.useState)([]),xe=h()(Ie,2),ve=xe[0],Ee=xe[1],Ce=(0,g.useState)(!1),we=h()(Ce,2),ke=we[0],Qe=we[1],ye=(0,g.useState)([]),je=h()(ye,2),Be=je[0],De=je[1],Se=(0,g.useRef)(Be),be=(0,g.useRef)(),Re=(0,g.useRef)(),Pe=(0,g.useState)(""),He=h()(Pe,2),Me=He[0],Ne=He[1],Ge=(0,g.useState)(["".concat(null==D||null===(n=D.challenge)||void 0===n?void 0:n.task_pass,",请给出答题思考方向。\\n\\n不要给出学生正确答案,不要给出任何代码")]),Fe=h()(Ge,2),Oe=Fe[0],Je=Fe[1],Te=null==Me?void 0:Me.split("\n").length,Ze=(0,g.useState)(!1),Le=h()(Ze,2),Ue=Le[0],Ye=Le[1],ze=!!D,Ke=[{img:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAA1FJREFUSEuVlctvVVUYxX/f7UNCkYdMHDA0caCJMcaQXB4VLX2IRJCgRtGg+EpMHJOIiQ8mxqF/AQOdmKJNqy0EJVrkWLWi8piYQIxNHAAhaINy4XxLzzl737t7uTV4Jvve7HPWXt/61re2vXJaHwi24ZgAORSrq1pVrKr+F48X++XGwv3wTi7x9uh6e89ePq2rcnrjhxEoXctDAnA8JIJ7JBMOQhwf3WDr7KVTasjpaTKKIAnTWEnJONmPv2NlZRVGdnC91e3Fk2pI9DTLDWUvYJ5I0qmiVDIg+3ij1e2Fn9XwAFxK6PyKKkmb+obfBaNS44J6YC7R5+L25oGQjfVb3fb8pIZ7xVjGJwfute1Vm27u2Tqupd0ruVT0KfQhG3vA6vbcjy0pwqkXSymjJJF5YHqDFLBEzq0p4/FNBfCJwLhdxwSwo2PCftnAwhqt77OJh6xuu39oafxfjalET1wRHBK1TiyZfVoAPztbSRE/7OSG1GILfJzYL5VicsDq9sz3bcBwXoUrFpu8fEHZBeE+d5YlA5RNbra67fqu1Txg4sO1tvXm/FC9NXJUayznt+YQGdlUAfz0t4nGhYpizhPGiV8X5kj0MSyXsyqpMDs8ZHV7qgCOPo7lL26t5tAs1mhEdnjY6vbkN4mPU8t1Am+3pHFJOUfcmMNZ7WIQce7ISAC+gXFrXFuRmTQzjPy7XSvZf+Es6lvFHbpGfmWec0uX0//5sE3ZE1nQOOSsxHwzwFo6opxewS3Blq9Nbrb3Bw9pL7BXYkWZIcYZOc8f3WIztvN4KzYNJkY3dHbF0JRu6+rmgmB6csD6Bw9pH+KdZnRWWTMv53dyHradX1fNC2Obu/ilzO54S8RKKPNgDcauv7oY621w3p0l0Q2IP2rG0HXnVYm/bcexinG8jtKxTaapOc44d8tY7c6XgnGJR1zM18SwGyOes0/ipD023Zq8jhZqm8A85y7VWGbOjBvDOHdizEoMeM6boYJjtn1aV71oTIfLsUNEYsaeFZc5cLGPuaJpVmNHfp37Jd6Kl4PVeN0e/Uof4WxzqOHhNk7s1uG2PvPFDPc8uJYt7hyU6G4LrhM9DTba/8mF9nc3faZ1+TXe+Ffr+wR/mhi90mD/7ON2+R9W5V2x0b6OvQAAAABJRU5ErkJggg==",name:"智能审题",des:"快速智能拆解任务,提供解题思路",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:""},{img:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAAXNSR0IArs4c6QAAA6VJREFUSEuVlVtoXGUUhdc6SbQmRFPb2pDLdCaN0D6oIFpSiAgqUkWhbxbEWiQ+iA8iFCWQUoo22mCxL4JUYkJBSalWEHshXqLRqSYiSkHQJp2ZtEKrpMVC0Gb+y9IzZ850TpwUHJiHc/k/1t5r7X2I6/zeaNPqunrsdcBWKzU58lTRY2DPb5xe7hiXezC8Ws0LjZg20gZHwABwACy4aIEHXzvHbK2zywLfTKnfSYMhzJZA5T8BD07tm2PP/wLu79QJS22JQSV1FTh1mWgcLfDqUmhJ4W4o2AP66of7Un7SAvdFZVbDouuAXHmgwD/jMzGDI2mtKDp95MmvnjvH1+MXBlP61FK95b7BQgmwCdh6MMcr4fvb2tSpG3Vc4k6+s04Z4/G1gdo9OPDiee59ZZ02SrjXEs3lki8UgYIHNofmeMIZIteZx2e5LnQYrwlLdHlqqFTyWx3qXiQmLNVhwW8d0GMhxj1zYLZIHAtNCu/FbTDADw681UIZT+0/mq/bWXF5qFPrHXHKQLct7VsINCEQGqx2PE6AI4eO5vhyKK4CFMRXU7hsoZZrbkYG1AJWu+48H/h4jhMJ4GC7Vi3Waf5amVXZC5g1ihTWct2JzxwvcCQJ7Naav4z+SIS4HBkXMGuJY9aXS64KezkFfeN5DieA/d1aoypgtRLHSKEt93Dp9Diw7/MYuDullywQeKLJQANRz5JhjoGOocs876BZI7RacIOl6MW+L2PgQMpbS9RVIDWmwpPZIjAi4vcPcvwkDv9DXbrDAu/+C387GwP7U3rMABTQUqQO1TIlVHg4z94QtGW9tjn5hx2DBUOM+jrMWIO7pnL8JtHDFzJaa7wuJiJTCTGzH+bZ+2jGjTngCUuWRtGB1pLPfneWo7HqSg5D4N/SxaUuRwaUSj7goSPRpIRzHUEtuRA0MD39Cy8lFG5v16r6Bs3X3C5k1gI/OfjnK6DEfgweOX2WJxPA8OLptL9ggdbqsssTkXXiF4baFVUQbZ44Pl7Bpp9z/D6pMKNNDhq3wi3/yRmZdcKThjht4G9OLtvSrnx/ZjbYDjA8CuxIq8dAJx3R7KD3DLjVory6ImOyE7mgd3O37rdeI5bIRKYEJxy01kB3uwBjczPBU9yRVhjOKSs2OaDvSIGjj7ep0d+EjYsOzbY+/IbgyuQsf4ycVHBnBrdfbcClM2c4n0ppJW7QuIXuccAww9X9awYHBUwezvPQ9T6ryz1rSatlRb3GTMBd/wBBRVUxXeSVgwAAAABJRU5ErkJggg==",name:"代码诊断",des:"系统智能代码分析,提供修正建议",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:null==D||null===(t=D.challenge)||void 0===t?void 0:t.task_pass},{img:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAAXNSR0IArs4c6QAABD9JREFUSEvNlG1MU2cUx/+3hVJKoZQCKTIGTBw6ZB1CNmg/MHkNoqAJe9fhDMvWkhZcjG4fMdnMkm2Ei4Diy8IyEUPUGCNDjSxx2XgHCxN0sooI0spLQ2lpe1vuXe5d1oFNVkj8sPPlSe4553fOc87/PgTWYIcPnwl2OJzfi8WiXJvN0cvjMaXV1eopX6mErwDWr9PVf5Wfr/xcpVIQIyMGpqXlxgWSVL/nK3eN8LpWtfrtkqiocNjtThw7drafJDVpzwVeUVH3Tmxs9HmlUkEMDT1g7t4d+6KmRvP1c4H/PZoTOwC6EcBRktSwp0/zGsvBg98Fut3BMn9/ysvncuESn4+PeTzMrSS7XALG6aTnGxs/WVr53QM4cuSkxG5frpdIxG+Fh4f4E2vaxr+omRmLy2KxXuLxHJrq6s/mWY8HodM13NyzR5mdmZlMUJQbLpfb57WfDbh16w7T0aH/hSTVmR54ZeXJbQkJ8v7y8iKYzVZYrXaYTGZYLEuIiAhFaGiQVyHWx8aIxYGQy8PA3pTNu3q1C1NTsyqSLP+N61yna3g3NzflfE5OCqan59HW1oPxBQoCaQgo0yxSN2+ASpXkKdDbex+d+kcQyCPgtlgRFQDs2pUOilpGZ+cIo9cbPiJJTRMH12obPigoSP1RqXwF16714J6DhzBVKnh+fqCdFIxtHcjbFodNm6IxMfEUV26PImpnDvgiIRj3Msx9Q4ilFpGevgXd3aPMwIChrLZWfdYL/s23FxG+twQZchGmKWCSAmwPHyPoziCKijJw/Xo/ZuMToEhJgJsBJpzgGpg81Yz9+7J9wyPL3kdYgB8cDEAzwMKkEcLuHhQXZ6C9vQ/mLUmIS3yR85ndwDLD4HH9D9i/N2s1vLKy7jWGIXbk56d9yY6FXYhBGAqZMpWbMZ9NvHIDb74cgc2JMRgfN6Gt7yGiSwpB8HkIIABT/++QmyahVCZx8MHBsaM0TV8kKirqW2ga8QUFaa+z8Lm5Ra6AkfFDQIQM9okpJMdIkZn5qmehXV2j6PvDiMDYF0CZFyCjbCguVsLlWkZXFwfvJwhi2GvmrMRYe/JkDgsLS4iMlEAmC/GSIitZo9GM4GAhoqPDQRAErFbHf8/8H/i6/yCwOv8/wfX6P5GYGAOhUICBgTFs3RoHgcCPnS2n65W27s5bW28jLy8VEkkQmpt/xu7dGRCJhDh9+ieUlRWsgrMj7e29/+xPdKIkKyu5dft2BfeerLTLl39FdnYKQkJEYAsVFr4BkSgATU03UVqa6wmlaRqzsxb2dszw8KN9tbXqc5xaDh06FS+Vih8cOJDHdzpdKx/LNeyV4SS4uLjEne3tffTMjDnp+HHtPc+Tq9XW1WzcuEGrULxEBAUJ1wBdHWKzOTA0ZGAMBmNjTY3601XvOduuTlevAfAhQRByVrfrMZqmTQBzTip9WltVVUWzuX8BL+8z38bSCP4AAAAASUVORK5CYII=",name:"AI辅导",des:"为学生提供个性化智能学习辅导",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:null==D||null===(i=D.challenge)||void 0===i?void 0:i.task_pass}],We={action:"https://ai-data.educoder.net/v1/datasets/dc9e6c03-a629-4e9e-bd81-06fb93c29aa1/document/create_by_file",fileList:u()(ve),maxCount:1,onChange:function(e){var n=e.fileList;console.log(":newFileList:",n),Ee(n)},showUploadList:!1,accept:".doc,.docx,.xml,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document",beforeUpload:function(e){var n=["application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation"].includes(e.type);return n||(Me.error("只能上传Office文档!"),Promise.reject())},headers:{Authorization:"Bearer dataset-xBnNgFqcMjLGAXz7pFgXzGwY"},data:{data:JSON.stringify({indexing_technique:"high_quality",process_rule:{rules:{pre_processing_rules:[{id:"remove_extra_spaces",enabled:!0},{id:"remove_urls_emails",enabled:!0}],segmentation:{separator:"###",max_tokens:500}},mode:"custom"}})}},Ve={maxCount:1,showUploadList:!1,accept:".doc,.docx,.md,.txt,.pdf",beforeUpload:function(e){var n,t=null==e||null===(n=e.name)||void 0===n||null===(n=n.split("."))||void 0===n||null===(n=n.slice(-1))||void 0===n||null===(n=n[0])||void 0===n?void 0:n.toLowerCase(),i=["doc","docx","md","pdf","txt"].includes(t);return 0==e.size?(f.ZP.warning("文件内容不能为空"),p.Z.LIST_IGNORE):i||(f.ZP.warning("目前支持txt、md、doc、docx、pdf文件"),p.Z.LIST_IGNORE)},onChange:function(e){var n=e.fileList;Ee((null==n?void 0:n.filter((function(e){return"done"===(null==e?void 0:e.status)})))||[])},action:"".concat(null===T.Z||void 0===T.Z?void 0:T.Z.API_SERVER,"/api/attachments.json")};(0,g.useEffect)((function(){Te<5&&Ye(!1)}),[Te]),(0,g.useEffect)((function(){Se.current=Be}),[Be]),(0,g.useEffect)((function(){var e;null!=H&&H.setting&&le([].concat(u()(ce),u()((null==H||null===(e=H.setting)||void 0===e?void 0:e.big_model_users)||[])))}),[null==H?void 0:H.setting]),(0,g.useEffect)((function(){var e;Je(["".concat(null==D||null===(e=D.challenge)||void 0===e?void 0:e.task_pass),"".concat(R),"".concat(R)])}),[R]),(0,g.useEffect)((function(){if(_&&(null!=z&&z.open||Ae)&&null!=X&&X.student_work_id){if(he!==(null==X?void 0:X.student_work_id))De([{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]);else{if(Be.length)return;De([].concat(u()(Be),[{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]))}_e(),ge(null==X?void 0:X.student_work_id)}}),[_,Ae,Be,null==z?void 0:z.open,null==X?void 0:X.student_work_id]);var Xe,qe=function(){me(!0)},_e=function(){var e=c()(s()().mark((function e(){var n,t,i,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=o.length>0&&void 0!==o[0]?o[0]:"",e.next=3,(0,G.ZP)(W,{method:"post",body:a()({inputs:{description:"",name:b},query:i,response_mode:"blocking",conversation_id:be.current||"",user:(null==S||null===(n=S.userInfo)||void 0===n?void 0:n.login)||"未知",files:(null==ve||null===(t=ve.filter((function(e){return"done"==(null==e?void 0:e.status)})))||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})))||[]},X),mode:"cors",headers:{"Content-Type":"application/json",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB"}});case 3:r=e.sent,Qe(!1),Se.current[Se.current.length-1].text=null==r?void 0:r.answer,Se.current[Se.current.length-1].loading=!1,Se.current[Se.current.length-1].response=r,be.current=null==r?void 0:r.conversation_id,De(u()(Se.current));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=c()(s()().mark((function e(n,t){var i,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ke){e.next=2;break}return e.abrupt("return");case 2:return Qe(!0),De([].concat(u()(Be),[{text:Me,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0,name:null==n?void 0:n.name}])),setTimeout((function(){Re.current.scrollTo({top:Re.current.scrollHeight,behavior:"smooth"})})),e.next=7,(0,G.ZP)(W,{method:"post",body:{inputs:{description:null==n?void 0:n.inputs,name:null==n?void 0:n.name},query:Oe[t],response_mode:"blocking",user:(null==S||null===(i=S.userInfo)||void 0===i?void 0:i.login)||"未知",files:[]},mode:"cors",headers:{"Content-Type":"application/json",Authorization:null==n?void 0:n.Authorization}});case 7:null!=(r=e.sent)&&r.answer&&(Qe(!1),Se.current[Se.current.length-1].text=null==r?void 0:r.answer,Se.current[Se.current.length-1].loading=!1,Se.current[Se.current.length-1].response=r,be.current=null==r?void 0:r.conversation_id,De(u()(Se.current)));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),en=function(){""!==Me.trim()&&(Ne(""),Ee([]),De([].concat(u()(Be),[{text:Me,done:!1,key:Date.now(),sender:"user",fileList:ve[0]},{text:Me,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}])),Qe(!0),setTimeout((function(){return _e(Me)}),300))};if(ze&&!ce.includes(null===(r=(0,F.eY)())||void 0===r?void 0:r.login)){if(null==D||!D.chatgpt)return(0,P.jsx)(P.Fragment,{})}else if(!U||!Z&&!ce.includes(null===(Xe=(0,F.eY)())||void 0===Xe?void 0:Xe.login))return(0,P.jsx)(P.Fragment,{});return(0,P.jsxs)("div",{children:[B?(0,P.jsxs)("div",{onClick:se||qe,children:[(0,P.jsx)(v.Outlet,{}),B]}):(0,P.jsx)(J,{onClick:se||qe}),(0,P.jsx)(A.Z,{className:"".concat(null!=z&&z.open||Ae?"body-overflow-hidden":""," ").concat(N.answerWrp),width:(null==z?void 0:z.width)||880,title:(0,P.jsx)("span",{className:N.title,children:E||"头歌AI"}),onClose:(null==z?void 0:z.onClose)||function(){me(!1)},open:(null==z?void 0:z.open)||Ae,children:(0,P.jsxs)("div",{className:N["ai-wrp"],children:[(0,P.jsxs)("div",{ref:Re,className:N["chat-container"],children:[te&&(0,P.jsxs)("div",{className:N.li,children:[(0,P.jsx)("img",{className:N.img,src:y||"/images/ai_icon.png"}),(0,P.jsxs)("div",{className:N.content,children:[(0,P.jsxs)("div",{className:"c-grey-333 font22",children:[(0,P.jsx)("span",{className:"mr5",children:"👋"}),"嗨,我是头歌",ze?E:"智能助教",",您的教学好帮手。"]}),(0,P.jsx)("div",{className:"font16 mt20",style:{color:"#434D6C"},children:C||"我可以阅读您上传的教案,书籍等教学资料,并根据您的要求为您自动生成任务要求。"}),(0,P.jsx)("div",{className:"font16 mt20",style:{color:"#434D6C"},children:"快来试一下吧~"}),ze&&(0,P.jsx)("div",{className:N.container,children:Ke.map((function(e,n){return(0,P.jsxs)("div",{onClick:function(){return $e(e,n)},className:N.item,children:[(0,P.jsxs)(m.Z,{align:"middle",children:[(0,P.jsx)("img",{className:"mr10",src:e.img}),(0,P.jsx)("span",{style:{color:"#232B40",fontSize:16,fontWeight:600},children:e.name})]}),(0,P.jsx)("div",{className:"mt10",style:{color:"#434D6C"},children:e.des})]},n)}))})]})]}),null==Be?void 0:Be.map((function(e,n){var t;return(0,P.jsxs)("div",{className:N.li,style:"AI"===e.sender&&"user"!==(null===(t=Be[n+1])||void 0===t?void 0:t.sender)?{marginBottom:50}:{},children:[(0,P.jsx)("img",{className:N.img,src:"AI"===e.sender?y||"/images/ai_icon.png":j||"/images/ai_user.png"}),(0,P.jsx)("div",{className:"".concat(N.content," ").concat("AI"===e.sender?"":N.user),children:e.loading?(0,P.jsxs)("div",{children:[(0,P.jsxs)("div",{className:N["loading-wanx"],children:[(0,P.jsx)("div",{className:N["dot-flashing"]}),(0,P.jsx)("div",{className:N["dot-flashing"]}),(0,P.jsx)("div",{className:N["dot-flashing"]})]}),(0,P.jsx)("div",{style:{marginTop:10,color:"#9096A3"},children:(null==re?void 0:re.text)||"请耐心等待,目前高峰期体验人数过多,我们已记录下您的需求,稍后将自动为您生成答案。"})]}):(0,P.jsxs)(P.Fragment,{children:[!!e.name&&(0,P.jsx)("div",{className:"mb10 font18",style:{color:"#232B40",fontWeight:600},children:null==e?void 0:e.name}),(0,P.jsx)(M,{scrollBox:Re,Data:e,extraEdit:ee})]})})]},n)}))]}),!Q&&(0,P.jsxs)("div",{className:"".concat(N["footer-container"]," ").concat(Ue?N.full:""," ").concat(ve.length>=1&&N["has-file"]),children:[!!ve.length&&(0,P.jsxs)(m.Z,{align:"middle",className:"pb5 pt5",children:[(0,P.jsx)("span",{title:null==ve||null===(o=ve[0])||void 0===o?void 0:o.name,className:"mr10",children:(0,O.tP)(null==ve||null===(l=ve[0])||void 0===l?void 0:l.name,40)}),(0,P.jsx)("i",{onClick:function(){return Ee([])},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font14"})]}),(0,P.jsxs)("div",{style:ve.length?{paddingLeft:0}:{},className:"".concat(N["input-container"]," ").concat(Te>4?N.lineFour:""),children:[!k&&(0,P.jsx)("div",{className:N["footer-container-upload"],children:(0,P.jsx)(p.Z,a()(a()({},ie?Ve:We),{},{children:null!=ve&&ve.length?null:(0,P.jsx)(I.ZP,{className:N["upload-btn"],icon:(0,P.jsx)("i",{className:"iconfont icon-shangchuan4 c-white"})})}))}),(0,P.jsx)(x.Z.TextArea,{rows:Te>4?4:Te,placeholder:w||"在这里输入你问题吧,Shift+Enter换行~",value:Me,bordered:!1,onChange:function(e){Ne(e.target.value)},onKeyPress:function(e){if(e.shiftKey){if("Enter"===e.key)return}else if("Enter"===e.key){var n;if(e.preventDefault(),null!=ve&&ve.length&&"done"!==(null==ve||null===(n=ve[0])||void 0===n?void 0:n.status)||ke)return;en()}}}),(0,P.jsx)(I.ZP,{className:N["send-btn"],icon:(0,P.jsx)("i",{className:"iconfont icon-fasong2 c-white"}),disabled:!(null==ve||!ve.length)&&"done"!==(null==ve||null===(d=ve[0])||void 0===d?void 0:d.status)||ke,onClick:en}),Te>4&&(0,P.jsxs)("span",{className:N.fullIcon,onClick:function(){Ye(!Ue)},children:[Ue&&(0,P.jsx)("span",{className:"iconfont icon-shousuo"}),!Ue&&(0,P.jsx)("span",{className:"iconfont icon-zhankai"})]})]})]})]})})]})}))},34651:function(e,n,t){"use strict";var i=t(82242),s=t.n(i),r=t(7557),a=t.n(r),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),h=t(27971),g=t(23634),f=t(43418),p=t(12911),A=t.n(p),m=t(11576),I=t(37712);n.Z=function(e){var n=e.style,t=void 0===n?{}:n,i=e.data,r=void 0===i?{}:i,o=(0,d.useRef)(),l=(0,d.useRef)(),p=(0,d.useState)(!1),x=u()(p,2),v=x[0],E=x[1],C=(0,d.useState)(!1),w=u()(C,2),k=w[0],Q=w[1],y=(0,d.useState)({left:0,top:0,bottom:0,right:0}),j=u()(y,2),B=j[0],D=j[1],S=(0,d.useRef)(null);(0,d.useEffect)((function(){return f.Z.info({title:"提示",width:642,icon:null,centered:!0,content:(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:"已经开启学习行为分析,需要调用你设备的摄像头,请开启浏览器摄像头权限。"}),(0,I.jsx)("a",{target:"_blank",href:"https://www.educoder.net/forums/36625",children:"如何开启浏览器摄像头权限?"})]}),okText:"我知道了",onOk:function(){E(!0)}}),function(){clearInterval(l.current)}}),[]);var b=function(){var e=c()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,g.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:n,file:t}}));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),R=function(){var e=c()(a()().mark((function e(){var n,t,i,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null===(n=o.current)||void 0===n?void 0:n.handleTakePhoto(),i=(new Date).valueOf(),!t){e.next=9;break}return e.next=5,b("照片".concat(i),t);case 5:if((c=e.sent).status){e.next=9;break}return e.next=9,(0,h.Ju)(s()({attachment_id:null==c?void 0:c.id},r));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,I.jsx)(I.Fragment,{children:v&&(0,I.jsx)(A(),{disabled:k,bounds:B,onStart:function(e,n){return function(e,n){var t,i=window.document.documentElement,s=i.clientWidth,r=i.clientHeight,a=null===(t=S.current)||void 0===t?void 0:t.getBoundingClientRect();D({left:-a.left+n.x,right:s-(a.right-n.x),top:-a.top+n.y,bottom:r-(a.bottom-n.y)})}(0,n)},children:(0,I.jsx)("div",{ref:S,style:s()({position:"fixed",left:40,top:92,zIndex:101},t),children:(0,I.jsx)("div",{onMouseOver:function(){k&&Q(!1)},onMouseOut:function(){Q(!0)},children:(0,I.jsx)("div",{children:(0,I.jsx)(m.Z,{ref:o,isExercise:!1,onUserMediaLoaded:function(){R(),l.current=window.setInterval(c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:R();case 1:case"end":return e.stop()}}),e)}))),12e4)}})})})})})})}},66754:function(e,n,t){"use strict";t.d(n,{X:function(){return c},y:function(){return o}});var i=t(79800),s=t.n(i),r=t(59301),a=t(8591),o=function(e){(0,r.useEffect)((function(){if(e){var n=function(e){"F12"===e.key&&(e.preventDefault(),console.log("F12被禁用"))},t=function(e){e.preventDefault()};return document.addEventListener("keydown",n),document.addEventListener("contextmenu",t),function(){document.removeEventListener("keydown",n),document.removeEventListener("contextmenu",t)}}}),[e])},c=function(){var e=(0,r.useState)(!1),n=s()(e,2),t=n[0],i=n[1],o=function(e){var n=e.keyCode,t=e.ctrlKey,i=e.metaKey;"paste"!==e.type&&(67!==n&&86!==n||!i&&!t)||(a.ZP.warning("老师已设置答题时不允许进行复制粘贴"),e.preventDefault(),e.stopPropagation())};return(0,r.useEffect)((function(){return t&&(window.addEventListener("keydown",o,!0),window.addEventListener("paste",o,!0)),function(){window.removeEventListener("keydown",o,!0),window.removeEventListener("paste",o,!0)}}),[t]),{setOpenDisableCopyAndPaste:i,disableCopyAndPaste:t}}},71844:function(e,n,t){"use strict";t.d(n,{Z:function(){return v}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(79800),c=t.n(o),l=t(59301),u="imageDimensions___a7crR",d="img___Kroat",h="fullWidth___c492T",g=t(92310),f=t.n(g),p=t(71418),A=t(2859),m=t(23634),I=t(23756),x=t(37712),v=function(e){var n=e.data,t=e.className,i=e.fullWidth,r=e.style,o=void 0===r?{}:r,g=e.onClose,v=e.onOk,E=e.showFullTools,C=e.noAssociationId,w=(0,l.useRef)(null),k=(0,l.useRef)(null),Q=(0,l.useRef)(null),y=(0,l.useRef)(null),j=(0,l.useState)(!1),B=c()(j,2),D=B[0],S=B[1],b=(0,l.useState)("正在加载中"),R=c()(b,2),P=R[0],H=R[1];(0,l.useEffect)((function(){Q.current||(Q.current=document.createElement("style"),document.head.appendChild(Q.current)),null!=n&&n.visible?(document.body.setAttribute("data-custom","y-hidden"),Q.current.innerHTML=" html { overflow-y: hidden; }",null!=n&&n.src&&M()):(document.body.removeAttribute("data-custom"),Q.current&&(document.head.removeChild(Q.current),Q.current=null))}),[null==n?void 0:n.visible]);var M=function(){var e=a()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return S(!0),H("正在加载中"),e.next=4,(0,I.ZJ)(null==n?void 0:n.src);case 4:t=e.sent,w.current.src="",w.current.src=t,w.current.onload=function(){G()},S(!1),H("");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(){var e=a()(s()().mark((function e(t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return S(!0),H("正在保存中"),e.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:n.title,file:t.dataUrl}});case 4:if(null==(i=e.sent)||!i.id||C){e.next=12;break}return e.next=8,(0,m.ZP)("/api/attachments/".concat(n.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==i?void 0:i.id,settings:JSON.stringify(t.state)}});case 8:0===e.sent.status&&v(),e.next=13;break;case 12:null!=i&&i.id&&v(i);case 13:S(!1),H("");case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),G=function(){k.current=new A.hP(w.current),k.current.targetRoot=y.current,k.current.addEventListener("render",N),k.current.addEventListener("beforeclose",g),E&&(k.current.availableMarkerTypes=k.current.ALL_MARKER_TYPES,k.current.uiStyleSettings.redoButtonVisible=!0,k.current.uiStyleSettings.notesButtonVisible=!0,k.current.uiStyleSettings.zoomButtonVisible=!0,k.current.uiStyleSettings.zoomOutButtonVisible=!0,k.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=k.current.uiStyleSettings,k.current.show(),null!=n&&n.snapshotData&&k.current.restoreState(n.snapshotData),setTimeout((function(){var e;window.scrollTo(0,0),(e=document.querySelector('a[href="https://markerjs.com/"]'))&&e.parentNode&&(e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(e){var n=document.querySelector(e.name);n&&n.setAttribute("title",e.title)}))}),300)};return(0,x.jsx)(l.Fragment,{children:(null==n?void 0:n.visible)&&(0,x.jsx)(p.Z,{spinning:D,tip:P,style:{position:"absolute"},children:(0,x.jsx)("div",{ref:y,className:f()(u,t,i?h:""),style:o,children:(0,x.jsx)("img",{className:d,ref:w})})})})}},71036:function(e,n,t){"use strict";t.d(n,{z:function(){return y},Z:function(){return j}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(82242),c=t.n(o),l=t(37205),u=t.n(l),d=t(79800),h=t.n(d),g=t(59301),f=t(59028),p=t(8591),A=t(43418),m=t(3113),I=t(97730),x=t(39688),v=t(37712),E="  ";function C(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var w=t(60186),k=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Q=f.Z.Dragger;function y(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+E+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var j=function(e){var n=e.value,t=e.onChange,i=e.action,r=e.data,o=e.className,l=e.maxSize,d=void 0===l?150:l,y=e.title,j=void 0===y?"上传附件":y,B=e.showRemoveModal,D=void 0!==B&&B,S=e.accept,b=void 0===S?"":S,R=e.additionalText,P=e.isDragger,H=e.number,M=void 0===H?1e3:H,N=e.aloneClear,G=void 0!==N&&N,F=e.realTimeRemove,O=void 0===F||F,J=(0,g.useState)(!1),T=h()(J,2),Z=T[0],L=T[1],U=(0,g.useState)(n||[]),Y=h()(U,2),z=Y[0],K=Y[1],W=(0,g.useState)(1),V=h()(W,2),X=V[0],q=V[1];(0,g.useEffect)((function(){n&&(1===X&&K(u()(n)),q(2),M===(null==n?void 0:n.length)&&L(!0))}),[n]);var _,$=function(){setTimeout((function(){z.pop(),K(u()(z))}),500)},ee={multiple:!0,disabled:Z,accept:b,withCredentials:!0,fileList:z,beforeUpload:function(e,n){var t=e.size/1024/1024;return z.concat(n).length>M?(z.pop(),K(u()(z)),p.ZP.error("最多只能上传".concat(M,"个文件")),G?Promise.reject():($(),!1)):t=M?L(!0):L(!1),K(u()(z)),z=z.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url=null==e||null===(t=e.response)||void 0===t?void 0:t.url);return-1===e.name.indexOf(E)&&(e.name="".concat(e.name).concat(E).concat(C(e.size))),c()({},e)})),console.log("info:",e,z),t(z)):p.ZP.error(null===(i=e.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.message)},onRemove:(_=a()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O){e.next=2;break}return e.abrupt("return",!0);case 2:if(t=function(){var e=a()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,x.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!D){e.next=7;break}return e.abrupt("return",new Promise((function(e,n){var i;A.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,v.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(i=a()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,p.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 7:return e.next=9,t();case 9:return e.abrupt("return",e.sent);case 10:case"end":return e.stop()}}),e)}))),function(e){return _.apply(this,arguments)})};return(0,v.jsxs)("div",{className:"multi-upload ".concat(o||""),children:[P&&(0,v.jsxs)(Q,c()(c()({},ee),{},{children:[(0,v.jsx)("p",{className:"ant-upload-drag-icon",children:(0,v.jsx)(w.Z,{})}),(0,v.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,v.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),R]})),!P&&(0,v.jsxs)(f.Z,c()(c()({},ee),{},{children:[(0,v.jsxs)(m.ZP,{disabled:Z,className:"upload_button",children:[(0,v.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),j]}),(0,v.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},24344:function(e,n,t){"use strict";t.d(n,{Z:function(){return h}});t(59301);var i="result___gu5zt",s="title___xrnx2",r="left___IAxp9",a="leftNode___HL8fG",o="right___ZXYmw",c="rightNode___jYL5_",l=t(92310),u=t.n(l),d=t(37712),h=function(e){var n=e.className,t=e.style,l=void 0===t?{}:t,h=e.leftNode,g=e.leftTitle,f=void 0===g?"自测输入":g,p=e.rightNode,A=e.rightTitle,m=void 0===A?"运行结果":A;return(0,d.jsxs)("div",{className:u()(i,n),style:l,children:[(0,d.jsxs)("div",{className:r,children:[(0,d.jsxs)("div",{className:s,children:[(0,d.jsx)("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),(0,d.jsx)("span",{children:f})]}),(0,d.jsx)("div",{className:a,children:h})]}),(0,d.jsxs)("div",{className:o,children:[(0,d.jsxs)("div",{className:s,children:[(0,d.jsx)("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),(0,d.jsx)("span",{children:m})]}),(0,d.jsx)("div",{className:c,children:p})]})]})}},42651:function(e,n,t){"use strict";t.d(n,{cT:function(){return D},pe:function(){return B}});var i=t(37205),s=t.n(i),r=t(79800),a=t.n(r),o=t(39647),c=t.n(o),l=t(82242),u=t.n(l),d=t(7557),h=t.n(d),g=t(41498),f=t.n(g),p=t(59301),A=t(59028),m=t(8591),I=t(23634),x=t(28209),v=t.n(x),E=t(1012),C=t(3858),w=t(47257),k=t.n(w),Q=t(37712),y=["user","cancelUpload"],j=A.Z.Dragger,B=function(e){var n=v().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=v().enc.Utf8.parse("5183666c72eec9e4"),i=v().AES.decrypt(e,n,{iv:t,mode:v().mode.CBC});return i.toString(v().enc.Utf8)},D=function(){var e=f()(h()().mark((function e(n,t,i){var s,r,a,o,c,l,d,g,f,p;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,I.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",B(d.data)),d.data=JSON.parse(B(d.data)),(g=n.name.split(".")).pop(),f=t.realFileName?g.join(""):(0,E.Z)(),p=new(k())({endpoint:null==d||null===(s=d.data)||void 0===s?void 0:s.end_point,region:null==d||null===(r=d.data)||void 0===r?void 0:r.region,accessKeyId:null==d||null===(a=d.data)||void 0===a?void 0:a.access_key_id,accessKeySecret:null==d||null===(o=d.data)||void 0===o?void 0:o.access_key_secret,bucket:null==d||null===(c=d.data)||void 0===c?void 0:c.bucket,stsToken:null==d||null===(l=d.data)||void 0===l?void 0:l.security_token}),e.abrupt("return",new Promise((function(e,s){var r;p.multipartUpload("".concat(f),new Blob([n],{type:n.type}),u()(u()({timeout:2e5,partSize:102400},i),{},{callback:{url:null==d||null===(r=d.data)||void 0===r?void 0:r.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,I.rz)(t)}})).then((function(t){var i;n.response=null===(i=t.data)||void 0===i?void 0:i.data,e(null==t?void 0:t.data)})).catch((function(e){s(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}();n.ZP=(0,C.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.user;return{globalSetting:t,loading:n.models.competitions,user:i}}))((function(e){var n,t=e.user,i=e.cancelUpload,r=c()(e,y),o=(0,p.useState)([]),l=a()(o,2),d=l[0],g=l[1],A=(0,p.useState)(),x=a()(A,2),v=x[0],C=x[1],w={onRemove:function(e){g(s()(d.filter((function(n){return n.name!==e.name})))),r.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:r.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=f()(h()().mark((function e(n){var t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return m.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return m.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),g(s()(d)),r.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},D=function(){var e=f()(h()().mark((function e(n,t){var i,a,o,c,l,u,f,p,A,x;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,f=n.name,e.next=4,(0,I.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((p=e.sent).data=JSON.parse(B(p.data)),0===(null==p?void 0:p.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",r.onChange(d),m.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return v=new(k())({endpoint:null==p||null===(i=p.data)||void 0===i?void 0:i.end_point,region:null==p||null===(a=p.data)||void 0===a?void 0:a.region,accessKeyId:null==p||null===(o=p.data)||void 0===o?void 0:o.access_key_id,accessKeySecret:null==p||null===(c=p.data)||void 0===c?void 0:c.access_key_secret,bucket:null==p||null===(l=p.data)||void 0===l?void 0:l.bucket,stsToken:null==p||null===(u=p.data)||void 0===u?void 0:u.security_token}),console.log(n,"file"),C(v),(A=n.name.split(".")).pop(),x=f.indexOf(".")>-1?t.realFileName?A.join("."):(0,E.Z)():f,e.abrupt("return",new Promise((function(e,i){try{var a;v.multipartUpload("".concat(r.identifier,"/").concat(x).concat(f.indexOf(".")>-1?"."+f.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var i=d.findIndex((function(e){return e.name===f}));d[i].file.percent=100*e,d[i].tempCheckpoint=n,g(s()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===f}))].tempCheckpoint,callback:{customValue:{id:f+""},url:null==p||null===(a=p.data)||void 0===a?void 0:a.callback_url,host:null==p?void 0:p.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,I.rz)(t)}}).then((function(t){var i,s=d.findIndex((function(e){return e.name===f})),a="done";if(0===(null===(i=t.data)||void 0===i?void 0:i.status)){var o;n.response=null===(o=t.data)||void 0===o?void 0:o.data;var c=d.findIndex((function(e){return e.name===f}));d[c].status="done",d[c].file.status="done"}else{var l;m.ZP.warning(null===(l=t.data)||void 0===l?void 0:l.message),a="error"}d[s].status=a,d[s].file.status=a,r.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===f}))].status="error",d[d.findIndex((function(e){return e.name===f}))].file.status="error",m.ZP.warning("上传失败,请重新尝试"),g(s()(d)),r.onChange(d),i(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&r.onComplete(d)}),[d]),(0,p.useEffect)((function(){var e;i&&(null===(e=v)||void 0===e||e.cancel())}),[i]),(0,p.useEffect)((function(){r.uploading&&d.map(function(){var e=f()(h()().mark((function e(n){var s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||i){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,D(n,{login:null==t||null===(s=t.userInfo)||void 0===s?void 0:s.login,container_type:r.container_type,container_id:r.container_id,description:r.description,realFileName:r.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[r.uploading]),(0,Q.jsx)(j,u()(u()({},w),{},{height:r.height,className:r.className,children:(0,Q.jsx)("p",{className:"ant-upload-hint",children:r.text||"拖拽文件或者点击上传"})}))}))},45812:function(e,n,t){"use strict";t.d(n,{Z:function(){return w}});var i=t(79800),s=t.n(i),r=t(7557),a=t.n(r),o=t(41498),c=t.n(o),l=t(59301),u=t(8591),d=t(38854),h=t(30335),g=t(24830),f=t(74505),p=t(56102),A=t(26653),m={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},I=t(37712);function x(e){if(isNaN(e))return{minutes:"00",seconds:"00"};var n=new Date(1e3*e).toISOString().substr(11,8);return{hour:n.substr(0,2),minutes:n.substr(3,2),seconds:n.substr(6,2)}}function v(e,n){return e-n}function E(e){e.sort(v);for(var n=0,t=0;t0&&!this.paused&&!this.ended&&this.readyState>2)}});var C=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i,w=(0,l.forwardRef)((function(e,n){var t,i,r=e.allow_skip,o=e.src,v=e.toLog,w=e.videoId,k=e.logWatchHistory,Q=e.courseId,y=void 0===Q?null:Q,j=e.startTime,B=e.handlePause,D=void 0===B?function(){}:B,S=e.handlePlay,b=void 0===S?function(){}:S,R=e.handlePlayEnded,P=void 0===R?function(){}:R,H=e.autoPlay,M=void 0!==H&&H,N=e.onPlayEnded,G=void 0===N?function(){}:N,F=e.isShowWaterMark,O=void 0===F||F,J="flv"===(null===(i=o=null===(t=o)||void 0===t?void 0:t.replace("http://","https://"))||void 0===i||null===(i=i.split("."))||void 0===i?void 0:i.pop()),T=(0,l.useRef)(),Z=(0,l.useRef)(),L=(0,l.useRef)(),U=(0,l.useRef)(),Y=(0,l.useRef)(),z=(0,l.useRef)(),K=(0,l.useRef)(),W=(0,l.useRef)(),V=(0,l.useRef)(),X=(0,l.useRef)(),q=(0,l.useRef)(),_=(0,l.useRef)(),$=(0,l.useRef)(),ee=(0,l.useRef)(),ne=navigator.userAgent.toLowerCase().match(C),te=ne?ne[0]:"pc",ie=(0,l.useRef)(!1),se=(0,f.eY)(),re=0,ae=0,oe=0,ce=null,le=!1,ue=20,de=1,he=!1,ge=!1,fe=[];(0,l.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return T.current.currentTime},getDuration:function(){return T.current.duration}}})),u.ZP.config({maxCount:1,getContainer:function(){return L.current}});var pe=(0,l.useCallback)((function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t={point:T.current.currentTime};function i(){return s.apply(this,arguments)}function s(){return(s=c()(a()().mark((function n(){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return he=!0,n.next=3,null==k?void 0:k(t);case 3:i=n.sent,ce=i,he=!1,e&&e();case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}ce?(t.log_id=ce,t.watch_duration=E(fe),t.total_duration=ae):(y?(t.video_id=parseInt(w,10),t.course_id=y):t.video_id=w,t.duration=re,t.device=te),n&&(t.ed="1"),i()}),[w,y]);function Ae(){T.current.paused?(U.current.style.display="none",Y.current.style.display="block"):(U.current.style.display="block",Y.current.style.display="none")}function me(){q.current.style.display="none",$.current.style.display="none",_.current.style.display="none",T.current.muted||0===T.current.volume?q.current.style.display="block":T.current.volume>0&&T.current.volume<=.5?$.current.style.display="block":_.current.style.display="block"}(0,l.useEffect)((function(){var e;T.current&&(U.current.style.display="none",Y.current.style.display="block"),u.ZP.destroy();var n=null;return h.Z.isSupported&&J&&o&&(null===(e=o)||void 0===e?void 0:e.indexOf(".m3u8"))<0?(n=h.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:o,muted:!1}),T.current&&(n.attachMediaElement(T.current),n.load())):T.current.setAttribute("src",o),me(),function(){n&&(n.unload(),n.pause(),n.destroy(),n=null)}}),[T,J,o]),(0,l.useEffect)((function(){document.getElementById("play"),document.querySelectorAll(".playback-icons use");function e(){b(),j&&!ie.current&&(T.current.currentTime=j),ie.current=!0,fe.push(T.current.currentTime),le||(le=!0,v&&pe())}function n(){return t.apply(this,arguments)}function t(){return(t=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ae(),fe.push(T.current.currentTime),v&&pe((function(){ce=null,oe=0,le=!1,he=!1,ge=!1,fe=[],ae=0,de=1}),!0),G();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function i(){z.current.value=Math.round(T.current.currentTime),K.current.value=Math.round(T.current.currentTime)}function s(){var e=Math.round(T.current.duration);z.current.setAttribute("max",e),K.current.setAttribute("max",e);var n=x(e);W.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),W.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s"))}function o(){try{var e=Math.round(T.current.duration);z.current.setAttribute("max",e),K.current.setAttribute("max",e);var n=x(e);W.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),W.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s")),i(),function(){var e=x(Math.round(T.current.currentTime));V.current.innerText="".concat(e.hour>0?e.hour+":":"").concat(e.minutes,":").concat(e.seconds),V.current.setAttribute("datetime","".concat(e.hour>0?" "+e.hour+" ":"").concat(e.minutes,"m ").concat(e.seconds,"s"))}();var t=Z.current.getBoundingClientRect(),s=t.width,r=(t.height,t.x),a=t.y;if(r<0||a<0||!s)return;if(!ge){var o=T.current.currentTime,c=o-oe;Math.abs(c)<10?(ae+=Math.abs(c),oe=o,he||ae-de*ue>=0&&(de++,fe.push(oe),v&&pe())):(oe=o,v&&pe())}}catch(e){console.log(e)}}function l(){ge=!0}function d(){T.current.playing&&fe.push(T.current.currentTime,oe),oe=T.current.currentTime,ge=!1}function h(){(re=T.current.duration)<=20&&(ue=re/3),T.current.addEventListener("play",e)}function g(){D()}function f(e){if(r){var n=e.target.dataset.seek?e.target.dataset.seek:e.target.value;T.current.currentTime=n,K.current.value=n,z.current.value=n}else u.ZP.warning("该视频禁止快进/后退播放")}function p(e){var n=Math.round(e.offsetX/e.target.clientWidth*parseInt(e.target.getAttribute("max"),10));z.current.setAttribute("data-seek",n);var t=x(n);X.current.textContent="".concat(t.hour>0?t.hour+":":"").concat(t.minutes,":").concat(t.seconds);var i=T.current.getBoundingClientRect();X.current.style.left="".concat(e.pageX-i.left,"px")}function m(e){switch(e.code){case"Space":e.preventDefault(),Ee();break;case"ArrowRight":if(e.preventDefault(),!r){u.ZP.warning("该视频禁止快进/后退播放");break}if(T.current.currentTime>=T.current.duration)break;T.current.currentTime=parseInt(T.current.currentTime)+5,i();break;case"ArrowLeft":if(e.preventDefault(),!r){u.ZP.warning("该视频禁止快进/后退播放");break}if(0===T.current.currentTime)break;T.current.currentTime=parseInt(T.current.currentTime)-5,i();break;case"ArrowUp":e.preventDefault(),T.current.volume<1&&(T.current.volume=(parseInt(10*T.current.volume)+1)/10);break;case"ArrowDown":e.preventDefault(),T.current.volume>0&&(T.current.volume=(parseInt(10*T.current.volume)-1)/10)}}return L.current.addEventListener((0,A.gH)(),(function(e){e.preventDefault(),(0,A.vp)()?(T.current.style.width="100%",T.current.style.height="100%"):T.current.style.cssText=""})),T.current.addEventListener("canplay",h),T.current.addEventListener("ended",n),T.current.addEventListener("seeking",l),T.current.addEventListener("seeked",d),T.current.addEventListener("loadedmetadata",s),z.current.addEventListener("mousemove",p),z.current.addEventListener("input",f),T.current.addEventListener("timeupdate",o),T.current.addEventListener("pause",g),T.current.addEventListener("volumechange",me),document.addEventListener("keydown",m),function(){var t,i,r,a,c,u,A,I,x,E,C,w;null===(t=T.current)||void 0===t||t.removeEventListener("canplay",h),null===(i=T.current)||void 0===i||i.removeEventListener("play",e),null===(r=T.current)||void 0===r||r.removeEventListener("ended",n),null===(a=T.current)||void 0===a||a.removeEventListener("seeking",l),null===(c=T.current)||void 0===c||c.removeEventListener("seeked",d),null===(u=z.current)||void 0===u||u.removeEventListener("mousemove",p),null===(A=z.current)||void 0===A||A.removeEventListener("input",f),null===(I=T.current)||void 0===I||I.removeEventListener("timeupdate",o),null===(x=T.current)||void 0===x||x.removeEventListener("pause",g),null===(E=T.current)||void 0===E||E.removeEventListener("loadedmetadata",s),null===(C=T.current)||void 0===C||C.removeEventListener("volumechange",me),document.removeEventListener("keydown",m),null!==(w=T.current)&&void 0!==w&&w.playing&&(fe.push(oe,T.current.currentTime),v&&pe())}}),[T,o]),(0,l.useEffect)((function(){var e;if(T.current.onended=function(){P(T)},T.current.oncontextmenu=function(){return!1},(null===(e=o)||void 0===e?void 0:e.indexOf(".m3u8"))>-1)if(T.current.canPlayType("application/vnd.apple.mpegurl"))T.current.src=o;else if(g.ZP.isSupported()){var n=new g.ZP;n.loadSource(o),n.attachMedia(T.current)}}),[o]);var Ie=(0,l.useState)(1),xe=s()(Ie,2),ve=(xe[0],xe[1]),Ee=function(){T.current.paused||T.current.ended?T.current.play():T.current.pause(),Ae()};return(0,I.jsxs)("div",{style:{position:"relative"},ref:L,children:[(0,I.jsx)("div",{ref:Z,className:"".concat(m.watermark," animated_alternate animate__animated_10s animate__infinite animate__stepstart ").concat(m.animate__loop),children:O&&se?se.login:" "}),(0,I.jsx)("div",{className:m.container,children:(0,I.jsxs)("div",{className:m["video-container"],id:"video-container",children:[(0,I.jsx)("div",{className:m["playback-animation"],id:"playback-animation",children:(0,I.jsxs)("svg",{className:m["playback-icons"],children:[(0,I.jsx)("use",{className:"hidden",href:"#play-icon"}),(0,I.jsx)("use",{href:"#pause"})]})}),(0,I.jsx)("video",{className:m.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:T,autoPlay:M}),(0,I.jsxs)("div",{className:"".concat(m["video-controls"]," "),id:"video-controls",children:[(0,I.jsxs)("div",{className:m["bottom-controls"],children:[(0,I.jsxs)("div",{className:m["left-controls"],children:[(0,I.jsx)("button",{"data-title":"播放/暂停",id:"play",onClick:Ee,children:(0,I.jsxs)("svg",{className:m["playback-icons"],children:[(0,I.jsx)("use",{ref:Y,href:"#play-icon"}),(0,I.jsx)("use",{ref:U,style:{display:"none"},href:"#pause"})]})}),(0,I.jsxs)("div",{className:m.time,children:[(0,I.jsx)("time",{id:"time-elapsed",ref:V,children:"00:00"}),(0,I.jsx)("span",{children:" / "}),(0,I.jsx)("time",{id:"duration",ref:W,children:"00:00"})]})]}),(0,I.jsxs)("div",{className:m["right-controls"],children:[r&&(0,I.jsx)(d.Z,{placement:"top",overlayClassName:m.rateOverlay,getPopupContainer:function(e){return e.parentNode},menu:{items:[{key:"1",label:(0,I.jsx)("span",{onClick:function(){ve(1),T.current.playbackRate=1},children:"1.0x"})},{key:"2",label:(0,I.jsx)("span",{onClick:function(){ve(1.5),T.current.playbackRate=1.5},children:"1.5x"})},{key:"3",label:(0,I.jsx)("span",{onClick:function(){ve(2),T.current.playbackRate=2},children:"2.0x"})}]},children:(0,I.jsx)("div",{className:"".concat(m.controlText," mr5"),children:"倍速"})}),(0,I.jsx)(p.CopyToClipboard,{text:o,onCopy:function(){return u.ZP.success("复制成功")},children:(0,I.jsx)("button",{"data-title":"复制链接",children:(0,I.jsx)("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}})})}),(0,I.jsxs)("div",{className:m["volume-controls"],children:[(0,I.jsxs)("button",{"data-title":"开启/关闭声音",className:m["volume-button"],id:"volume-button",onClick:function(){T.current.muted=!T.current.muted,T.current.muted?(ee.current.setAttribute("data-volume",volume.value),ee.current.value=0):ee.current.value=ee.current.dataset.volume},children:[(0,I.jsx)("i",{ref:q,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),(0,I.jsx)("i",{ref:$,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),(0,I.jsx)("i",{ref:_,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})]}),(0,I.jsx)("input",{className:m.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:ee,style:{display:"none"},onClick:me})]}),(0,I.jsx)("button",{"data-title":"全屏/退出全屏",className:m["fullscreen-button"],onClick:function(){(0,A.vp)()?(0,A.BU)():(0,A.Dj)(L.current)},children:(0,I.jsx)("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})})]})]}),(0,I.jsxs)("div",{className:m["video-progress"],children:[(0,I.jsx)("progress",{ref:K,value:"0",min:"0"}),(0,I.jsx)("input",{className:m.seek,ref:z,value:"0",min:"0",type:"range",step:"1"}),(0,I.jsx)("div",{className:m["seek-tooltip"],ref:X,id:"seek-tooltip",children:"00:00"})]})]})]})}),(0,I.jsx)("svg",{style:{display:"none"},children:(0,I.jsxs)("defs",{children:[(0,I.jsx)("symbol",{id:"pause",viewBox:"0 0 24 24",children:(0,I.jsx)("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})}),(0,I.jsx)("symbol",{id:"play-icon",viewBox:"0 0 24 24",children:(0,I.jsx)("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})}),(0,I.jsx)("symbol",{id:"volume-high",viewBox:"0 0 24 24",children:(0,I.jsx)("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})}),(0,I.jsx)("symbol",{id:"volume-low",viewBox:"0 0 24 24",children:(0,I.jsx)("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})}),(0,I.jsx)("symbol",{id:"volume-mute",viewBox:"0 0 24 24",children:(0,I.jsx)("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})}),(0,I.jsx)("symbol",{id:"fullscreen",viewBox:"0 0 24 24",children:(0,I.jsx)("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})}),(0,I.jsx)("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24",children:(0,I.jsx)("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})}),(0,I.jsx)("symbol",{id:"pip",viewBox:"0 0 24 24",children:(0,I.jsx)("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})})]})})]})}))},94422:function(e,n,t){"use strict";t.d(n,{Z:function(){return l}});var i=t(79800),s=t.n(i),r=t(59301),a=t(52465),o=t(39073),c=t(37712),l=function(){var e=(0,r.useState)(""),n=s()(e,2),t=n[0],i=n[1],l=(0,r.useState)(0),u=s()(l,2),d=(u[0],u[1]),h=(0,r.useState)(),g=s()(h,2),f=(g[0],g[1]),p=(0,r.useState)(),A=s()(p,2),m=(A[0],A[1]),I=(0,r.useState)(!1),x=s()(I,2),v=(x[0],x[1],(0,r.useRef)(""));function E(e){27==e.keyCode&&v.current&&C()}function C(){document.body.style.overflow="auto",f(void 0),m(void 0),d(0),i("")}(0,r.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){i(e),console.log(k.current),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",E),function(){document.removeEventListener("keydown",E)}}),[]),(0,r.useEffect)((function(){v.current=t}),[t]);(0,r.useRef)();var w=(0,r.useRef)(),k=(0,r.useRef)();return(0,c.jsx)(r.Fragment,{children:t?(0,c.jsx)("div",{children:(0,c.jsx)("div",{className:"preview-wrp-group",ref:w,children:(0,c.jsx)(o.Z,{className:"image-preview",src:t,style:{display:"none"},preview:{visible:!0,src:t,movable:!1,onVisibleChange:function(e){i("")}},alt:"预览大图"})})}):null})}},46478:function(e,n,t){"use strict";t.d(n,{h:function(){return m}});var i=t(82242),s=t.n(i),r=t(79800),a=t.n(r),o=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),h=t.n(d),g=(t(27334),t(36857),t(37712)),f=c.default.Option,p={labelCol:{span:4},wrapperCol:{span:20}},A={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function m(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,c=void 0===r?{}:r,l=(0,o.useRef)(),u=(0,o.useState)(),d=a()(u,2),f=d[0],p=d[1];return(0,o.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,o.useEffect)((function(){f&&f.setOption("mode",i)}),[f,i]),(0,o.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,o.useEffect)((function(){if(l.current&&!f){var e=h().fromTextArea(l.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));p(e)}}),[l.current,f]),(0,g.jsx)("div",{className:"my-codemirror-container",children:(0,g.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,o.useState)("python"),r=a()(i,2),d=r[0],h=r[1];return(0,g.jsxs)(l.Z,s()(s()({},p),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},style:{width:500},children:[(0,g.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,g.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){h(A[e][1])},children:Object.keys(A).map((function(e){return(0,g.jsx)(f,{value:e,children:A[e][0]},e)}))})}),(0,g.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,g.jsx)(m,{mode:d})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},52025:function(e,n,t){"use strict";t.d(n,{Z:function(){return Ee}});var i=t(91232),s=t.n(i),r=t(79800),a=t.n(r),o=t(85573),c=t.n(o),l=t(59301),u=t(89780),d=t.n(u),h=t(76374),g=(t(27334),t(6313),t(25717),t(99498),t(25419),t(67549),t(96030)),f=t(37712),p=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,l.useMemo)((function(){return""}),[t]));return(0,f.jsx)(f.Fragment,{children:(0,f.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},A=t(82242),m=t.n(A),I=[{title:"粗体",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"斜体",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"md-iconfont icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"链接",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"行内公式",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"数学图像",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"多行公式",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"添加图片",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"插入画图",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"插入流程图",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"表格",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"换行",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"清空",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function x(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,r=e.className,a=void 0===r?"":r,o=e.children;return(0,f.jsxs)("a",{title:t,className:a,onClick:function(){n(s)},children:[(0,f.jsx)("i",{className:"".concat(i)}),o]})}var v=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,r=e.fullScreen,a=e.insertTemp,o=e.hidetoolBar,c=e.extraUse,l=[].concat(I,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"),actionName:"trigger-watch"}]);return(0,f.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&l.map((function(e,n){return(0,f.jsx)("li",{children:e.actionName?(0,f.jsx)(x,m()(m()({},e),{},{onActionCallback:s})):(0,f.jsx)("span",{className:"v-line"})},n)})),t?(0,f.jsx)("li",{children:(0,f.jsx)(x,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,f.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("li",{children:(0,f.jsx)(x,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,f.jsx)("span",{className:"fill-tip",children:"+单行填空项"})})}),(0,f.jsx)("li",{children:(0,f.jsx)(x,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,f.jsx)("span",{className:"fill-tip",children:"+多行填空项"})})})]}):null,a&&(0,f.jsx)("li",{children:(0,f.jsx)(x,{icon:"md-iconfont icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(a),onActionCallback:s,children:(0,f.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),c&&(0,f.jsx)("li",{children:c}),(0,f.jsx)("li",{className:"btn-full-screen",children:(0,f.jsx)(x,{icon:"".concat(r?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},E=t(11418),C=t(78241),w=t(92832),k=t(3113),Q={labelCol:{span:4},wrapperCol:{span:20}},y=function(e){var n=e.callback,t=e.onCancel;return(0,f.jsxs)(C.Z,m()(m()({},Q),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},style:{width:500},children:[(0,f.jsx)(C.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,f.jsx)(w.Z,{})}),(0,f.jsx)(C.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,f.jsx)(w.Z,{})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(k.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},j=t(46478),B=t(8531),D=t(95237),S=t(71844),b=function(e){var n=e.callback,t=e.onCancel,i=document.createElement("canvas"),s=i.getContext("2d");i.width=1e3,i.height=800,s.fillStyle="#ffffff",s.fillRect(0,0,i.width,i.height);var r=i.toDataURL("image/png");return(0,f.jsx)(D.Z,{style:{height:"100vh"},children:(0,f.jsx)(S.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:r,visible:!0,title:String(Date.now())},onOk:function(e){n({src:e.url})},onClose:t})})},R=t(7557),P=t.n(R),H=t(41498),M=t.n(H),N=t(37205),G=t.n(N),F=t(12378);function O(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(O,go.CommandHandler),O.prototype.canAlignSelection=function(){var e=this.diagram;return null!==e&&!e.isReadOnly&&!e.isModelReadOnly&&!(e.selection.count<2)},O.prototype.alignLeft=function(){var e=this.diagram;e.startTransaction("aligning left");var n=1/0;e.selection.each((function(e){e instanceof go.Link||(n=Math.min(e.position.x,n))})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(n,e.position.y))})),e.commitTransaction("aligning left")},O.prototype.alignRight=function(){var e=this.diagram;e.startTransaction("aligning right");var n=-1/0;e.selection.each((function(e){if(!(e instanceof go.Link)){var t=e.actualBounds.x+e.actualBounds.width;n=Math.max(t,n)}})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(n-e.actualBounds.width,e.position.y))})),e.commitTransaction("aligning right")},O.prototype.alignTop=function(){var e=this.diagram;e.startTransaction("alignTop");var n=1/0;e.selection.each((function(e){e instanceof go.Link||(n=Math.min(e.position.y,n))})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(e.position.x,n))})),e.commitTransaction("alignTop")},O.prototype.alignBottom=function(){var e=this.diagram;e.startTransaction("aligning bottom");var n=-1/0;e.selection.each((function(e){if(!(e instanceof go.Link)){var t=e.actualBounds.y+e.actualBounds.height;n=Math.max(t,n)}})),e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(e.actualBounds.x,n-e.actualBounds.height))})),e.commitTransaction("aligning bottom")},O.prototype.alignCenterX=function(){var e=this.diagram,n=e.selection.first();if(n){e.startTransaction("aligning Center X");var t=n.actualBounds.x+n.actualBounds.width/2;e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(t-e.actualBounds.width/2,e.actualBounds.y))})),e.commitTransaction("aligning Center X")}},O.prototype.alignCenterY=function(){var e=this.diagram,n=e.selection.first();if(n){e.startTransaction("aligning Center Y");var t=n.actualBounds.y+n.actualBounds.height/2;e.selection.each((function(e){e instanceof go.Link||e.move(new go.Point(e.actualBounds.x,t-e.actualBounds.height/2))})),e.commitTransaction("aligning Center Y")}},O.prototype.alignColumn=function(e){var n=this.diagram;n.startTransaction("align Column"),void 0===e&&(e=0),e=parseFloat(e);var t=new Array;n.selection.each((function(e){e instanceof go.Link||t.push(e)}));for(var i=0;i0){for(var i=a.elt(o-1);null!==i&&i.isTreeExpanded&&!i.isTreeLeaf;){i=this._sortTreeChildrenByY(i).last()}null!==i&&e.select(i)}else e.select(r)}else if("Down"===t.key){var s;if(n.isTreeExpanded&&!n.isTreeLeaf)null!==(s=this._sortTreeChildrenByY(n).first())&&e.select(s);else for(;null!==n;){var r,a,o;if(null===(r=n.findTreeParentNode()))break;if((o=(a=this._sortTreeChildrenByY(r)).indexOf(n))i.y?1:t.xi.x?1:0})),n},O.prototype.copyToClipboard=function(e){go.CommandHandler.prototype.copyToClipboard.call(this,e),this._lastPasteOffset.set(this.pasteOffset)},O.prototype.pasteFromClipboard=function(){var e=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(e,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),e},Object.defineProperty(O.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(e){if("move"!==e&&"select"!==e&&"scroll"!==e&&"tree"!==e&&"none"!==e)throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+e);this._arrowKeyBehavior=e}}),Object.defineProperty(O.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(e){if(!(e instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+e);this._pasteOffset.set(e)}});var J=O,T=(t(70448),t(85160)),Z=t(43418),L=t(43604),U=t(23634),Y="myPaletteDiv___Xjz2I",z="maxH60___Pd4Re";window.go=F;var K=function(e){var n=e.onCancel,t=e.callback,i=(0,l.useRef)(),s=(0,l.useRef)(),r=(0,l.useRef)(),o=(0,l.useRef)(!1),c=(0,l.useRef)(!1),u=(0,l.useState)(0),d=a()(u,2),h=d[0],g=d[1],p=function(){var e=M()(P()().mark((function e(){var n,s;return P()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.current.makeImage(),e.next=3,(0,U.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:n.src}});case 3:s=e.sent,t({src:s.url});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,l.useEffect)((function(){g(h+1)}),[]),(0,f.jsx)("div",{ref:c,className:o.current?"".concat(z," body-overflow-initial"):"body-overflow-initial",children:(0,f.jsx)(Z.Z,{width:1200,icon:null,footer:null,closable:!0,visible:!!h,destroyOnClose:!0,maskClosable:!1,getContainer:c.current,rootClassName:"zIndex-9999",title:(0,f.jsxs)(D.Z,{children:[(0,f.jsx)(L.Z,{flex:1,children:"插入流程图"}),(0,f.jsx)(L.Z,{onClick:function(){o.current=!o.current,g(h+1)},children:(0,f.jsx)("span",{className:"current c-blue mr30",style:{fontWeight:400},children:"展开/收起"})})]}),onCancel:n,children:(0,f.jsxs)("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},children:[(0,f.jsxs)("div",{style:{display:"flex",height:"100%"},children:[(0,f.jsxs)("div",{style:{width:"300px",height:"100%"},children:[(0,f.jsx)("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"},children:"图形库"}),(0,f.jsx)("div",{style:{height:"calc(100% - 50px)"},className:Y,ref:r})]}),(0,f.jsxs)("div",{style:{flex:1,position:"relative"},children:[(0,f.jsx)(T.FI,{initDiagram:function(){var e=F.GraphObject.make,n="#ff3333",t="#3358ff",a="#25ad23",o="#d533ff",c="#7d33ff",l="#ff6233",u="#ffffff",d="#000000",h="#fffcd5",g="#d5ebff",f="#f2dfe0",p="#a5d2fa",A="#cccccc",m="#b3e6b3",I="#fcbbbd";function x(n,t){var i=function(e,t){e.handled=!0,e.diagram.model.commit((function(i){var s=t.part.adornedPart,r=(new F.Point).setRectSpot(s.actualBounds,n);r.subtract(s.location),r.scale(2,2),r.x+=130*Math.sign(r.x),r.y+=130*Math.sign(r.y),r.add(s.location),r.snapToGridPoint(e.diagram.grid.gridOrigin,e.diagram.grid.gridCellSize);var a=i.copyNodeData(s.data);i.setGroupKeyForNodeData(a,i.getGroupKeyForNodeData(s.data)),i.addNodeData(a);var o={from:s.key,to:i.getKeyForNodeData(a)};i.addLinkData(o);var c=e.diagram.findNodeForData(a);c.location=r,e.diagram.select(c),setTimeout((function(){e.diagram.commandHandler.editTextBlock()}),20)}))};return e(F.Shape,{figure:t,alignment:n,alignmentFocus:n.opposite(),width:n.equals(F.Spot.Top)||n.equals(F.Spot.Bottom)?25:18,height:n.equals(F.Spot.Top)||n.equals(F.Spot.Bottom)?18:25,fill:"orange",stroke:u,strokeWidth:4,mouseEnter:function(e,n){return n.fill="dodgerblue"},mouseLeave:function(e,n){return n.fill="orange"},isActionable:!0,click:i,contextClick:i})}function v(n){return e(F.Shape,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:function(e,n){return n.fill="dodgerblue"},mouseLeave:function(e,n){return n.fill="orange"},click:function(e,n){e.diagram.commandHandler.showContextMenu(n.part.adornedPart)}},n||{})}function E(e,n){return function(t,i){t.handled=!0,t.diagram.model.commit((function(t){t.set(i.part.adornedPart.data,e,n)}))}}function C(n,t){return t||(t="color"),e(F.Shape,{width:16,height:16,stroke:"lightgray",fill:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.stroke="dodgerblue"},mouseLeave:function(e,n){return n.stroke="lightgray"},click:E(t,n),contextClick:E(t,n)})}function w(){return[e("ContextMenuButton",e(F.Panel,"Horizontal",C(u,"fill"),C(h,"fill"),C(g,"fill"),C(f,"fill"))),e("ContextMenuButton",e(F.Panel,"Horizontal",C(A,"fill"),C(m,"fill"),C(p,"fill"),C(I,"fill")))]}function k(){return[e("ContextMenuButton",e(F.Panel,"Horizontal",C(d),C(a),C(t),C(n))),e("ContextMenuButton",e(F.Panel,"Horizontal",C(u),C(o),C(c),C(l)))]}function Q(n,t){return t||(t="thickness"),e(F.Shape,"LineH",{width:16,height:16,strokeWidth:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:E(t,n),contextClick:E(t,n)})}function y(n,t){return t||(t="dash"),e(F.Shape,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:E(t,n),contextClick:E(t,n)})}function j(){return[e("ContextMenuButton",e(F.Panel,"Horizontal",Q(1),Q(2),Q(3),Q(4))),e("ContextMenuButton",e(F.Panel,"Horizontal",y(null),y([2,4]),y([4,4])))]}function B(n,t){return t||(t="figure"),e(F.Shape,{width:32,height:32,scale:.5,fill:"lightgray",figure:n,margin:1,background:"transparent",mouseEnter:function(e,n){return n.fill="dodgerblue"},mouseLeave:function(e,n){return n.fill="lightgray"},click:E(t,n),contextClick:E(t,n)})}function D(n){return e(F.Shape,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(n+4).toString()+" H3"})}function S(n){var t="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return 0===n?t="M0 0 M16 16 M0 8 L16 8":2===n&&(t="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),e(F.Shape,{geometryString:t,margin:2,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:E("dir",n),contextClick:E("dir",n)})}function b(n){var t=function(e,t){e.handled=!0,e.diagram.model.commit((function(e){var i=t.part.adornedPart;e.set(i.data,n?"toSpot":"fromSpot",F.Spot.stringify(F.Spot.AllSides)),(n?i.toNode:i.fromNode).invalidateConnectedLinks()}))};return e(F.Shape,{width:12,height:12,fill:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:t,contextClick:t})}function R(n,t){var i=0,s=F.Spot.RightSide;n.equals(F.Spot.Top)?(i=270,s=F.Spot.TopSide):n.equals(F.Spot.Left)?(i=180,s=F.Spot.LeftSide):n.equals(F.Spot.Bottom)&&(i=90,s=F.Spot.BottomSide),t||(i-=180);var r=function(e,n){e.handled=!0,e.diagram.model.commit((function(e){var i=n.part.adornedPart;e.set(i.data,t?"toSpot":"fromSpot",F.Spot.stringify(s)),(t?i.toNode:i.fromNode).invalidateConnectedLinks()}))};return e(F.Shape,{alignment:n,alignmentFocus:n.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:i,background:"transparent",mouseEnter:function(e,n){return n.background="dodgerblue"},mouseLeave:function(e,n){return n.background="transparent"},click:r,contextClick:r})}return i.current=new F.Diagram(s.current,{padding:20,grid:e(F.Panel,"Grid",e(F.Shape,"LineH",{stroke:"lightgray",strokeWidth:.5}),e(F.Shape,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:function(e){e.diagram.commandHandler.addTopLevelParts(e.diagram.selection,!0)||e.diagram.currentTool.doCancel()},commandHandler:e(J),"clickCreatingTool.archetypeNodeData":{text:"未命名",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:function(e){var n=e.subject;n.location=n.location.copy().snapToGridPoint(e.diagram.grid.gridOrigin,e.diagram.grid.gridCellSize),setTimeout((function(){e.diagram.commandHandler.editTextBlock()}),20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:function(e){e.subject;setTimeout((function(){e.diagram.commandHandler.editTextBlock()}))},LinkRelinked:function(e){e.parameter.part.invalidateConnectedLinks();var n=e.subject;e.diagram.toolManager.linkingTool.isForwards?n.toNode.invalidateConnectedLinks():n.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),i.current.nodeTemplate=e(F.Node,"Auto",{locationSpot:F.Spot.Center,locationObjectName:"SHAPE",desiredSize:new F.Size(120,60),minSize:new F.Size(40,40),resizable:!0,resizeCellSize:new F.Size(10,10),rotatable:!0},new F.Binding("location","loc",F.Point.parse).makeTwoWay(F.Point.stringify),new F.Binding("desiredSize","size",F.Size.parse).makeTwoWay(F.Size.stringify),e(F.Shape,{name:"SHAPE",fill:u,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:F.Spot.AllSides,toSpot:F.Spot.AllSides},new F.Binding("figure"),new F.Binding("fill"),new F.Binding("stroke","borderColor"),new F.Binding("strokeWidth","thickness"),new F.Binding("strokeDashArray","dash")),e(F.Shape,{width:100,height:20,strokeWidth:0,fill:"transparent"}),e(F.TextBlock,{margin:1,textAlign:"center",overflow:F.TextBlock.OverflowEllipsis,editable:!0},new F.Binding("text").makeTwoWay(),new F.Binding("stroke","color"))),i.current.nodeTemplate.toolTip=e("ToolTip",e(F.Panel,"Vertical",{maxSize:new F.Size(200,NaN)},e(F.TextBlock,{font:"bold 10pt sans-serif",textAlign:"center"},new F.Binding("text")),e(F.TextBlock,{font:"10pt sans-serif",textAlign:"center"},new F.Binding("text","details")))),i.current.nodeTemplate.selectionAdornmentTemplate=e(F.Adornment,"Spot",e(F.Placeholder,{padding:10}),x(F.Spot.Top,"TriangleUp"),x(F.Spot.Left,"TriangleLeft"),x(F.Spot.Right,"TriangleRight"),x(F.Spot.Bottom,"TriangleDown"),v({alignment:new F.Spot(.75,0)})),i.current.nodeTemplate.contextMenu=e("ContextMenu",e("ContextMenuButton",e(F.Panel,"Horizontal",B("Rectangle"),B("RoundedRectangle"),B("Ellipse"),B("Diamond"))),e("ContextMenuButton",e(F.Panel,"Horizontal",B("Parallelogram2"),B("ManualOperation"),B("Procedure"),B("Cylinder1"))),e("ContextMenuButton",e(F.Panel,"Horizontal",B("Terminator"),B("CreateRequest"),B("Document"),B("TriangleDown"))),w(),k(),j()),i.current.groupTemplate=e(F.Group,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:F.Spot.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:function(e,n){n.addMembers(n.diagram.selection,!0)||n.diagram.currentTool.doCancel()},avoidable:!1},new F.Binding("location","loc",F.Point.parse).makeTwoWay(F.Point.stringify),e(F.Panel,"Auto",{name:"BODY"},e(F.Shape,{parameter1:10,fill:u,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:F.Spot.AllSides,toSpot:F.Spot.AllSides},new F.Binding("fill"),new F.Binding("stroke","color"),new F.Binding("strokeWidth","thickness"),new F.Binding("strokeDashArray","dash")),e(F.Placeholder,{background:"transparent",margin:20})),e(F.TextBlock,{alignment:F.Spot.Top,alignmentFocus:F.Spot.Bottom,font:"bold 12pt sans-serif",editable:!0},new F.Binding("text"),new F.Binding("stroke","color"))),i.current.groupTemplate.selectionAdornmentTemplate=e(F.Adornment,"Spot",e(F.Panel,"Auto",e(F.Shape,{fill:null,stroke:"dodgerblue",strokeWidth:3}),e(F.Placeholder,{margin:1.5})),v({alignment:F.Spot.TopRight,alignmentFocus:F.Spot.BottomRight})),i.current.groupTemplate.contextMenu=e("ContextMenu",w(),k(),j()),i.current.linkTemplate=e(F.Link,{layerName:"Foreground",routing:F.Link.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new F.Binding("fromSpot","fromSpot",F.Spot.parse),new F.Binding("toSpot","toSpot",F.Spot.parse),new F.Binding("fromShortLength","dir",(function(e){return e>=1?10:0})),new F.Binding("toShortLength","dir",(function(e){return e>=1?10:0})),new F.Binding("points").makeTwoWay(),e(F.Shape,{strokeWidth:2},new F.Binding("stroke","color"),new F.Binding("strokeWidth","thickness"),new F.Binding("strokeDashArray","dash")),e(F.Shape,{segmentIndex:0,segmentOffset:new F.Point(15,0),segmentOrientation:F.Link.OrientAlong,alignmentFocus:F.Spot.Right,figure:"circle",width:10,strokeWidth:0},new F.Binding("fill","color"),new F.Binding("visible","dir",(function(e){return 1===e}))),e(F.Shape,{segmentIndex:-1,segmentOffset:new F.Point(-10,6),segmentOrientation:F.Link.OrientPlus90,alignmentFocus:F.Spot.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new F.Binding("fill","color"),new F.Binding("visible","dir",(function(e){return e>=1})),new F.Binding("width","thickness",(function(e){return 7+3*e})),new F.Binding("height","thickness",(function(e){return 7+3*e})),new F.Binding("segmentOffset","thickness",(function(e){return new F.Point(-15,4+1.5*e)}))),e(F.Shape,{segmentIndex:0,segmentOffset:new F.Point(15,-6),segmentOrientation:F.Link.OrientMinus90,alignmentFocus:F.Spot.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new F.Binding("fill","color"),new F.Binding("visible","dir",(function(e){return 2===e})),new F.Binding("width","thickness",(function(e){return 7+3*e})),new F.Binding("height","thickness",(function(e){return 7+3*e})),new F.Binding("segmentOffset","thickness",(function(e){return new F.Point(-15,4+1.5*e)}))),e(F.TextBlock,{alignmentFocus:new F.Spot(0,1,-4,0),editable:!0},new F.Binding("text").makeTwoWay(),new F.Binding("stroke","color"))),i.current.linkTemplate.selectionAdornmentTemplate=e(F.Adornment,e(F.Shape,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:D(2)},new F.Binding("pathPattern","thickness",D)),v({alignmentFocus:new F.Spot(0,0,-6,-4)})),i.current.linkTemplate.contextMenu=e("ContextMenu",k(),j(),e("ContextMenuButton",e(F.Panel,"Horizontal",S(0),S(1),S(2))),e("ContextMenuButton",e(F.Panel,"Horizontal",e(F.Panel,"Spot",b(!1),R(F.Spot.Top,!1),R(F.Spot.Left,!1),R(F.Spot.Right,!1),R(F.Spot.Bottom,!1)),e(F.Panel,"Spot",{margin:new F.Margin(0,0,0,2)},b(!0),R(F.Spot.Top,!0),R(F.Spot.Left,!0),R(F.Spot.Right,!0),R(F.Spot.Bottom,!0))))),new F.Palette(r.current,{maxSelectionCount:1,linkTemplate:e(F.Link,{locationSpot:F.Spot.Center,selectionAdornmentTemplate:e(F.Adornment,"Link",{locationSpot:F.Spot.Center},e(F.Shape,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),e(F.Shape,{toArrow:"Standard",stroke:null}))},{routing:F.Link.AvoidsNodes,curve:F.Link.JumpOver,corner:5,toShortLength:4},new F.Binding("points"),e(F.Shape,{isPanelMain:!0,strokeWidth:2}),e(F.Shape,{toArrow:"Standard",stroke:null})),model:new F.GraphLinksModel([{text:"未命名",size:"100 100",fill:null,stroke:"#000"}].concat(G()(F.Shape.getFigureGenerators().toArray().map((function(e){return{text:"未命名",size:"100 100",figure:e.key,fill:"white",stroke:"#666",borderColor:"#000"}})))))}).nodeTemplate=e(F.Node,"Auto",{locationSpot:F.Spot.Center},new F.Binding("location","location",F.Point.parse).makeTwoWay(F.Point.stringify),e(F.Shape,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new F.Binding("stroke").makeTwoWay(),new F.Binding("fill").makeTwoWay(),new F.Binding("figure")),e(F.TextBlock,{margin:new F.Margin(5,5,3,5),font:"10pt sans-serif",minSize:new F.Size(16,16),maxSize:new F.Size(10,NaN),textAlign:"center",editable:!0},new F.Binding("key").makeTwoWay())),setTimeout((function(){i.current.grid=e(F.Panel,"Grid",e(F.Shape,"LineH",{stroke:"lightgray",strokeWidth:.5}),e(F.Shape,"LineV",{stroke:"lightgray",strokeWidth:.5})),i.current.grid.visible=!0,i.current.grid.gridCellStroke="darkgray",i.current.grid.gridCellStrokeWidth=1}),300),window.myDiagrams=i.current,i.current},divClassName:"diagram-component",style:{height:"80vh"}}),(0,f.jsx)("div",{ref:s})]})]}),(0,f.jsx)("div",{className:"tr",children:(0,f.jsx)(k.ZP,{size:"large",onClick:p,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary",children:"保存到编辑器"})})]})})})},W=t(5112),V=t(94001),X=W.ZP.Group,q={margin:"0 8px"},_=function(e){var n=e.callback,t=e.onCancel;return(0,f.jsxs)(C.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,f.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,f.jsx)("span",{style:q,children:"单元格数:"}),(0,f.jsx)("span",{style:q,children:"行数"}),(0,f.jsx)(C.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,f.jsx)(V.Z,{})}),(0,f.jsx)("span",{style:q,children:"列数"}),(0,f.jsx)(C.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,f.jsx)(V.Z,{})})]}),(0,f.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,f.jsx)("span",{style:q,children:"对齐方式:"}),(0,f.jsx)(C.Z.Item,{name:"align",children:(0,f.jsxs)(X,{children:[(0,f.jsx)(W.ZP,{value:"default",children:(0,f.jsx)("i",{className:"fa fa-align-justify"})}),(0,f.jsx)(W.ZP,{value:"left",children:(0,f.jsx)("i",{className:"fa fa-align-left"})}),(0,f.jsx)(W.ZP,{value:"center",children:(0,f.jsx)("i",{className:"fa fa-align-center"})}),(0,f.jsx)(W.ZP,{value:"right",children:(0,f.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(k.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},$=t(78673),ee=t(8433),ne=t.n(ee),te=(0,l.forwardRef)((function(e,n){var t=e.use3d,i=e.width,s=e.height,r=e.callback,o=(e.showSaveButton,(0,l.useRef)()),c=(0,l.useRef)(),u=(0,l.useState)(!1),d=a()(u,2),h=d[0],g=d[1],p=(0,l.useRef)({id:o,appName:"graphing",width:i||1e3,height:s||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,l.useEffect)((function(){c.current=new(ne())(p.current,!0),window.onload=function(){c.current.inject("applet_container")}}),[]);var A=function(){var e=window.ggbApplet.getPNGBase64(1,!0,72);return r&&r(e),e};return(0,l.useEffect)((function(){p.current.appName=h?"3D":"graphing",c.current.inject("applet_container")}),[h]),(0,l.useEffect)((function(){g(t)}),[t]),(0,l.useImperativeHandle)(n,(function(){return{getImgData:A}})),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:o}),(0,f.jsxs)(D.Z,{align:"middle",children:[(0,f.jsx)(L.Z,{flex:1,children:(0,f.jsx)($.Z,{size:"default",checkedChildren:"关闭3D图像",unCheckedChildren:"开启3D图像",checked:h,onChange:function(e){return g(e)}})}),(0,f.jsx)(L.Z,{children:(0,f.jsx)(k.ZP,{size:"large",onClick:A,style:{zIndex:8,marginTop:10},type:"primary",children:"保存到编辑器"})})]})]})})),ie=t(81107),se=t(97730),re=t(8591),ae="link",oe="upload-image",ce="add-flowchart",le="draw-image",ue="code-block",de="add-table",he="------------",ge={default:he,left:":".concat(he),center:":".concat(he,":"),right:"".concat(he,":")},fe=t(36944);var pe="@▁▁@",Ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function me(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var Ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",xe=c()(c()({},Ie+"-B","bold"),Ie+"-I","italic"),ve=c()(c()(c()(c()(c()(c()(c()(c()({},ae,"添加链接"),ue,"添加代码块"),oe,"添加图片"),le,"添加画图"),ce,"插入流程图"),de,"添加表格"),"maths-latex","数学图像"),"inline-latex","LATEX公式"),Ee=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,o=void 0===r?"100%":r,u=e.height,A=void 0===u?400:u,m=e.miniToolbar,I=void 0!==m&&m,x=e.isFocus,C=void 0!==x&&x,w=e.watch,k=e.insertTemp,Q=e.mode,D=void 0===Q?"markdown":Q,S=e.id,R=void 0===S?"markdown-editor-id":S,P=e.showResizeBar,H=void 0!==P&&P,M=e.noStorage,N=void 0!==M&&M,G=e.showNullButton,F=void 0!==G&&G,O=e.showNullProgramButton,J=void 0!==O&&O,T=e.hidetoolBar,L=void 0!==T&&T,U=e.fullScreen,Y=void 0!==U&&U,z=e.onBlur,W=e.onCMBeforeChange,V=e.onFullScreen,X=e.className,q=void 0===X?"":X,$=e.disablePaste,ee=void 0!==$&&$,ne=e.disabled,he=void 0!==ne&&ne,Ie=e.disabledFill,Ee=void 0!==Ie&&Ie,Ce=e.placeholder,we=void 0===Ce?"":Ce,ke=e.values,Qe=void 0===ke?"":ke,ye=e.extraUse,je=(0,l.useState)(null),Be=a()(je,2),De=Be[0],Se=Be[1],be=(0,l.useState)(t),Re=a()(be,2),Pe=Re[0],He=Re[1],Me=(0,l.useState)(w),Ne=a()(Me,2),Ge=Ne[0],Fe=Ne[1],Oe=(0,l.useState)(Y),Je=a()(Oe,2),Te=Je[0],Ze=Je[1],Le=(0,l.useState)(""),Ue=a()(Le,2),Ye=Ue[0],ze=Ue[1],Ke=(0,l.useState)(0),We=a()(Ke,2),Ve=We[0],Xe=We[1],qe=(0,l.useState)(A),_e=a()(qe,2),$e=_e[0],en=_e[1],nn=(0,l.useState)(!1),tn=a()(nn,2),sn=(tn[0],tn[1]),rn=(0,l.useState)(0),an=a()(rn,2),on=an[0],cn=an[1],ln=(0,l.useState)(0),un=a()(ln,2),dn=un[0],hn=un[1],gn=(0,l.useRef)(),fn=(0,l.useRef)(),pn=(0,l.useRef)(),An=(0,l.useRef)();(0,l.useEffect)((function(){var e=window.scrollY||window.pageYOffset;He(Qe),null==De||De.setValue(Qe),window.scrollTo(0,e)}),[Qe]),(0,l.useEffect)((function(){null==V||V(Te)}),[Te]),(0,l.useEffect)((function(){if(gn.current){var e=function(e,t){if(!ee){var i=t.clipboardData;if(i){var s=i.types.toString(),r=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==D)return;try{var a,o=r[1];"file"===(null===(a=r[0])||void 0===a?void 0:a.kind)&&(o=r[0]);var c=o.getAsFile(),l=c.name.split(".").pop();(0,B.I)(c,(function(e){var t,i,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):Ae.includes(l)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(se.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){re.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=d().fromTextArea(gn.current,{mode:D,lineNumbers:!I,lineWrapping:!0,value:t,autoCloseTags:!0,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",we):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),r=s.charAt(i.ch-1),a=s.lastIndexOf("@▁@",i.ch),o=s.lastIndexOf("@▁▁@",i.ch),c=a>o?a:o,l=a>o?3:4;if(-1===pe.indexOf(r))return null;if(console.log("change1:",n,e,s,i,c,a,o,r),c>=0&&i.ch-c<5){var u=c+l;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),C&&n.focus(),n.on("paste",e),he&&n.on("beforeChange",(function(e,n){"paste"!==n.origin&&"+input"!==n.origin||n.cancel()})),Se(n),function(){n.off("paste",e)}}}),[]);var mn=(0,l.useCallback)((function(){fn.current}),[$e,fn,Te]);(0,l.useEffect)((function(){if(De){var e=function(){var e=new h.Z((function(e){var n,t=s()(e);try{for(t.s();!(n=t.n()).done;){var i=n.value;(i.target.offsetHeight>0||i.target.offsetWidth>0)&&(mn(),De.setSize("100%","100%"),De.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(gn.current.parentElement),e}();return function(){var n,t;null!==(n=gn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=gn.current)||void 0===t?void 0:t.parentElement)}}}),[De,mn]),(0,l.useEffect)((function(){if(De){for(var e=[],n=function(){var n=a()(i[t],2),s=n[0],r=n[1],o=c()({},s,(function(){In(r)}));e.push(o),De.addKeyMap(o)},t=0,i=Object.entries(xe);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Ve+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(R,Pe),sn(!0))}}),1e4),(0,l.useEffect)((function(){Fe(w)}),[De,w]),(0,l.useEffect)((function(){De&&C&&De.focus()}),[De,C]),(0,l.useEffect)((function(){if(Ge&&De){var e=function(e){var n=e.target;if(An.current){var t=n.scrollTop/n.scrollHeight;An.current.scrollTop=An.current.scrollHeight*t}},n=De.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[De,Ge]),(0,l.useEffect)((function(){if(De&&W){var e=function(e,n){W(e,n)};return De.on("beforeChange",e),function(){De.off("beforeChange",e)}}}),[De,W]),(0,l.useEffect)((function(){if(De&&z){var e=function(){z(De.getValue())};return De.on("blur",e),function(){De.off("blur",e)}}}),[De,z]),(0,l.useEffect)((function(){if(De){var e=function(e,n){var t=e.getValue();He(t),Xe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(J?i(t,wn(t)):i(t))};return De.on("change",e),function(){De.off("change",e)}}}),[De,i]),(0,l.useEffect)((function(){if(De)if(null==t)De.setValue(""),He("");else{var e=window.scrollY||window.pageYOffset;t!==De.getValue()&&(De.setValue(t),He(t),De.setCursor(he?1:De.lineCount(),0),window.scrollTo(0,e))}}),[De,t]);var In=(0,l.useCallback)((function(e){var n=De.getCursor(),t=De.getSelection(),i=t.split("\n");switch(e){case"bold":return De.replaceSelection("**"+t+"**"),""===t&&De.setCursor(n.line,n.ch+2),De.focus();case"italic":return De.replaceSelection("*"+t+"*"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"code":return De.replaceSelection("`"+t+"`"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"inline-latex":return ze("inline-latex"),De.focus();case"latex":return De.replaceSelection("```latex\n"+t+"\n```"),De.setCursor(n.line+1,t.length+1),De.focus();case"line-break":return De.replaceSelection("
\n"),De.focus();case"list-ul":return""===t?De.replaceSelection("- "+t):De.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),De.focus();case"list-ol":return""===t?De.replaceSelection("1. "+t):De.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),De.focus();case"add-null-ch":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("▁"),De.focus();case"add-signal":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("@▁@"),De.focus();case"add-multiple":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection(pe),De.focus();case"inster-template-1":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),De.focus();case"eraser":return De.setValue(""),De.focus();case"trigger-watch":return Fe(!Ge),De.focus();case"trigger-full-screen":return Ze(!Te),De.focus();case ae:return void ze(ae);case ue:return void ze(ue);case oe:return void ze(oe);case le:return void ze(le);case"maths-latex":return void ze("maths-latex");case ce:return void ze(ce);case de:return void ze(de);default:throw new Error}}),[De,Ge,Te]),xn=(0,l.useCallback)((function(e,n){var t,i,s,r,a;switch(ze(""),Ye){case ae:var o=e.title,c=e.link;return De.replaceSelection("[".concat(o,"](").concat(c,")")),De.focus();case ue:var l=e.language,u=e.content;return De.replaceSelection(["```"+l,u,"```"].join("\n")),De.focus();case"maths-latex":for(var d=atob(e),h=new Uint8Array(d.length),g=0;g-1||null==m||!m.type?A?De.replaceSelection("![ ".concat(A," ]( ").concat(p,' "').concat(A,'" )')):De.replaceSelection("![,](".concat(p,")")):(null==m||null===(r=m.type)||void 0===r?void 0:r.indexOf("video"))>-1?De.replaceSelection('')):(null==m||null===(a=m.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?De.replaceSelection('').concat(m.name,"")):Ae.includes(I)?De.replaceSelection('').concat(m.name,"")):De.replaceSelection("[".concat(m.name,"](").concat(se.Z.API_SERVER).concat(p,")")),De.focus();case de:for(var x=e.row,v=e.col,E=e.align,C="\n",w=0;w300&&(n=300),en(A+n+"px")}},i=pn.current,s=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[De,pn]),(0,l.useEffect)((function(){en(A)}),[A]);var Cn={width:me(o),height:me($e)},wn=((0,l.useMemo)((function(){if(Ve){var e=new Date(Ve),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ve]),function(e){var n=[];if(J){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});(0,l.useEffect)((function(){ve[Ye]&&Ye!==le&&Ye!==ce&&setTimeout((function(){var e=document.getElementsByClassName("markdown-popup-form")[0],n=window.innerWidth/2-e.offsetWidth/2,t=window.innerHeight/2-e.offsetHeight/2;cn(n),hn(t)}),0)}),[Ye]);var kn=function(e,n,t,i){var s=document.body.clientHeight,r=document.body.clientWidth;return!(e<20&&t>e||e>r-20&&tn||n>s-20&&i0&&(0,o.jsx)("div",{className:a,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),h]}),i&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",h="title___HUKL0",g="tagsWrap___XB2W3",f="action___VdHb1",p="bar___t1kKC",A="tag___V7Eft",m="name___Hk1Ip",I="num___xQpcH",x="active___XryTX",v="tagsBorderWrap___OMxjs",E=t(92310),C=t.n(E),w=t(89392),k=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,r=e.onChange,a=e.onTitleChange,c=e.className,l=e.title,E=e.titleWidth,k=void 0===E?41:E,Q=e.style,y=void 0===Q?{}:Q,j=e.fontColor,B=void 0===j?"#6A7283":j,D=e.showCount,S=(0,i.useState)(0),b=u()(S,2),R=b[0],P=b[1],H=(0,i.useState)(!1),M=u()(H,2),N=M[0],G=M[1],F=(0,i.useRef)(null),O=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?P(1):P(0));0===t.length&&P(0),G(!1)}),[t]),(0,o.jsxs)("div",{className:C()(d,c),style:y,children:[(0,o.jsx)("div",{onClick:(0,w.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:k,marginTop:N?12:4},className:"".concat(h," ").concat(a?"current":""),children:l}),(0,o.jsxs)("div",{className:N?"".concat(g," ").concat(v):g,children:[(0,o.jsx)("div",{className:p,ref:O,style:R>0?{height:1===R?97:"auto",overflow:1===R?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:A,ref:F,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:B},className:s===e.id?x:"",children:[(0,o.jsx)("span",{title:e.name,className:m,children:e.name}),!!D&&(0,o.jsx)("span",{className:I,children:e.count})]},e.id)}))})}),!!R&&(0,o.jsx)(i.Fragment,{children:1===R?(0,o.jsxs)("div",{onClick:function(){var e;P(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?G(!0):G(!1)},className:f,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){O.current.scrollTop=0,P(1),G(!1)},className:f,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},Q="tabs___GTqPV",y="active___F26E8",j=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,r=e.className,a=e.style,c=void 0===a?{}:a;return(0,o.jsx)("div",{style:c,className:C()(Q,r),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return s(e.id)},className:i===e.id?y:"",children:e.name},e.id)}))})},B="input___PW2zI",D="dropdown___vSy8B",S="menu___NiyBu",b="text___Grueu",R="b1___ZKryM",P="b2___aKyGa",H=t(92832),M=function(e){var n,t=e.dataSource,s=void 0===t?[]:t,r=e.value,a=void 0===r?"":r,c=e.onChange,l=e.onInputChange,d=void 0===l?function(){}:l,h=e.className,g=e.style,f=void 0===g?{}:g,p=e.placeholder,A=(e.allowClear,(0,i.useState)("")),m=u()(A,2),I=m[0],x=m[1],v=(0,i.useState)(""),E=u()(v,2),w=E[0],k=E[1];(0,i.useEffect)((function(){var e,n=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(x(a.id),n=a.value||"");try{k(decodeURIComponent(n||""))}catch(e){k(decodeURIComponent(n||""))}}),[a]);var Q=function(){c(encodeURIComponent(w),I||null)};return(0,o.jsxs)("div",{className:C()(B,h),style:f,children:[!!s.length&&(0,o.jsxs)("div",{className:D,children:[(0,o.jsxs)("div",{className:b,children:[null===(n=s.find((function(e){return e.id===I})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:R}),(0,o.jsx)("b",{className:P})]}),(0,o.jsx)("div",{className:S,children:s.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==I&&(x(n),c(encodeURIComponent(w),n))},children:e.name},n)}))})]}),(0,o.jsx)(H.Z,{onPressEnter:Q,value:w,onChange:function(e){k(e.target.value),d(encodeURIComponent(e.target.value),I||null)},bordered:!1,placeholder:p}),(0,o.jsx)("i",{onClick:Q,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},N="quickPager___GM30J",G="disabled___Ozc8I",F=function(e){var n=e.value,t=e.onChange,i=e.className,s=e.total,r=e.pageSize,a=e.style,c=void 0===a?{}:a,l=n<2,u=n>=Math.ceil(s/r);return s<=r?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:C()(N,i),style:c,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?G:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?G:"",children:"下一页"})]})},O="list___oOsiS",J="wrap___G6T7F",T="lockWrap___Rl79E",Z="li___oZZ7l",L="cover___b2bYW",U="img___IQX7w",Y="sign___HkT6C",z="name___SsJx8",K="e___TMqq0",W="tags___bcjyo",V="rate___YACg7",X=t(71418),q=t(6848),_=t(31395),$=t(97730),ee=t(23756),ne=t(96908),te=t(57177),ie=t(81378),se=t(72721),re=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,r=void 0===s?4:s,a=e.right,c=e.bottom,l=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,h=e.wrapWidth,g=void 0===h?1200:h,f=e.trackEventItems,p=e.loading,A=Math.floor((g-(r-1)*a)/r);return(0,o.jsx)(X.Z,{spinning:p,children:(0,o.jsxs)("div",{className:C()(O,n),children:[!!i.length&&i.map((function(e,n){var t=e.name,i=e.id,s=e.identifier,c=e.power,u=(e.cover_image_id,e.pic);return(0,o.jsxs)("div",{className:J,style:{width:A,marginRight:(1+n)%r==0?0:a+d,marginBottom:l},children:[(0,o.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(s,"/challenges"),className:Z,onClick:function(e){e.preventDefault(),f&&(0,ee.L9)([f]),c&&(0,ee.xg)("/shixuns/".concat(s,"/challenges"))},children:[(0,o.jsxs)("div",{className:U,children:[(0,o.jsx)("img",{className:L,src:"".concat(u)}),e.is_jupyter&&(0,o.jsx)("img",{className:Y,src:ne}),e.is_jupyter_lab&&(0,o.jsx)("img",{className:Y,src:te}),e.is_unity_3d&&(0,o.jsx)("img",{className:Y,src:ie})]}),(0,o.jsx)("div",{className:z,children:(0,o.jsx)(q.Z,{title:t||"实践项目名称-未填写",children:(0,o.jsx)("span",{className:K,children:t||"实践项目名称-未填写"})})}),(0,o.jsxs)("div",{className:W,children:[(0,o.jsx)(q.Z,{placement:"bottom",title:"关卡数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,o.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,o.jsx)(q.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,o.jsx)("span",{children:e.myshixuns_count})]})}),(0,o.jsx)(q.Z,{placement:"bottom",title:"难度等级",children:(0,o.jsx)("span",{children:(0,o.jsx)("span",{children:e.level})})}),(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)(_.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,o.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!c&&(0,o.jsxs)("div",{className:T,children:[(0,o.jsx)("img",{src:"".concat($.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},i)})),!i.length&&(0,o.jsx)(se.Z,{})]})})},ae="list___jb2Ay",oe="wrap___VsQDr",ce="li___IxCLC",le="cover___Mu8wr",ue="img___IpFLA",de="movebq___mF7wt",he="bq___Bil0T",ge="sign___DXJ4d",fe="name___l7FoJ",pe="e___pXQUG",Ae="unit___wCIFR",me="tags___w_Mil",Ie=t(74505),xe=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,r=void 0===s?4:s,a=e.right,c=e.bottom,l=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,h=e.wrapWidth,g=void 0===h?1200:h,f=e.trackEventItems,p=e.loading,A=e.onRemove,m=void 0===A?function(){}:A,I=e.isCurrent,x=void 0===I||I,v=e.showAlias,E=void 0!==v&&v,w=Math.floor((g-(r-1)*a)/r),k=[{name:"推荐自学",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101计划",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"国家一流",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"省级一流",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"精品课程",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"军队一流",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"}];return(0,o.jsx)(X.Z,{spinning:p,children:(0,o.jsxs)("div",{className:C()(ae,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,s=e.id,c=e.identifier,u=(e.featured,e.school_name),h=e.image_url;e.excellent,e.is_plan;return(0,o.jsx)("div",{className:oe,style:{width:w,marginRight:(1+n)%r==0?0:a+d,marginBottom:l},children:(0,o.jsxs)("a",{className:ce,onClick:function(e){e.preventDefault(),e.stopPropagation(),f&&(0,ee.L9)([f]),(0,ee.xg)("/paths/".concat(c))},children:[(0,o.jsxs)("div",{className:ue,children:[(0,o.jsx)("img",{className:le,src:"".concat(h)}),x&&(0,Ie.bg)()&&(null==e?void 0:e.studying)&&(0,o.jsxs)("div",{className:"".concat(de," user-path-items"),onClick:function(n){n.stopPropagation(),m(e)},children:[(0,o.jsx)("i",{className:"iconfont icon-yichu1 mr5 c-red"}),(0,o.jsx)("span",{className:"c-red",children:"移除"})]}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,s=null===(i=k.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,o.jsx)("img",{className:ge,src:s,style:{left:"-4px"}})}var r=null===(t=k.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:ge,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"4px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:he,children:"开放课程"})})]}),(0,o.jsx)("div",{className:fe,children:(0,o.jsx)(q.Z,{title:E&&null!=e&&e.excellent_alias_name?(0,o.jsxs)("span",{children:["课程原名:".concat(i),(0,o.jsx)("br",{}),(0,o.jsx)("span",{children:"课程别名:".concat(null==e?void 0:e.excellent_alias_name)})]}):i,children:(0,o.jsx)("span",{className:pe,children:E&&(null==e?void 0:e.excellent_alias_name)||i})})}),(0,o.jsx)(q.Z,{title:"发布单位:".concat(u),children:(0,o.jsxs)("div",{className:Ae,children:[(0,o.jsx)("i",{className:"iconfont icon-danwei1 font14 mr3"}),u]})}),(0,o.jsx)("div",{className:me,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(q.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(q.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!i.length&&(0,o.jsx)(se.Z,{})]})})},ve={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,r=void 0===s?4:s,a=e.right,c=e.bottom,l=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,h=e.wrapWidth,g=void 0===h?1200:h,f=e.trackEventItems,p=e.loading,A=Math.floor((g-(r-1)*a)/r);return(0,o.jsx)(X.Z,{spinning:p,children:(0,o.jsxs)("div",{className:C()(ve.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ve.wrap,style:{width:A,marginRight:(1+n)%r==0?0:a+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ve.li,onClick:function(n){n.preventDefault(),(0,ee.Wn)(null==e?void 0:e.forbid_visit_info)||(f&&(0,ee.L9)([f]),(0,ee.xg)(e.first_category_url))},children:[(0,o.jsxs)("div",{className:ve.top,children:[(0,o.jsx)(q.Z,{title:e.name,children:(0,o.jsx)("div",{className:ve.name,children:e.name})}),(0,o.jsx)("img",{className:ve.img,src:$.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ve.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ve.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),s&&(0,o.jsx)("div",{className:ve.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ve.bottom,children:[e.visits>0&&(0,o.jsx)(q.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(q.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(q.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ve.lockWrap,children:[(0,o.jsx)("img",{src:"".concat($.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,o.jsx)(se.Z,{})]})})},Ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},we=t(3858),ke=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,r=e.className,a=e.style,c=void 0===a?{}:a,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:C()(Ce.tabs,r),style:c,children:[(0,o.jsx)("div",{className:Ce.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:Ce.tab,onClick:function(){s(e.id),e.link&&we.history.push(e.link)},children:[(0,o.jsx)("div",{className:i===e.id?Ce.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(q.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:Ce.tabBar,children:l})]})},Qe=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.children;return(0,o.jsx)("div",{className:C()(n),style:i,children:s})},ye="orderWrap___ZfyGX",je="orderIconWrap___XTB_O",Be="orderAsc___KWHmA",De="orderDesc___rHdbB",Se="active___a7eSP",be="cursorPointer___gs9kL",Re="orderTextWrap___teAKn",Pe=t(38854),He=t(20834),Me=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Ne=function(e){var n,t=e.sortValue,i=e.dropValue,s=e.className,r=e.onSort,a=e.onDrop,c=e.dataSource,l=void 0===c?Me:c;return(0,o.jsxs)("div",{className:C()(ye,s),children:[(0,o.jsx)(Pe.Z,{dropdownRender:function(){return(0,o.jsx)(He.Z,{children:l.map((function(e,n){return(0,o.jsx)(He.Z.Item,{onClick:function(){return a(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:Re,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:je,children:[(0,o.jsx)("span",{className:Be,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(be," ").concat(Se):"iconfont icon-sanjiaoxing-up font12 ".concat(be),onClick:function(){return r("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:De,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(be," ").concat(Se):"iconfont icon-sanjiaoxing-down font12 ".concat(be),onClick:function(){return r("asc"===t?"desc":"asc")}})})]})]})},Ge=t(82242),Fe=t.n(Ge),Oe=t(7557),Je=t.n(Oe),Te=t(41498),Ze=t.n(Te),Le=t(39647),Ue=t.n(Le),Ye={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},ze=t(3113),Ke=["className","style","children","loading","openLoading","onClick","size","shape"],We=function(e){var n=e.className,t=e.style,s=e.children,r=e.loading,a=void 0!==r&&r,c=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,h=e.size,g=void 0===h?"middle":h,f=e.shape,p=void 0===f?"round":f,A=Ue()(e,Ke),m=(0,i.useState)(!1),I=u()(m,2),x=I[0],v=I[1];return(0,o.jsx)(ze.ZP,Fe()(Fe()({onClick:(0,w.throttle)(function(){var e=Ze()(Je()().mark((function e(n){return Je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&v(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&v(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:C()(Ye.btn,Ye["".concat(g,"-").concat(p)],n),style:t,size:g,shape:p,loading:x||a},A),{},{children:s}))},Ve="head___ghH72",Xe="node___mjPEy",qe=function(e){var n=e.className,t=e.style,i=e.children,s=void 0===i?null:i,r=e.onClick,a=e.title;return(0,o.jsxs)("div",{className:C()(Ve,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:a,children:a}),(0,o.jsx)("div",{className:Xe,children:s})]})},_e="btns___sNgTb",$e="confirm___Ozirl",en="cancel___aiq1I",nn=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,s=e.confirmClick,r=e.cancelShow,a=void 0===r||r,c=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,h=e.confirmLoading,g=void 0!==h&&h;return(0,o.jsxs)("div",{className:C()(_e,u),style:d,children:[t&&(0,o.jsx)(ze.ZP,{loading:g,onClick:s,type:"primary",className:$e,children:i}),a&&(0,o.jsx)(ze.ZP,{onClick:l,className:en,children:c})]})},tn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},sn=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.LeftContent,r=e.children,a=e.RightContent;return(0,o.jsx)("div",{className:C()(tn.fixedBottom,n),style:i,children:(0,o.jsxs)("div",{className:tn.wrap,children:[(0,o.jsx)("div",{className:tn.left,children:s}),(0,o.jsx)("div",{className:tn.center,children:r}),(0,o.jsx)("div",{className:tn.right,children:a})]})})},rn="crumbs___V41Oe",an="hover___bEIVd",on=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,r=e.dataSource,a=void 0===r?[]:r;return(0,o.jsx)("div",{className:C()(rn,n),style:s,children:a.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},cn=t(31797),ln=["onChange"],un=cn.Z.Countdown,dn=function(e){var n=e.onChange,t=Ue()(e,ln),s=(0,i.useState)(null),r=u()(s,2),a=r[0],c=r[1];(0,i.useEffect)((function(){"number"==typeof a&&a>=0&&n(a)}),[a]);return(0,o.jsx)(un,Fe()(Fe()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},53296:function(e,n,t){"use strict";t.d(n,{Z:function(){return S}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(59301),c=(t(62350),t(43418)),l=t(8591),u=t(92832),d=t(95237),h=t(43604),g=t(35423),f=t(56102),p=t(3858),A=t(71036),m=t(97730),I=t(23634),x=t(79800),v=t.n(x),E=t(23756),C=t(37712),w=(0,o.forwardRef)((function(e,n){e.time;console.log("ScreenRecord:",n);var t=(0,o.useRef)(),i=(0,o.useState)(),r=v()(i,2),c=(r[0],r[1],(0,o.useRef)()),u=[];function d(){return(d=a()(s()().mark((function e(n,t){var i,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=[],e.next=3,new MediaRecorder(n);case 3:(r=e.sent).ondataavailable=function(e){i.push(e.data)},r.start(),c.current=r,window.recorderRefs=r,r.addEventListener("stop",(function(e){var n=URL.createObjectURL(i[0],{type:"video/mp4"});(0,E.Nd)("xxx.webm",n)}));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(){window.recorderRefs?(t.current.srcObject.getTracks().forEach((function(e){e.stop()})),window.recorderRefs.addEventListener("dataavailable",(function(e){var n=URL.createObjectURL(e.data,{type:"video/mp4"});(0,E.Nd)("屏幕录制视频.webm",n)}))):l.ZP.warning("您还没有开启视频录制,请先去录制视频吧!")}function g(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then((function(e){return t.current.srcObject=e,u.push(e),t.current.captureStream=t.current.captureStream||t.current.mozCaptureStream,new Promise((function(e){return t.current.onplaying=e}))})).then((function(){return function(e,n){return d.apply(this,arguments)}(t.current.captureStream(),2e3)})).then((function(e){})).catch((function(e){"NotFoundError"===e.name?l.ZP.warning("找不到摄像头或麦克风。无法录制."):"UnknownError"===e.name&&l.ZP.warning("录制失败")}))}return(0,o.useImperativeHandle)(n,(function(){return{startScreenRecord:g,downloadFile:h}})),(0,C.jsx)("div",{style:{position:"absolute",top:"0",zIndex:-1},children:(0,C.jsx)("video",{onPause:function(){},width:"60",height:"120",autoPlay:!0,muted:!0,ref:t})})})),k=w,Q=t(89392),y=t(88335),j=t(11182),B=t(74505),D={1:"简单",2:"中等",3:"困难"},S=function(e){var n=e.className,t=e.git_url,i=e.difficulty,r=e.task_pass,x=e.test_set_permission,v=e.onVncAction,w=e.windows_vnc,S=(e.linux_vnc,e.vnc_url,e.unity_3d_routes),b=(e.index_tab,e.shixun_environment_id),R=e.tab_type,P=e.reboot_cloud,H=e.cloud_type,M=e.resData,N=e.instance_startup_type,G=e.mirror_description_multi,F=e.is_jupyter_notebook,O=e.is_jupyter_lab,J=e.jupyterData,T=e.is_jupyter,Z=e.onHideToolBar,L=e.monitoring_url,U=e.port,Y=e.token,z=(0,p.useParams)(),K=(0,o.useRef)();console.log("----",J);var W=4===H?"/data/workspace/userfiles":w?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",V=4===H?"/data/workspace/userfiles":w?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles",X=!(0,Q.isEmpty)(M)||!(0,Q.isEmpty)(J),q=J?{name:null==J?void 0:J.main_mirror_name,description:null==J?void 0:J.main_mirror_description}:null==G?void 0:G.find((function(e){return e.shixun_environment_id===b})),_=function(){var e=a()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Z(),n="",t=String(Math.random()),c.Z.confirm({icon:null,className:j.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},centered:!0,width:460,okText:"预览",cancelText:"取消",title:"服务预览",content:(0,C.jsxs)("div",{style:{height:95},children:[(0,C.jsx)("div",{className:"mb5 c-grey-333 font14 mb10",children:"服务预览将为实验环境内部服务映射到临时域名,仅供预览测试使用。请填写内部服务端口,并确认服务正常启动。"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{className:"c-grey-999 font14 mr10",children:"端口号"}),(0,C.jsx)(u.Z,{defaultValue:n,onChange:function(e){document.getElementById(t).style.display="none",n=e.target.value},maxLength:5,style:{width:326}})]}),(0,C.jsx)("div",{style:{display:"none",marginTop:4,marginLeft:52},id:t,className:"c-red"})]}),onOk:function(){var e=a()(s()().mark((function e(){var i,r,a,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=document.getElementById(t),n){e.next=5;break}return r.style.display="block",r.innerText="端口号不能为空",e.abrupt("return",Promise.reject());case 5:if(!n.includes(" ")){e.next=9;break}return r.style.display="block",r.innerText="端口号不能有空格",e.abrupt("return",Promise.reject());case 9:if(!n||!(n.includes(".")||isNaN(Number(n))||Number(n)>65535||Number(n)<=0||n.length>1&&"0"===n[0])){e.next=13;break}return r.style.display="block",r.innerText="请输入正确的端口号",e.abrupt("return",Promise.reject());case 13:return e.next=15,(0,I.ZP)("/api/tasks/".concat(z.taskId||z.identifier,"/port_proxy"),{method:"post",body:{port:Number(n),shixun_environment_id:b||null,tab_type:R||null,is_jupyter:T||!1}});case 15:return a=e.sent,e.next=18,new Promise((function(e,n){setTimeout((function(){e("")}),1e3)}));case 18:null!=a&&null!==(i=a.data)&&void 0!==i&&i.url&&(0,E.xg)(null==a||null===(o=a.data)||void 0===o?void 0:o.url);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return console.log(J,"jupyterData"),(0,C.jsxs)("div",{className:"tpi-code-setting ".concat(n),children:[(0,C.jsx)("h3",{children:"功能"}),(0,C.jsxs)("section",{children:[(S||F||O)&&(0,C.jsxs)("a",{title:"全屏",className:"file-item action",onClick:function(){v("full-screen")},children:[(0,C.jsx)("i",{className:"iconfont icon-quanping"}),"开启 / 退出全屏"]}),(2===R||3===R||4===R||F||O)&&(0,C.jsxs)("a",{onClick:function(){return v("reset-task")},className:"file-item action",title:"重置环境",children:[(0,C.jsx)("i",{className:"iconfont icon-zhongzhishixun1"}),"重置环境"]}),(2===R||3===R||5===R||O)&&(0,C.jsxs)("a",{onClick:function(){return v("reset-git-code")},className:"file-item action",title:"重置代码仓库",children:[(0,C.jsx)("i",{className:"iconfont icon-zhongzhishixun"}),"重置代码仓库"]}),(3===R||4===R||F||O)&&(0,C.jsxs)("a",{onClick:function(){return Z(),void c.Z.info({title:"文件上传",icon:null,okText:"关闭",width:600,centered:!0,content:(0,C.jsx)("div",{className:"pt10",children:(0,C.jsx)(A.Z,{isDragger:!0,maxSize:200,additionalText:'默认存放目录路径为"'.concat(W,'"'),action:"".concat(m.Z.API_SERVER,"/api/tasks/").concat(z.taskId||z.identifier,"/upload_file?debug=admin&shixun_environment_id=").concat(b||null,"&tab_type=").concat(R||null,"&is_jupyter=").concat(T||!1),onChange:function(e){e.every((function(e){var n;return 0===(null===(n=e.response)||void 0===n?void 0:n.status)}))&&(c.Z.destroyAll(),l.ZP.info("文件上传成功")),console.log("fileList:",e)}})})})},className:"file-item action",title:"上传文件",children:[(0,C.jsx)("i",{className:"iconfont icon-shangchuanwenjian"}),"上传文件"]}),(3===R||4===R||F||O)&&(0,C.jsxs)("a",{onClick:function(){return Z(),void c.Z.confirm({title:"下载代码",centered:!0,width:600,content:(0,C.jsxs)("div",{children:["代码下载功能:将“".concat(V,"”目录进行打包并下载"),(0,C.jsx)("br",{}),"(文件大小不得超过200MB)"]}),onOk:(e=a()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/tasks/".concat(z.taskId||z.identifier,"/download_file?debug=admin"),{method:"post",body:{autoDownload:!0,shixun_environment_id:b||null,tab_type:R||null,is_jupyter:T||!1},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}});case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})});var e},className:"file-item action",title:"下载文件",children:[(0,C.jsx)("i",{className:"iconfont icon-xiazai3"}),"下载文件"]}),(3===R||5===R)&&(0,C.jsxs)("a",{onClick:function(){var e,n;null===(e=K.current)||void 0===e||null===(n=e.startScreenRecord)||void 0===n||n.call(e)},className:"file-item action",title:"屏幕录制",children:[(0,C.jsx)("i",{className:"iconfont icon-jiaruketang1"}),"屏幕录制"]}),((2===R||3===R||4===R)&&(0===H||1===H)||F||O)&&X&&(0,C.jsxs)("a",{onClick:function(){return _()},className:"file-item action w100",title:"服务预览",children:[(0,C.jsx)("i",{className:"iconfont icon-suanfasheji"}),"服务预览"]}),P&&X&&(0,C.jsxs)("a",{onClick:function(){return v("restart-reboot")},className:"file-item action",title:"重启云主机",children:[(0,C.jsx)(g.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"重启云主机 "]}),(3===R||5===R||F||O)&&(0,C.jsxs)("a",{onClick:function(){return v("reset-code")},className:"file-item action",title:"恢复初始代码",children:[(0,C.jsx)("i",{className:"iconfont icon-zhongzhi font20",style:{marginRight:19}}),"恢复初始代码"]}),F&&(0,C.jsxs)("a",{className:"file-item action",target:"_blank",href:"https://".concat(U).concat(m.Z.TERMINAL_URL,"/terminals/1?token=").concat(Y),children:[(0,C.jsx)("i",{className:"iconfont icon-minglinghang font16",style:{marginRight:22}}),"命令行终端"]}),t&&(0,C.jsx)(f.CopyToClipboard,{text:t,onCopy:function(){return l.ZP.success("复制成功")},children:(0,C.jsxs)("a",{title:"复制版本库地址",className:"file-item action",children:[(0,C.jsx)("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"复制版本库地址"]})}),3===R&&(0,C.jsxs)("a",{className:"file-item action",onClick:function(){v("show-clipboard-box")},children:[(0,C.jsx)("i",{className:"iconfont icon-fuzhiniantie"}),"复制粘贴"]}),(0,B.Ny)()&&(0,C.jsxs)("a",{className:"file-item action",href:L||(null==J?void 0:J.monitoring_url),target:"_blank",children:[(0,C.jsx)("i",{className:"iconfont icon-jiankongfuwu2"}),"监控服务"]}),4===R&&X&&(0,C.jsxs)("a",{className:"file-item action",onClick:function(){Z(),c.Z.info({title:"SSH直连",width:600,centered:!0,content:(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)(d.Z,{children:[(0,C.jsx)(h.Z,{flex:"50px",children:"账号"}),(0,C.jsx)(h.Z,{children:null==M?void 0:M.username})]}),(0,C.jsxs)(d.Z,{children:[(0,C.jsx)(h.Z,{flex:"50px",children:"地址"}),(0,C.jsx)(h.Z,{children:null==M?void 0:M.ssh_address})]}),(0,C.jsxs)(d.Z,{children:[(0,C.jsx)(h.Z,{flex:"50px",children:"端口"}),(0,C.jsx)(h.Z,{children:null==M?void 0:M.port})]}),(0,C.jsxs)(d.Z,{children:[(0,C.jsx)(h.Z,{flex:"50px",children:"密码"}),(0,C.jsx)(h.Z,{children:null==M?void 0:M.password})]})]})})},children:[(0,C.jsx)("i",{className:"iconfont icon-congshulianjie"}),"SSH直连"]}),2===N&&X&&(0,C.jsxs)("a",{className:"file-item action",onClick:function(){Z(),c.Z.info({title:"RDP直连",icon:null,className:j.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},okText:"我知道啦",width:600,centered:!0,content:(0,C.jsxs)("div",{children:[(0,C.jsxs)(d.Z,{children:[(0,C.jsx)(h.Z,{className:"c-grey-999",flex:"50px",children:"账号"}),(0,C.jsx)(h.Z,{className:"c-grey-333",children:null==M?void 0:M.username})]}),(0,C.jsxs)(d.Z,{className:"mt10",children:[(0,C.jsx)(h.Z,{className:"c-grey-999",flex:"50px",children:"地址"}),(0,C.jsx)(h.Z,{className:"c-grey-333",children:null==M?void 0:M.host})]}),(0,C.jsxs)(d.Z,{className:"mt10",children:[(0,C.jsx)(h.Z,{className:"c-grey-999",flex:"50px",children:"端口"}),(0,C.jsx)(h.Z,{className:"c-grey-333",children:4===H?null==M?void 0:M.gpPort:null==M?void 0:M.port})]}),(0,C.jsxs)(d.Z,{className:"mt10",children:[(0,C.jsx)(h.Z,{className:"c-grey-999",flex:"50px",children:"密码"}),(0,C.jsx)(h.Z,{className:"c-grey-333",children:null==M?void 0:M.password})]}),(0,C.jsx)("a",{style:{textDecoration:"underline",display:"inline-block"},href:"https://www.educoder.net/forums/36696",target:"_blank",className:"mt10 font14 current c-light-primary",children:"操作说明"})]})})},children:[(0,C.jsx)("i",{className:"iconfont icon-RDPzhilian"}),"RDP直连"]})]}),!!R&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("h3",{children:"关卡配置信息"}),(0,C.jsxs)("section",{children:[(0,C.jsxs)("a",{className:"file-item",title:r?"允许学员跳关挑战":"不允许学员跳关挑战",children:[(0,C.jsx)("b",{children:"跳关"}),(0,C.jsx)("span",{children:r?"允许":"不允许"})]}),(0,C.jsxs)("a",{className:"file-item",title:x?"允许学员通过金币解锁查看测试集内容":"不允许学员通过金币解锁查看测试集内容",children:[(0,C.jsx)("b",{children:"测试集解锁"}),(0,C.jsx)("span",{children:x?"允许":"不允许"})]})]})]}),(0,C.jsx)("h3",{children:"实训基本信息"}),(0,C.jsxs)("section",{children:[(0,C.jsxs)("div",{className:"file-item",children:[(0,C.jsx)("b",{children:"实训难易度"}),(0,C.jsx)("span",{children:(null==J?void 0:J.difficulty)||D[i]})]}),(0,C.jsxs)("div",{className:"file-item",style:{alignItems:"flex-start"},children:[(0,C.jsx)("b",{children:"实验环境"}),S?(0,C.jsx)("span",{className:"multi_ellipsis1",children:"暂无"}):q&&(0,C.jsx)(y.Z,{value:[q],title:"实验环境说明",children:(0,C.jsx)("span",{title:null==q?void 0:q.name,className:"multi_ellipsis1 current",children:null==q?void 0:q.name})})]}),(0,C.jsxs)("div",{className:"file-item",style:{alignItems:"flex-start"},children:[(0,C.jsx)("b",{children:"实验容器网络"}),S?(0,C.jsx)("span",{className:"multi_ellipsis1",children:"暂无"}):(0,C.jsx)("span",{title:null==q?void 0:q.name,className:"multi_ellipsis1 current",children:null!=q&&q.close_internet?"关闭外网":"开启外网"})]})]}),(0,C.jsx)(k,{ref:K})]})}},19520:function(e,n,t){"use strict";var i=t(31468),s=t.n(i),r=t(7557),a=t.n(r),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),h=t(31797),g=t(78241),f=t(43418),p=t(71418),A=t(61998),m=t(92832),I=t(94001),x=t(95237),v=t(43604),E=t(3113),C=t(37924),w=t(61186),k=t.n(w),Q=t(3858),y=t(23756),j=t(54676),B=t(74505),D=t(54416),S=t(37712);h.Z.Countdown;n.Z=(0,Q.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,i,r,o=e.exercise,l=e.successCb,h=e.dispatch,w=(0,Q.useParams)(),b=g.Z.useForm(),R=u()(b,1)[0],P=g.Z.useWatch("time",R),H=(0,d.useState)(!1),M=u()(H,2),N=M[0],G=M[1],F=(0,d.useRef)(),O=o.actionTabs,J=(0,d.useState)(),T=u()(J,2),Z=T[0],L=T[1],U=(0,D.U)(C.n7,{id:w.categoryId}),Y=u()(U,4),z=Y[1],K=Y[2],W=Y[3],V=(0,D.U)(C.Cd,{}),X=u()(V,3),q=X[1],_=X[2];(0,d.useEffect)((function(){"student-unlock"===o.actionTabs.key&&(G(!1),R.resetFields())}),[o.actionTabs.key]);var $=function(){var e=c()(a()().mark((function e(){var n,t,i,s,r,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,R.validateFields();case 2:if(r=R.getFieldsValue(),G(!0),!("no"!==(null==O||null===(n=O.exerciseParams)||void 0===n?void 0:n.ip_limit)||null!=O&&null!==(t=O.exerciseParams)&&void 0!==t&&t.ip_bind_type)){e.next=7;break}return e.next=7,new Promise(function(){var e=c()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.y)({ip_limit:null==O||null===(t=O.exerciseParams)||void 0===t?void 0:t.ip_limit,ip_bind:null==O||null===(i=O.exerciseParams)||void 0===i?void 0:i.ip_bind_type});case 2:return F.current=e.sent,e.abrupt("return",n());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 7:return e.next=9,(0,C.ZD)(null==O||null===(i=O.exerciseParams)||void 0===i?void 0:i.id,{exercise_user_id:null==O||null===(s=O.exerciseParams)||void 0===s?void 0:s.exercise_user_id,unlock_key:r.unlock_key,time:r.time,ip:F.current});case 9:if(0!==e.sent.status){e.next=18;break}if(!l){e.next=15;break}return h({type:"exercise/setActionTabs",payload:{}}),l(),e.abrupt("return");case 15:u=null==O?void 0:O.exerciseParams,(0,y.nr)({inner_ip:u.inner_ip,public_ip:u.public_ip,open_camera:u.open_camera,ip_limit:u.ip_limit,ip_bind:u.ip_bind,ip_bind_type:u.ip_bind_type,exercise_tips:u.exercise_tips,exerciseId:u.id,screen_open:u.screen_open,screen_num:u.screen_num,screen_sec:u.screen_sec,coursesId:w.coursesId,login:null===(o=(0,B.eY)())||void 0===o?void 0:o.login,history:history,identity_verify:u.identity_verify,open_phone_video_recording:u.open_phone_video_recording,current_status:u.current_status}),h({type:"exercise/setActionTabs",payload:{}});case 18:G(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=[{title:"IP地址",dataIndex:"ip",key:"ip",render:function(e){return(0,S.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"浏览器",dataIndex:"browser",key:"browser",render:function(e){return(0,S.jsx)("span",{className:e.indexOf("异常")>-1?"c-red":"c-green",children:e})}},{title:"上次登录时间",dataIndex:"last_login_time",key:"last_login_time"}],ne=(null==O||null===(n=O.exerciseParams)||void 0===n?void 0:n.errorMessage)&&"object"===s()(null==O||null===(t=O.exerciseParams)||void 0===t?void 0:t.errorMessage);(0,d.useEffect)((function(){"student-unlock"===o.actionTabs.key&&c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_(w);case 2:return n=e.sent,e.next=5,K({});case 5:n.status||L(n);case 6:case"end":return e.stop()}}),e)})))()}),[o.actionTabs.key]);var te=(null==Z?void 0:Z.exercise)||{},ie=te.time,se=te.end_time,re=null!=W&&W.user_end_time?k()(null==W?void 0:W.user_end_time).add(1,"minutes"):k()(),ae=k()(se)>re?Math.round(k().duration(k()(se).diff(re.startOf("minute"))).asMinutes()):0,oe=((null==W?void 0:W.student_left_minutes)||0)+(P||0);return(0,S.jsx)(S.Fragment,{children:(0,S.jsx)(f.Z,{width:514,centered:!0,closable:!(null==O||null===(i=O.exerciseParams)||void 0===i||!i.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"提示",open:"student-unlock"===o.actionTabs.key,footer:null,onCancel:function(){h({type:"exercise/setActionTabs",payload:{}})},children:(0,S.jsxs)(p.Z,{spinning:z||q,children:[ne&&(0,S.jsx)("div",{style:{marginBottom:16},children:"该账号已经存在异常情况,若非本人操作,请联系监考老师说明情况。 "}),!ne&&(0,S.jsx)("div",{style:{marginBottom:16},children:"系统检测到您在考试时中途退出,现已将考试锁定。如需继续进行考试, 请尽快联系课堂老师进行解锁!"}),ne&&(0,S.jsx)(A.Z,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[(null==O||null===(r=O.exerciseParams)||void 0===r?void 0:r.errorMessage)||{}],columns:ee}),(0,S.jsx)("div",{className:"",children:(0,S.jsxs)(g.Z,{form:R,layout:"vertical",autoComplete:"off",children:[(0,S.jsx)(g.Z.Item,{label:"考试解锁码",name:"unlock_key",rules:[{required:!0,message:"请输入考试解锁码"}],children:(0,S.jsx)(m.Z.Password,{autoComplete:"off",placeholder:"请输入考试解锁码",visibilityToggle:!1})}),-1!==ie?(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(g.Z.Item,{name:"time",label:(0,S.jsxs)("span",{children:["延长时间(",(0,S.jsxs)("span",{style:{color:"#9096A3"},children:["当前考试截止时间",k()(se).format("YYYY-MM-DD HH:mm")]}),")"]}),children:(0,S.jsx)(I.Z,{min:0,precision:0,max:ae,style:{width:"100%"},placeholder:"最大可延长时间为".concat(ae,"分钟,在学生剩余时间基础上延时"),addonAfter:"分钟"})}),(0,S.jsxs)("div",{className:"mb20",style:{color:"#FA6400"},children:["该学生剩余考试时间:",(0,S.jsx)("span",{className:"ml5",children:z||q?"--":oe}),"分钟",0!==oe&&(null==W?void 0:W.user_end_time)&&(0,S.jsxs)("span",{children:[",交卷截止时间:",(0,S.jsx)("span",{className:"ml5",children:k()(null==W?void 0:W.user_end_time).add(P||0,"m").format("YYYY-MM-DD HH:mm:ss")})]})]})]}):(0,S.jsxs)("span",{style:{color:"#F6A53B"},children:[" 当前考试未限制考生答题时长,考试截止时间为 ",k()(se).format("YYYY-MM-DD HH:mm")]})]})}),(0,S.jsxs)(x.Z,{justify:"space-between",align:"middle",children:[(0,S.jsx)(v.Z,{}),(0,S.jsx)(v.Z,{children:(0,S.jsx)(E.ZP,{loading:N,onClick:$,children:"进入考试"})})]})]})})})}))},39688:function(e,n,t){"use strict";t.d(n,{$J:function(){return c},JZ:function(){return u},bN:function(){return g},jP:function(){return h},rO:function(){return l}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(23634);function c(e){return(0,o.U2)("libraries/".concat(e,".json"))}function l(){return(0,o.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=a()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return(0,o.v_)("libraries.json",e)}function g(e,n){return(0,o.gz)("libraries/".concat(e,".json"),n)}},42939:function(e,n,t){"use strict";t.d(n,{Z:function(){return C}});var i=t(82242),s=t.n(i),r=t(7557),a=t.n(r),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),h=t(3858),g=t(78241),f=t(8591),p=t(43418),A=t(92832),m="wrap___TwY3U",I="content___Ks95W",x="mainPathWrap___CrMaa",v="colorBlue___dvWbP",E=t(37712),C=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,r=e.pathList,o=void 0===r?[]:r,l=e.showInputPath,C=void 0!==l&&l,w=e.isMergeSelectFile,k=void 0!==w&&w,Q=e.onFinish,y=void 0===Q?function(){}:Q,j=g.Z.useForm(),B=u()(j,1)[0],D=(0,h.useParams)(),S=(0,h.useLocation)(),b=(0,d.useRef)(),R=(0,d.useState)(""),P=u()(R,2),H=P[0],M=P[1],N=(0,d.useState)(""),G=u()(N,2),F=G[0],O=G[1],J=(0,d.useState)([]),T=u()(J,2),Z=T[0],L=T[1],U=(0,d.useState)([]),Y=u()(U,2),z=Y[0],K=Y[1];(0,d.useEffect)((function(){var e;b.current="repository"===(null===(e=S.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=o.join("/"),t=[];o.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),L(t),M(e),O(e),W(e)}}),[n.actionTabs.key]);var W=function(){var e=c()(a()().mark((function e(n){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:b.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:D.id,path:n}});case 2:(i=e.sent)&&K(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(a()().mark((function e(){var n,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==B?void 0:B.getFieldsValue(),i=H?"".concat(H).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!k){e.next=6;break}return y(i),X(),e.abrupt("return");case 6:if(!C){e.next=16;break}return e.next=9,B.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:D.id,path:i}),b.current?{}:{secret_repository:!0})});case 11:r=e.sent,y(F),0===r.status&&f.ZP.info("新建成功"),e.next=18;break;case 16:y(i),f.ZP.success("选择文件目录成功");case 18:X();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),B.resetFields()};return(0,E.jsx)(p.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:V,onCancel:X,children:(0,E.jsxs)("div",{className:m,children:[(0,E.jsxs)("div",{className:I,children:[(0,E.jsx)("div",{className:x,children:!(null==Z||!Z.length)&&Z.map((function(e,n){return(0,E.jsx)("a",{onClick:function(){return function(e,n){var t=Z.filter((function(e,t){return t<=n}));L(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);M(i),W(i)}(0,n)},children:e.val},n)}))}),!(null==z||!z.length)&&z.map((function(e,n){return"tree"===e.type&&(0,E.jsxs)("a",{onClick:function(){return function(e){var n=H;"tree"===e.type&&(Z.length?Z.push({val:"/".concat(e.name),path:e.name}):Z.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),L(Z),n=H?"".concat(H,"/").concat(e.name):e.name,M(n)),W(n)}(e)},children:[(0,E.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(v)}),e.name]},n)}))]}),(0,E.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,E.jsx)("div",{className:"mt5 mb5",children:H}),C&&(0,E.jsx)(g.Z,{form:B,scrollToFirstError:!0,className:"mt20",children:(0,E.jsx)(g.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,E.jsx)(A.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},88335:function(e,n,t){"use strict";t.d(n,{Z:function(){return u}});var i=t(79800),s=t.n(i),r=t(59301),a="modal___yy3VB",o=t(43418),c=t(96030),l=t(37712),u=function(e){var n=e.title,t=e.children,i=e.value,u=(0,r.useState)(!1),d=s()(u,2),h=d[0],g=d[1];return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{onClick:function(){return g(!0)},children:t}),(0,l.jsxs)(o.Z,{title:n,open:h,width:1e3,destroyOnClose:!0,centered:!0,onCancel:function(){return g(!1)},className:a,footer:null,children:["string"==typeof i&&(0,l.jsx)(c.Z,{value:i||""}),"[object Array]"===Object.prototype.toString.call(i)&&(0,l.jsx)(l.Fragment,{children:null==i?void 0:i.map((function(e,n){return(0,l.jsxs)("div",{children:[(0,l.jsx)("b",{children:e.name||e.type_name}),(0,l.jsx)(c.Z,{value:e.description||""})]},n)}))})]})]})}},95564:function(e,n,t){"use strict";t.d(n,{Z:function(){return B}});var i=t(82242),s=t.n(i),r=t(91232),a=t.n(r),o=t(79800),c=t.n(o),l=t(59301),u="scrollbar___lLOKh",d="scrollbarContent___J5uQ6",h="scrollbarTrack___ptQqt",g="scrollbarThumb___GFuZv",f="item___MSfbI",p="icon___AXhP9",A="dot___BA766",m="active___Rkf93",I="pathActive___l4hB4",x="paths___gzBRM",v=t(43418),E=t(38854),C=t(89392),w=t(52465),k=t(76374),Q=t(23756),y=t(3858),j=t(37712),B=function(e){var n=e.initTabs,t=void 0===n?[]:n,i=e.tabs,r=void 0===i?[]:i,o=e.setTabs,B=e.value,D=e.onChange,S=e.codeUpdate,b=void 0!==S&&S,R=e.paths,P=void 0===R?[]:R,H=e.activePath,M=e.onChangePath,N=e.codeLoading,G=e.copyProhibited,F=void 0!==G&&G,O=(0,l.useState)(!1),J=c()(O,2),T=J[0],Z=J[1],L=(0,l.useState)(!1),U=c()(L,2),Y=U[0],z=U[1],K=(0,l.useRef)(),W=(0,l.useRef)(),V=(0,l.useRef)(),X=(0,l.useRef)(!1),q=(0,y.useParams)(),_=(0,y.useSelector)((function(e){var n;return null==e||null===(n=e.user)||void 0===n?void 0:n.userInfo}));(0,l.useEffect)((function(){return w.Z.subscribe("send-tabs-result-data",(function(e){var n=(0,C.cloneDeep)(r),t=n.findIndex((function(n){return n.index_tab===e.index_tab}));n[t].resData=e,o(n)}))}),[r]),(0,l.useEffect)((function(){var e=new k.Z((function(e){var n,t=a()(e);try{for(t.s();!(n=t.n()).done;){n.value.contentRect.width;$()}}catch(e){t.e(e)}finally{t.f()}})),n=new k.Z((function(e){var n,t=a()(e);try{for(t.s();!(n=t.n()).done;){n.value.contentRect.width;$()}}catch(e){t.e(e)}finally{t.f()}}));return W.current&&(e.observe(W.current),n.observe(V.current)),function(){e.disconnect(),n.disconnect()}}),[]),(0,l.useEffect)((function(){if(t.length&&!X.current){var e,n=sessionStorage.getItem("Tpilist"),i=JSON.parse(n)||[],r=null==i||null===(e=i.filter((function(e){return e.id===q.taskId})))||void 0===e?void 0:e[0],a=2===(null==_?void 0:_.user_status)||(null==r?void 0:r.id)===q.taskId&&((new Date).getTime()-new Date(null==r?void 0:r.time).getTime())/1e3/3600>24,c=t.map((function(e,n){return s()(s()({},e),{},{active:q.taskId?0===n&&![2,3,4].includes(e.tab_type)||!a&&!(null==r||!r.id||0!==n):0===n,resetKey:1,resData:{}})}));if(null==r||!r.id){var l={id:q.taskId,time:new Date};i.push(l),sessionStorage.setItem("Tpilist",JSON.stringify(i))}o((0,C.cloneDeep)(c)),D(c[0]),X.current=!1}}),[null==t?void 0:t.length]),(0,l.useEffect)((function(){if(K.current){var e=function(e){i=K.current.offsetLeft,s=e.pageX,r=!0,document.onselectstart=function(){return!1},(0,Q.kk)("none")},n=function(){r=!1,document.onselectstart=null,(0,Q.kk)("auto")},t=function(e){if(r){var n=e.pageX-s,t=i+n,a=W.current.clientWidth-K.current.clientWidth;t<=0&&(t=0),t>=a&&(t=a),K.current.style.left="".concat(t,"px"),V.current.style.transform="translateX(".concat(-t/W.current.clientWidth*V.current.clientWidth,"px)")}},i=0,s=0,r=!1;return K.current.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){var i,s,r;null===(i=K.current)||void 0===i||i.removeEventListener("mousedown",e),null===(s=document)||void 0===s||s.removeEventListener("mousemove",t),null===(r=document)||void 0===r||r.removeEventListener("mouseup",n)}}}),[K.current,B]),(0,l.useEffect)((function(){return V.current.addEventListener("wheel",ee,{passive:!1}),function(){var e;null===(e=V.current)||void 0===e||e.removeEventListener("wheel",ee,{passive:!1})}}),[V.current]);var $=function(){try{if(V.current.clientWidth>W.current.clientWidth){var e,n=W.current.clientWidth/V.current.clientWidth*W.current.clientWidth,t=Number(null===(e=K.current.style.left)||void 0===e?void 0:e.replace("px","")),i=t;t+n>=W.current.clientWidth&&(i=t-(t+n-W.current.clientWidth)),K.current.style.width="".concat(n,"px"),K.current.style.left="".concat(i,"px"),V.current.style.transform="translateX(".concat(-i/W.current.clientWidth*V.current.clientWidth,"px)"),Z(!0)}else K.current.style.left="".concat(0,"px"),V.current.style.transform="translateX(0px)",Z(!1)}catch(e){}},ee=function(e){if(!(V.current.clientWidth<=W.current.clientWidth)){var n=0;n=-1!==navigator.userAgent.indexOf("Macintosh")?e.deltaX:e.shiftKey?e.deltaX||e.deltaY:e.deltaX;var t=V.current.style.transform.match(/translateX\(([-0-9.]+)px\)/),i=t?parseFloat(t[1]):0;i=Math.abs(i),(i+=n)<=0&&(i=0);var s=V.current.clientWidth-W.current.clientWidth;i>=s&&(i=s);var r=i/V.current.clientWidth*W.current.clientWidth;K.current.style.left="".concat(r,"px"),V.current.style.transform="translateX(".concat(-i,"px)"),e.preventDefault()}};return(0,j.jsxs)("div",{className:u,ref:W,children:[(0,j.jsx)("div",{className:d,ref:V,children:r.map((function(e,n){var t,i=e.index_tab,a=e.isCopy,c=e.tab_type,l=e.name;return(0,j.jsxs)("div",{onClick:function(){if(i!==B.index_tab){var t=s()(s()({},e),{},{active:!0}),a=(0,C.cloneDeep)(r);a[n]=t,D(t),o(a)}},className:B.index_tab===i?"".concat(f," ").concat(m):f,children:[1===c&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("i",{title:"代码编辑器",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),(0,j.jsx)("span",{children:l}),!!H&&(0,j.jsx)(E.Z,{className:p,overlayClassName:x,onOpenChange:function(e){z(e)},disabled:N,menu:{items:null===(t=(0,C.compact)(P))||void 0===t?void 0:t.map((function(e){return{key:e,label:(0,j.jsx)("span",{className:H===e?I:"",children:e}),onClick:function(){H!==e&&(z(!1),M(e))}}}))},children:(0,j.jsx)("div",{children:Y?(0,j.jsx)("b",{className:"iconfont icon-a-xialazhankai"}):(0,j.jsx)("b",{className:"iconfont icon-shouqi4"})})}),b&&(0,j.jsx)("div",{className:A})]}),2===c&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("i",{style:{color:"#608B4E"},title:"VSCode编辑器",className:"iconfont icon-vscode"}),(0,j.jsx)("span",{children:l})]}),3===c&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("i",{style:{color:"#608B4E"},title:"图形化桌面",className:"iconfont icon-tuxinghuazhuomian"}),(0,j.jsx)("span",{children:l})]}),4===c&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("i",{style:{color:"#3B86A0"},title:"命令行终端",className:"iconfont icon-minglinghang"}),(0,j.jsx)("span",{children:l}),!F&&(0,j.jsx)("aside",{title:"复制",onClick:function(t){return function(e,n,t){if(t.stopPropagation(),20!==r.length){var i=(0,C.cloneDeep)(r),a=String(Math.random()).slice(-10),c=e.index_tab.split("-")[0],l=s()(s()({},e),{},{active:!1,index_tab:"".concat(c,"-").concat(a),isCopy:!0});i.splice(n+1,0,l),o(i)}else v.Z.info({title:"提示",icon:null,okText:"我知道了",width:600,centered:!0,content:"实验界面窗口数量已达上限(20个),不允许再复制窗口。"})}(e,n,t)},className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),a&&(0,j.jsx)("aside",{title:"关闭",onClick:function(t){return function(e,n,t){t.stopPropagation();var i=(0,C.cloneDeep)(r);i.splice(n,1),e.index_tab===B.index_tab&&(i[n-1].active=!0,D(i[n-1])),o(i)}(e,n,t)},className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})]}),5===c&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("i",{style:{color:"#3B86A0"},title:"容器内服务",className:"iconfont icon-rongqi1"}),(0,j.jsx)("span",{children:l})]}),6===c&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("i",{style:{color:"#3B86A0"},title:"虚拟仿真",className:"icon-xunifangzhen"}),(0,j.jsx)("span",{children:l})]})]},i)}))}),(0,j.jsx)("div",{style:{display:T?"block":"none"},className:h,children:(0,j.jsx)("div",{ref:K,className:g})})]})}},61178:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return Or}});var i=t(31468),s=t.n(i),r=t(37205),a=t.n(r),o=t(39647),c=t.n(o),l=t(85573),u=t.n(l),d=t(7557),h=t.n(d),g=t(41498),f=t.n(g),p=t(79800),A=t.n(p),m=t(70236),I=t.n(m),x=t(82242),v=t.n(x),E=t(59301),C=t(3858),w=t(95237),k=t(43604),Q=t(26653),y=t(37712),j=function(e){var n=e.position,t=e.subject,i=e.score,s=e.onViewAllTask,r=e.challenge_optional,a=(0,E.useState)(!1),o=A()(a,2),c=o[0],l=o[1],u=((0,C.useLocation)(),(0,C.useSearchParams)()),d=A()(u,1)[0];var h=function(){(0,Q.vp)()?l(!0):l(!1)};return(0,E.useEffect)((function(){return document.addEventListener((0,Q.gH)(),h),function(){document.removeEventListener((0,Q.gH)(),h)}}),[]),(0,y.jsxs)("div",{className:"task-header",children:[(0,y.jsx)("a",{title:"查看全部任务",onClick:s,children:(0,y.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg==",alt:"nav",width:45})}),(0,y.jsxs)(w.Z,{style:{flex:1},wrap:!1,align:"middle",gutter:10,children:[(0,y.jsx)(k.Z,{style:{minWidth:"0px"},children:(0,y.jsxs)("h3",{title:t,children:["第",n,"关:",t]})}),r&&Boolean(d.get("coursesId"))&&(0,y.jsx)(k.Z,{children:(0,y.jsx)("div",{className:"font14 mr10",style:{color:"#E88D13",padding:"1px 8px",borderRadius:"9999px",border:"1px solid rgba(232,141,19,0.4)",background:"rgba(239,165,58,0.12)",lineHeight:"22px",whiteSpace:"nowrap"},children:"可选做"})})]}),(0,y.jsx)("span",{children:i}),!("true"===d.get("isFullScreen"))&&(0,y.jsx)("a",{onClick:function(){l(!c),(0,Q.vp)()?(0,Q.BU)():(0,Q.Dj)(document.getElementById("task-left-panel"))},title:c?"退出全屏":"全屏",children:(0,y.jsx)("i",{className:c?"iconfont icon-shousuo c-grey-333 font16 ml10 current":"iconfont icon-zhankai c-grey-333 font16 ml10 current"})})]})},B=t(96865),D=t(78673),S=t(61998),b=t(27092),R=t(72721),P=t(61682),H=t(23756),M=t(61186),N=t.n(M),G={0:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg==",1:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII=",2:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII="},F={loading:!0,page:1,data:null},O=function(e){return e[e.SET_LOADING=0]="SET_LOADING",e[e.SET_STATE=1]="SET_STATE",e[e.SET_PAGE=2]="SET_PAGE",e}(O||{});function J(e,n){switch(n.type){case O.SET_LOADING:return v()(v()({},e),{},{loading:n.payload});case O.SET_STATE:return v()(v()({},e),n.payload);case O.SET_PAGE:return v()(v()({},e),{},{page:n.payload});default:throw new Error}}var T=function(e){var n=e.activeIndex,t=e.taskId,i=(0,E.useReducer)(J,F),s=A()(i,2),r=s[0],a=s[1],o=r.loading,c=r.page,l=r.data,u=(0,E.useRef)(),d=(0,E.useState)(!1),g=A()(d,2),p=g[0],m=g[1],I=(0,E.useMemo)((function(){var e=[{title:"排名",dataIndex:"user_name",align:"center",render:function(e,n,t){var i=10*(c-1)+t+1;return i<=3?(0,y.jsx)("img",{src:G[i-1],alt:"rank",width:36}):i}},{title:"姓名",dataIndex:"user_name"},{title:null==l?void 0:l.rank_data_name,dataIndex:"score",render:function(e){return"DEFAULT"===(null==l?void 0:l.open_rank)?(0,H.li)(e):e}},{title:"通关时间",dataIndex:"end_time",render:function(e){return N()(e).format("YYYY-MM-DD HH:mm:ss")}}];return e}),[null==l?void 0:l.rank_data_name,null==l?void 0:l.open_rank,c]),x=function(){var e=f()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.next=3,(0,P.i8)(t,{page:c,limit:10});case 3:n=e.sent,m(!1),a({type:O.SET_STATE,payload:{loading:!1,data:n.data}});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,E.useEffect)((function(){return 4===n?(clearInterval(u.current),sessionStorage.getItem("rankingShixunDetailAutoRefersh")&&v(!0),x()):clearInterval(u.current),function(){clearInterval(u.current)}}),[c,n,t]);var v=function(e){e?u.current=setInterval((function(){x()}),1e4):clearInterval(u.current)};return(0,y.jsx)("div",{className:"ranking-container",children:o?(0,y.jsx)(B.Z,{avatar:!0,paragraph:{rows:4}}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(w.Z,{align:"middle",justify:"start",style:{marginBottom:"20px"},children:(0,y.jsx)(k.Z,{children:(0,y.jsxs)("div",{className:"flex-container",children:[(0,y.jsx)(D.Z,{checkedChildren:"开启",unCheckedChildren:"关闭",defaultChecked:!!sessionStorage.getItem("rankingShixunDetailAutoRefersh"),onChange:function(e){e?sessionStorage.setItem("rankingShixunDetailAutoRefersh","true"):sessionStorage.removeItem("rankingShixunDetailAutoRefersh"),v(e)}}),(0,y.jsx)("span",{className:"ml8",children:"自动刷新(开启后每10S更新一次数据)"})]})})}),l&&0!==(null==l?void 0:l.rank_list_count)?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(S.Z,{pagination:!1,size:"middle",dataSource:l.rank_list,columns:I,loading:p}),l.rank_list_count>10?(0,y.jsx)(b.Z,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:function(e){a({type:O.SET_PAGE,payload:e})},current:c,total:l.rank_list_count}):null]}):(0,y.jsx)(R.Z,{styles:{margin:"20% auto"}})]})})},Z=t(74665),L=t(96030),U=t(8591),Y=t(43418),z=t(43428),K=t(11418),W="content-wrapper___kKoFC",V="scroll___lsiy3",X="unity-3d-container___kQAJh",q="unity-3d-resize___xD5aC",_="btn-enlarge___mQbst",$="enlarge___p_I6G",ee="tab-nav___iVZmY",ne="tab-fixed___SeByu",te="active___TjNGA",ie="tab-panel-body___iueV_",se="answer-tip___b7k1Y",re=t(91656),ae=t(31395),oe="YYYY-MM-DD HH:mm",ce=function(e){var n=e.challenge_optional,t=e.challenge,i=e.position,s=e.status,r=e.get_gold,a=e.get_experience,o=e.star,c=e.tag_count,l=e.finished_time,u=e.index,d=e.view_answer_time,h=e.name,g=e.identifier,f=e.identity,p=e.shixun,m=e.taskList,I=e.onSaveTaskStar,x=(0,C.useLocation)(),v=(0,C.useParams)(),Q=(0,C.useSearchParams)(),j=A()(Q,1)[0];var B=2===s||p.status<2||m[u-1]&&2===m[u-1].status||p.task_pass||f<=5;return(0,y.jsxs)("div",{className:"task-item-container ".concat(t.position===i?"active":""," ").concat(2===s?"finish":""),children:[(0,y.jsxs)("div",{className:"flex-container challenge-title space-between",children:[B?(0,y.jsxs)(w.Z,{wrap:!1,align:"middle",gutter:10,children:[(0,y.jsx)(k.Z,{children:(0,y.jsxs)("a",{href:"/tasks/".concat(g).concat(x.search),onClick:function(e){e.preventDefault(),v.courseId&&v.homeworkId?setTimeout((function(){return window.location.href="/tasks/".concat(v.courseId,"/").concat(v.homeworkId,"/").concat(g).concat(x.search)}),300):setTimeout((function(){return window.location.href="/tasks/".concat(g).concat(x.search)}),300)},children:["".concat(i,". ").concat(h)," "]})}),n&&Boolean(j.get("coursesId"))&&(0,y.jsx)(k.Z,{children:(0,y.jsx)("div",{className:"font12 mr10",style:{color:"#E88D13",padding:"5px 8px",borderRadius:"9999px",border:"1px solid rgba(232,141,19,0.4)",background:"rgba(239,165,58,0.12)",lineHeight:"12px",whiteSpace:"nowrap"},children:"可选做"})})]}):(0,y.jsxs)(w.Z,{wrap:!1,align:"middle",gutter:10,children:[(0,y.jsx)(k.Z,{children:(0,y.jsx)("span",{children:"".concat(i,". ").concat(h)})}),n&&Boolean(j.get("coursesId"))&&(0,y.jsx)(k.Z,{children:(0,y.jsx)("div",{className:"font12 mr10",style:{color:"#E88D13",padding:"5px 8px",borderRadius:"9999px",border:"1px solid rgba(232,141,19,0.4)",background:"rgba(239,165,58,0.12)",lineHeight:"12px",whiteSpace:"nowrap"},children:"可选做"})})]}),(0,y.jsx)("i",{className:"iconfont icon-wancheng1 ".concat(2===s?"green":"")})]}),(0,y.jsxs)("div",{className:"flex-container",children:[(0,y.jsxs)("p",{className:2===s?"green":"",children:[(0,y.jsx)("span",{children:"经验值"})," ",2===s&&a>0?"+":"",a]}),(0,y.jsxs)("p",{className:2===s?"green":"",children:[(0,y.jsx)("span",{children:"金币"})," ",2===s&&r>0?"+":""," ",r]}),(0,y.jsxs)("p",{children:[(0,y.jsx)("span",{children:"技能标签"})," ",c||"无"]})]}),(0,y.jsxs)("div",{className:"flex-container",children:[(0,y.jsxs)("p",{children:[(0,y.jsx)("span",{children:"完成时间"}),l?N()(l).format(oe):"--"]}),(0,y.jsxs)("p",{children:[(0,y.jsx)("span",{children:"查看答案时间"}),d?N()(d).format(oe):"--"]})]}),p.status>=2?(0,y.jsxs)("div",{className:"rate-container",children:[2===s&&0===o?(0,y.jsxs)(E.Fragment,{children:[(0,y.jsx)("span",{children:"给个评分吧:"}),(0,y.jsx)(ae.Z,{defaultValue:0,onChange:function(e){I(g,e,u)}})]}):null,2===s&&o>0?(0,y.jsxs)(E.Fragment,{children:[(0,y.jsx)("span",{children:"已评分:"}),(0,y.jsx)(ae.Z,{value:o,disabled:!0}),(0,y.jsxs)("span",{className:"highlight",children:[o,"分"]})]}):null]}):null]})},le=function(e){var n=e.taskList,t=e.challenge,i=e.shixun,s=e.identity,r=e.onSaveTaskStar,a=(0,C.useSearchParams)(),o=A()(a,1)[0];return(0,y.jsxs)("div",{className:"task-nav-container",children:[!!o.get("coursesId")&&(0,y.jsx)("p",{className:"task-tip",children:(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{children:"温馨提示: "}),"若查看答案时间早于关卡任务完成时间,将影响课堂实训作业的成绩。"]})}),n.map((function(e,a){var o=v()(v()({},e),{},{identity:s,index:a,challenge:t,taskList:n,shixun:i,onSaveTaskStar:r});return(0,y.jsx)(ce,v()({},o),a)}))]})},ue={tree:"tree___LyfjL"},de=t(38318),he=t(92988),ge=t(37924),fe=t(44081),pe=function(){var e=f()(h()().mark((function e(n,t,i,s,r){var a,o;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=function(){r?(0,H.xg)(i?"/tasks/".concat(null==o?void 0:o.identifier,"/jupyter"):"/tasks/".concat(o.game_identifier,"?subject_id=").concat(s)):window.location.href=i?"/tasks/".concat(null==o?void 0:o.identifier,"/jupyter"):"/tasks/".concat(o.game_identifier,"?subject_id=").concat(s)},!i){e.next=7;break}return e.next=4,(0,fe.BK)({id:n,challenge_id:t,subject_id:s});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,(0,fe.Ir)({id:n,challenge_id:t,subject_id:s});case 9:e.t0=e.sent;case 10:if(!(null!=(o=e.t0)&&o.game_identifier||null!=o&&o.identifier)){e.next=22;break}if(null==o||!o.access){e.next=16;break}a(),e.next=21;break;case 16:if(0!=(null==o?void 0:o.access)){e.next=20;break}return U.ZP.warning("当前实训不支持跳关,已为您跳转到该实训未通过的第一个关卡"),setTimeout((function(){pe(n,"",i,s,r)}),1e3),e.abrupt("return");case 20:a();case 21:return e.abrupt("return");case 22:-3===(null==o?void 0:o.status)?(0,H.eF)():2===(null==o?void 0:o.status)?Ae(null==o?void 0:o.message):3===(null==o?void 0:o.status)&&me(null==o?void 0:o.message);case 23:case"end":return e.stop()}}),e)})));return function(n,t,i,s,r){return e.apply(this,arguments)}}(),Ae=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),Y.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,y.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=f()(h()().mark((function t(){var i,s;return h()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,ge.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return U.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,fe.Ir)({id:i.shixun_identifier});case 8:if(null==(s=t.sent)||!s.game_identifier){t.next=12;break}return(0,H.xg)("/tasks/".concat(s.game_identifier)),t.abrupt("return");case 12:2===(null==s?void 0:s.status)?e(null==s?void 0:s.message):3===(null==s?void 0:s.status)&&me(null==s?void 0:s.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},me=function(e){Y.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,y.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},Ie=de.Z.DirectoryTree,xe=function(e){var n=e.taskList,t=e.challenge,i=(e.shixun,e.identity,e.onSaveTaskStar,e.subject_id),r=((0,C.useParams)(),(0,C.useSearchParams)()),o=A()(r,1)[0],c=(0,E.useState)([]),l=A()(c,2),u=l[0],d=l[1],h=(0,E.useState)([]),g=A()(h,2),f=g[0],p=g[1],m=(0,E.useState)(),I=A()(m,2),x=I[0],v=I[1];(0,E.useEffect)((function(){w(n),p(k({children:n},t.id)),d(a()(n)),console.log("taskList:",n)}),[n]);var w=function e(n){n.map((function(n,i){var s;n.index=i,n.title=n.name,n.id==t.id&&v(n.key),null!==(s=n.children)&&void 0!==s&&s.length&&e(n.children)}))};function k(e,n){var t;if(e&&"object"===s()(e))return e.id==n?[]:e.children.some((function(e){return t=k(e,n)}))?[].concat(a()(t),[e.key]):void 0}return(0,y.jsxs)("div",{className:"task-nav-container",children:[!!o.get("coursesId")&&(0,y.jsx)("p",{className:"task-tip",children:(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{children:"温馨提示: "}),"若查看答案时间早于关卡任务完成时间,将影响课堂实训作业的成绩。"]})}),!(null==u||!u.length)&&(0,y.jsx)("div",{style:{padding:10},children:(0,y.jsx)(Ie,{className:ue.tree,icon:(0,y.jsx)("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:(0,y.jsx)("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:function(e,n){var t,s;(console.log("Trigger Select",e,n),n.node.shixun_identifier)&&pe(n.node.shixun_identifier,n.node.key,(null===(t=n.node)||void 0===t?void 0:t.is_jupyter)||(null===(s=n.node)||void 0===s?void 0:s.is_jupyter_lab),i)},onExpand:function(){console.log("Trigger Expand")},selectedKeys:[x],defaultExpandedKeys:a()(f),treeData:u,titleRender:function(e,n,i){return(0,y.jsxs)("span",{className:"".concat(t.id==e.id?ue.active:""," multi_ellipsis1"),style:{paddingRight:34},children:["Shixun"===e.item_type&&(0,y.jsx)("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),"Challenge"===e.item_type&&(0,y.jsxs)("i",{style:{fontFamily:"monospace",position:"relative",top:"Shixun"===e.item_type?-2:0},children:["(",H.I9[e.index],")"]}),(0,y.jsx)("span",{style:{position:"relative",top:"Shixun"===e.item_type||"Stage"===e.item_type?-2:0},children:null==e?void 0:e.name}),"Stage"!==e.item_type&&(0,y.jsxs)("i",{className:"iconfont icon-tasks-img c-grey-999 ".concat(1==(null==e?void 0:e.status)&&"c-green-29b"),children:[(1==(null==e?void 0:e.status)||0==(null==e?void 0:e.status))&&(0,y.jsx)("img",{src:he.k$,width:"16"}),2==(null==e?void 0:e.status)&&(0,y.jsx)("img",{src:he.ub,width:"16"}),3==(null==e?void 0:e.status)&&(0,y.jsx)("img",{src:he.e6,width:"16"})]})]})}})})]})},ve=t(91219),Ee=t(52025),Ce=t(78241),we=t(57809),ke=t(92832),Qe=t(71418),ye=t(23634),je=function(e){var n=e.user_praise,t=e.praise_count,i=e.praisePlus,s=e.onCreateDiscuss,r=(e.user,e.userInfo),o=(0,E.useState)(!1),c=A()(o,2),l=c[0],u=c[1],d=(0,E.useState)(""),g=A()(d,2),p=g[0],m=g[1],I=(0,C.useParams)(),x=(0,C.useSearchParams)(),v=A()(x,1)[0],w=(0,E.useState)(!1),k=A()(w,2),Q=k[0],j=k[1],B=(0,E.useState)([]),D=A()(B,2),b=D[0],R=D[1],P=(0,E.useState)([]),H=A()(P,2),M=H[0],N=H[1],G=Ce.Z.useForm(),F=A()(G,1)[0],O=(0,E.useState)([]),J=A()(O,2),T=J[0],Z=J[1],L=(0,E.useState)(!1),W=A()(L,2),V=W[0],X=W[1],q=(0,E.useState)(!1),_=A()(q,2),$=_[0],ee=_[1],ne=(0,E.useState)(!1),te=A()(ne,2),ie=te[0],se=te[1],re=(0,E.useState)(0),ae=A()(re,2),oe=ae[0],ce=ae[1];(0,E.useEffect)(f()(h()().mark((function e(){var n,t,i,s,r;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!v.get("homework_common_id")){e.next=5;break}return e.next=3,(0,ye.ZP)("/api/shixun_homeworks/".concat(v.get("homework_common_id"),"/header_info.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(R([{course_group_id:"-",group_group_name:"全部分班"}].concat(a()(null==n||null===(t=n.data)||void 0===t?void 0:t.course_group_info))),N([{id:"-",name:"全部状态"}].concat(a()(null==n||null===(i=n.data)||void 0===i||null===(i=i.task_status)||void 0===i?void 0:i.filter((function(e){return 0!=(null==e?void 0:e.id)&&-1!=(null==e?void 0:e.id)}))))),F.setFieldsValue({course_group:v.get("courseGroup")?null===(s=v.get("courseGroup").split(","))||void 0===s?void 0:s.map((function(e){return"-"==e?e:Number(e)})):["-"],work_status:v.get("workStatus")?null===(r=v.get("workStatus").split(","))||void 0===r?void 0:r.map((function(e){return"-"==e?e:Number(e)})):["-"],search:v.get("search")?v.get("search"):""}),le());case 5:case"end":return e.stop()}}),e)}))),[]);var le=function(){var e=f()(h()().mark((function e(){var n,t,i,s,r,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return X(!0),e.next=3,(0,ye.ZP)("/api/shixun_homeworks/".concat(v.get("homework_common_id"),"/all_student_works.json"),{method:"get",params:{search:F.getFieldValue("search"),course_group:F.getFieldValue("course_group"),work_status:F.getFieldValue("work_status")}});case 3:if(0===(null==(n=e.sent)?void 0:n.status))for(i in Z(null==n||null===(t=n.data)||void 0===t?void 0:t.student_works),ee(!1),se(!1),null==n||null===(s=n.data)||void 0===s?void 0:s.student_works)(null==I?void 0:I.taskId)==(null==n||null===(r=n.data)||void 0===r||null===(r=r.student_works[i])||void 0===r?void 0:r.game_identifier)&&(ce(i),ee(0!=i),i!=(null==n||null===(a=n.data)||void 0===a||null===(a=a.student_works)||void 0===a?void 0:a.length)-1?se(!0):se(!1));X(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function ue(){u(!1)}function de(){return(de=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=r&&r.authentication){e.next=3;break}return Y.Z.confirm({title:"提示",className:"custom-modal-divider ",icon:null,content:"需要通过实名验证后,才能进行评论操作",okText:"前往实名验证",cancelText:"取消",onOk:function(){window.open("/account/certification")}}),e.abrupt("return");case 3:if(""!=p.trim()){e.next=6;break}return U.ZP.warning("内容不能为空"),e.abrupt("return");case 6:s(p),m(""),u(!1);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,y.jsxs)("div",{className:"comment-input-editor-container ".concat(l?"active":""," "),children:[(0,y.jsxs)("div",{className:l?"text-area hide":"text-area",children:[(0,y.jsx)("input",{placeholder:"说点什么",onClick:function(){u(!0)}}),(0,y.jsxs)("a",{className:"c-light-black",onClick:i,title:n?"取消点赞":"点赞",children:[(0,y.jsx)("i",{className:"mr3 ".concat(n?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"赞"}),t?(0,y.jsx)("span",{children:t}):""]})]}),l?(0,y.jsx)("div",{className:"input-mask",onClick:ue}):null,(0,y.jsxs)("div",{className:l?"md-container":"md-container hide",children:[(0,y.jsx)(Ee.Z,{id:"discuss-input-editor",startInit:l,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:p,height:240,onChange:function(e){m(e)}}),(0,y.jsxs)("div",{className:"tip-container",onClick:ue,children:[(0,y.jsx)("p",{children:"请勿粘贴答案,否则将造成账号禁用后果!"}),(0,y.jsx)("a",{className:"btn-send",style:{color:"#fff",background:"#0152d9"},onClick:function(){return de.apply(this,arguments)},children:"发送"})]})]}),v.get("homework_common_id")&&(0,y.jsxs)("div",{className:"students",children:[(0,y.jsx)("div",{className:"students_list",onClick:function(){j(!0)},children:"学生列表"}),(0,y.jsx)("div",{style:{marginLeft:"auto"}}),$&&(0,y.jsx)("div",{className:"students_change",onClick:function(){var e;C.history.push("".concat(null==T||null===(e=T[Number(oe)-1])||void 0===e?void 0:e.url,"&courseGroup=").concat(F.getFieldValue("course_group")||"","&workStatus=").concat(F.getFieldValue("work_status")||"","&search=").concat(F.getFieldValue("search")||"")),location.reload()},children:"上一个"}),ie&&(0,y.jsx)("div",{className:"students_change",onClick:function(){var e;C.history.push("".concat(null==T||null===(e=T[Number(oe)+1])||void 0===e?void 0:e.url,"&courseGroup=").concat(F.getFieldValue("course_group")||"","&workStatus=").concat(F.getFieldValue("work_status")||"","&search=").concat(F.getFieldValue("search")||"")),location.reload()},children:"下一个"})]}),(0,y.jsx)(K.Z,{children:(0,y.jsxs)(z.Z,{title:null,style:{width:"700px"},placement:"left",closable:!1,open:Q,onClose:function(){return j(!1)},children:[(0,y.jsx)("div",{style:{fontSize:"16px",marginBottom:"20px",fontWeight:"bold"},children:"学生列表"}),(0,y.jsxs)(Ce.Z,{form:F,layout:"inline",className:"myformStyle",children:[(0,y.jsx)(Ce.Z.Item,{name:"course_group",children:(0,y.jsx)(we.default,{maxTagCount:1,style:{width:180},mode:"multiple",onChange:function(e){(null==e?void 0:e.length)<2?F.setFieldValue("course_group",e):"-"==(null==e?void 0:e[(null==e?void 0:e.length)-1])?F.setFieldValue("course_group",["-"]):F.setFieldValue("course_group",null==e?void 0:e.filter((function(e){return"-"!=e}))),le()},children:b.map((function(e){return(0,y.jsx)(we.default.Option,{value:e.course_group_id,children:e.group_group_name},e.course_group_id)}))})}),(0,y.jsx)(Ce.Z.Item,{name:"work_status",children:(0,y.jsx)(we.default,{maxTagCount:1,style:{width:180,marginLeft:"10px"},mode:"multiple",onChange:function(e){(null==e?void 0:e.length)<2?F.setFieldValue("work_status",e):"-"==(null==e?void 0:e[(null==e?void 0:e.length)-1])?F.setFieldValue("work_status",["-"]):F.setFieldValue("work_status",null==e?void 0:e.filter((function(e){return"-"!=e}))),le()},children:M.map((function(e){return(0,y.jsx)(we.default.Option,{value:e.id,children:e.name},e.id)}))})}),(0,y.jsx)(Ce.Z.Item,{name:"search",children:(0,y.jsx)(ke.Z.Search,{placeholder:"请输入学生姓名搜索",className:"mySearch",onChange:function(e){return F.setFieldValue("search",e.target.value)},suffix:(0,y.jsx)("i",{className:"iconfont icon-sousuo9 font14 ",style:{cursor:"pointer"},onClick:function(){return le()}})})})]}),(0,y.jsx)(Qe.Z,{spinning:V,children:(0,y.jsx)(S.Z,{style:{marginTop:"20px"},dataSource:T,scroll:{y:"70vh"},columns:[{title:"姓名",dataIndex:"user_name"},{title:"学号",dataIndex:"student_id"},{title:"分班",dataIndex:"group_name"},{title:"最终成绩",dataIndex:"final_score"},{title:"操作",render:function(e,n){return(0,y.jsx)("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:function(){C.history.push("".concat(null==n?void 0:n.url,"&courseGroup=").concat(F.getFieldValue("course_group")||"","&workStatus=").concat(F.getFieldValue("work_status")||"","&search=").concat(F.getFieldValue("search")||"")),location.reload()},children:"查看"})}}],pagination:!1})})]})})]})},Be=t(52465),De=t(26610),Se=function(e){var n=e.data;return(0,y.jsx)(E.Fragment,{children:n&&n.map((function(e){return(0,y.jsxs)("div",{className:"choose-answer-item",children:[(0,y.jsxs)("p",{children:["第",e.position,"题"]}),(0,y.jsx)(L.Z,{value:e.answer})]},e.position)}))})},be=function(e){var n=e.data,t=e.onShowUnlockAnswerModal,i=e.challenge,s=null!=i&&i.disable_copy?{userSelect:"none"}:{};return(0,y.jsx)(E.Fragment,{children:n&&n.map((function(e,n){var i=e.answer_id,r=e.answer_name,a=e.answer_contents,o=e.view_time;return(0,y.jsxs)("div",{className:"answer-item-container",style:s,children:[(0,y.jsxs)("div",{className:"flex-container",children:[(0,y.jsxs)("span",{className:"level",children:[" 级别",n+1,": "]}),(0,y.jsx)("span",{className:"name",children:r}),a?(0,y.jsxs)(E.Fragment,{children:[(0,y.jsx)("span",{className:"view-time",children:o?N()(o).format("YYYY-MM-DD HH:mm"):""}),(0,y.jsx)("span",{children:"已解锁"})]}):(0,y.jsx)("a",{onClick:t,children:"解锁"})]}),a?(0,y.jsx)(L.Z,{value:a}):null]},i)}))})},Re=function(e){var n=e.loading,t=e.data,i=e.onShowTip,s=e.st,r=e.challenge,a=(0,E.useRef)(null),o=(0,E.useRef)(null),c=(0,E.useRef)(null),l=(0,E.useRef)(null),u=(0,E.useRef)({x:0,y:0});return(0,E.useEffect)((function(){if(a.current&&null!=r&&r.disable_copy){var e=function(e){u.current={x:e.clientX,y:e.clientY},clearTimeout(c.current),clearTimeout(l.current),c.current=setTimeout((function(){o.current.style.left="".concat(u.current.x,"px"),o.current.style.top="".concat(u.current.y,"px"),o.current.style.display="block"}),1e3),l.current=setTimeout((function(){o.current.style.display="none",clearTimeout(c.current),clearTimeout(l.current)}),3e3)},n=function(){o.current.style.display="none",clearTimeout(c.current),clearTimeout(l.current)},t=function(e){u.current={x:e.clientX,y:e.clientY}};return a.current.addEventListener("mouseenter",e),window.addEventListener("mousemove",t),a.current.addEventListener("mouseleave",n),function(){var i,s;null===(i=a.current)||void 0===i||i.removeEventListener("mouseenter",e),window.removeEventListener("mousemove",t),null===(s=a.current)||void 0===s||s.removeEventListener("mouseleave",n)}}}),[null==a?void 0:a.current,null==r?void 0:r.disable_copy]),(0,y.jsxs)("div",{ref:a,className:"answer-container",children:[(0,y.jsx)("div",{ref:o,className:"answer-tips-css",children:"禁止复制参考答案"}),n?(0,y.jsx)(De.Z,{}):null,1===s?(0,y.jsx)(Se,{data:t}):(0,y.jsx)(be,{data:t,challenge:r,onShowUnlockAnswerModal:i})]})},Pe=t(24905),He=function(e){var n=e.data,t=e.selected_unlocked_answer_id,i=e.selected_index,s=e.onSelect;if(!n)return null;var r=n.filter((function(e,n){return!e.answer_contents&&(e.index=n,!0)}));function a(e){var n=e.target,t=n.value,i=n.checked;s(i?t:null)}return(0,y.jsxs)("table",{className:"unlock-answer-list",children:[(0,y.jsx)("thead",{children:(0,y.jsxs)("tr",{children:[(0,y.jsx)("th",{}),(0,y.jsx)("th",{children:"级别"}),(0,y.jsx)("th",{children:"名称"}),(0,y.jsx)("th",{children:"扣分占比"}),(0,y.jsx)("th",{children:"扣减金币"})]})}),(0,y.jsx)("tbody",{children:r.map((function(e,n){return(0,y.jsxs)("tr",{children:[(0,y.jsx)("td",{children:(0,y.jsx)(Pe.Z,{value:e.answer_id,onChange:a,checked:e.answer_id===t||t&&i>=n})}),(0,y.jsx)("td",{children:e.index+1}),(0,y.jsx)("td",{children:e.answer_name}),(0,y.jsxs)("td",{children:[e.answer_ratio,"%"]}),(0,y.jsx)("td",{className:"gold-color",children:e.answer_score})]},e.answer_id)}))})]})},Me="unity3d-panel___aA1uJ",Ne="data:image/png;base64,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",Ge=t(3113),Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABcElEQVQ4EYWTMUvDUBSFk9rS0loHxcVJxMlBcPMXOCgoLm5uujiLBRd3HQRBxUUQBwdxEHQQHEUHEUvBSREcbIuCOgmiNX6neQlp8qQPPu65955309umjhM7nucNQgXeYS7Wbp9yaQN2YRiq7W6kLIYitSvXdSvEhqXfUrINiBrSfIpT2IZCtBFo2wA3aBLTUIYcXDCkDMvo8NgGhE0jVon70AclmGbIHdRgVk9wED2EBnt/KI8dj1zc0j/DO4aWfwUuUxQWEc/waDQyPNeorzDzhYbdMOyJmNEK2klT+2ECpqB5MI2DBtzDoV91fojfRuf18U9gXQViDo5h3hgSgV4Rssb/q0udcA5boJU6YCBxM1bAo4f56yGycAQHkIl5rSm+bqg1f0az5wzOT9AKeeut1uIQaTX60mgd5WswCpMMfiNaD94dGvX/miUMdViA3sCE1nekP9km6K3sCnqJSHME9uABXuEFNFSv9BIUdOkPNwD5qttE6qEAAAAASUVORK5CYII=",Oe=t(24930),Je=t.n(Oe),Te=function(e){var n=e.unity_3d_routes,t=e.onGetUnity3dMessage,i=e.taskData,s=e.userInfo,r=e.itemData,a=void 0===r?{}:r,o=e.codeRepData,c=a.shixun_environment_id,l=a.tab_type,d=a.index_tab,g=(0,E.useRef)(),p=(0,E.useState)(!0),m=A()(p,2),I=m[0],x=m[1],w=(0,E.useState)("正在努力加载中..."),k=A()(w,2),Q=k[0],j=k[1],B=(0,E.useState)({}),D=A()(B,2),S=D[0],b=D[1],R=(0,C.useSelector)((function(e){var n;return null==e||null===(n=e.user)||void 0===n?void 0:n.userInfo})),M=(0,E.useState)(!1),N=A()(M,2),G=N[0],F=N[1],O=(0,C.useParams)(),J=(0,E.useState)(6!==l?5===l?S.thiry_party_url:n:null),T=A()(J,2),Z=T[0],L=T[1];(0,E.useEffect)((function(){var e;function n(e){return r.apply(this,arguments)}function r(){return r=f()(h()().mark((function e(n){var r,a,o;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,"fetchData"!==n.data.type||"JKLJSOIWOIC~"!==n.data.key){e.next=8;break}return r=n.data.requestId,e.next=5,(0,ye.ZP)(n.data.url,v()({},n.data.params));case 5:return a=e.sent,g.current.contentWindow.postMessage({type:"fetchData",requestId:r,data:a},"*"),e.abrupt("return");case 8:o=JSON.parse(n.data),t(o),"getTaskData"===o.type&&Y({taskData:i,userInfo:s,cookie:(0,H.ej)("_educoder_session"),currentLoginUser:R}),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(0),console.log("error:",e.t0,n);case 16:case"end":return e.stop()}}),e,null,[[0,13]])}))),r.apply(this,arguments)}var a=sessionStorage.getItem("Tpilist"),o=JSON.parse(a)||[],c=null==o||null===(e=o.filter((function(e){return e.id===O.taskId})))||void 0===e?void 0:e[0],l=1===performance.navigation.type||(null==c?void 0:c.id)===O.taskId&&((new Date).getTime()-new Date(null==c?void 0:c.time).getTime())/1e3/3600>24;if(F(l),null==c||!c.id){var u={id:O.taskId,time:new Date};o.push(u),sessionStorage.setItem("Tpilist",JSON.stringify(o))}window.addEventListener("message",n);var d=Be.Z.subscribe("evaluate-unity3d-result",(function(e){Y(e)})),p=Be.Z.subscribe("unity3d-reset",(function(e){"start"===e&&(x(!0),j("正在重置中..."),b({})),"done"===e&&U()}));return function(){window.removeEventListener("message",n),d(),p()}}),[]),(0,E.useEffect)((function(){5===l&&U(),6===l&&null!=o&&o.content&&L((5===l?S.thiry_party_url:n)+"&ctz=".concat(Je().compressToEncodedURIComponent((null==o?void 0:o.content)||"123")))}),[l,null==o?void 0:o.content]);var U=function(){var e=f()(h()().mark((function e(){var n,t,s,r,a,o;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,P.sA)(null===(n=i.myshixun)||void 0===n?void 0:n.identifier,{shixun_environment_id:c,tab_type:l});case 3:if(s=e.sent,x(!1),null==s||null===(t=s.data)||void 0===t||null===(t=t.data_list)||void 0===t||!t.length){e.next=8;break}return Be.Z.publish("pod-restrict-data",{identifier:null==s||null===(r=s.data)||void 0===r?void 0:r.identifier,data_list:null==s||null===(a=s.data)||void 0===a?void 0:a.data_list}),e.abrupt("return");case 8:0===(null==s?void 0:s.status)&&(s.data.thiry_party_url=(null==s||null===(o=s.data)||void 0===o?void 0:o.link_url)+"?t="+(new Date).getTime(),Be.Z.publish("send-tabs-result-data",v()(v()({},null==s?void 0:s.data),{},{index_tab:d})),Be.Z.publish("update-windows-time",null==s?void 0:s.data),b(v()({},s.data||{})),L(s.data.thiry_party_url));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function Y(e){g.current&&g.current.contentWindow.postMessage(JSON.stringify(e),"*")}return(0,y.jsx)(E.Fragment,{children:(0,y.jsx)("div",{style:{height:"100%"},children:G?(0,y.jsxs)("div",{style:{height:"100%"},children:[I&&(0,y.jsx)(De.Z,{className:"c-white",message:Q}),Z&&(0,y.jsx)("iframe",{onLoad:function(){x(!1)},className:Me,ref:g,id:"unity3d",allow:"geolocation document-domain camera *;microphone *",sandbox:"allow-scripts microphone allow-downloads allow-same-origin allow-top-navigation allow-forms allow-popups allow-pointer-lock allow-popups-to-escape-sandbox allow-presentation allow-top-navigation-by-user-activation",src:Z})]}):(0,y.jsxs)("div",{style:{display:"flex",height:"100%",position:"relative",overflow:"hidden",alignItems:"center",background:"#1E1E1E",justifyContent:"center",flexDirection:"column"},children:[(0,y.jsx)("img",{src:Ne}),(0,y.jsx)(Ge.ZP,{onClick:function(){F(!0)},icon:(0,y.jsx)("img",{src:Fe,style:{width:16,marginBottom:3}}),type:"primary",style:u()({width:"#3061D0",marginTop:40},"width",140),children:"启动环境"}),(0,y.jsx)("p",{style:{marginTop:30,color:"#AFB1B3"},children:"点击上方按钮,启动实验环境。"})]},"123213123")})})},Ze=t(88548),Le=t(94422),Ue=t(74505);function Ye(e){var n=e.target;if("IMG"===n.tagName.toUpperCase()){var t=n.src||n.getAttribute("src");t&&-1===t.indexOf("/images/avatars/User")&&(e.stopPropagation(),e.preventDefault(),Be.Z.publish("preview-image",t))}}var ze={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function Ke(e,n){switch(n.type){case Z.n_:return v()(v()({},e),{},{activeIndex:n.payload});case Z.lS:return v()(v()({},e),{},{enlarge_unity3D:n.payload});case Z.gK:return v()(v()({},e),{},{tab_fixed:n.payload});case Z.Hp:return v()(v()({},e),{},{showTaskList:!0});case Z.hK:return v()(v()({},e),{},{showTaskList:!1});case Z.sM:case Z.ib:return v()(v()({},e),n.payload);case Z.wt:return v()(v()({},e),{},{loading:!0});case Z.Rj:return v()(v()({},e),{},{showTip:!0});case Z.NZ:return v()(v()({},e),{},{showTip:!1});case Z.ym:return v()(v()({},e),{},{selected_unlocked_answer_id:n.payload});case Z.pl:return v()(v()({},e),n.payload);default:throw new Error}}var We=(0,C.connect)((function(e){return{userInfoData:e.user}}))((function(e){var n=e.taskId,t=e.minuxUserGrade,i=e.discusses_count,s=e.is_teacher,r=e.has_answer,o=e.user,c=e.st,l=e.game,u=e.rank_name,d=e.challenge,g=e.myshixun,p=e.user_praise,m=e.praise_count,I=e.unity_3d_routes,x=e.with_code_file,w=e.onPlusOrCancelPraise,k=e.onGetUnity3dMessage,Q=e.shixun,B=e.taskData,D=e.chatgpt,R=e.userInfoData,M=e.to_user_id,G=(0,C.useSearchParams)(),F=A()(G,1)[0],O=(0,E.useReducer)(Ke,ze),J=A()(O,2),ae=J[0],oe=J[1],ce=(0,E.useState)(!1),ue=A()(ce,2),de=ue[0],he=ue[1],ge=(0,E.useState)(!1),fe=A()(ge,2),pe=fe[0],Ae=fe[1],me=(0,E.useState)({}),Ie=A()(me,2),Ee=Ie[0],Ce=Ie[1],we=(0,C.useParams)(),ke=(0,E.useState)([]),Qe=A()(ke,2),De=Qe[0],Se=Qe[1],be=(0,E.useState)({page:1,limit:10}),Pe=A()(be,2),Me=Pe[0],Ne=Pe[1],Ge=ae.taskList,Fe=ae.showTaskList,Oe=ae.activeIndex,Je=ae.enlarge_unity3D,We=ae.tab_fixed,Ve=ae.data,Xe=ae.answerScore,qe=ae.loading,_e=ae.showTip,$e=ae.isMultiLevel,en=ae.selected_unlocked_answer_id,nn=(0,E.useRef)(),tn=(0,E.useMemo)((function(){var e=0;if(Ve&&en)for(var n=Ve.filter((function(e){return!e.answer_contents})),t=0;t1,activeIndex:i?Oe:2}});case 12:case"end":return e.stop()}}),e)}))),gn.apply(this,arguments)}function fn(e){var n=e.choose_answers,t=e.message,i=e.status;0!==i?oe({type:Z.pl,payload:{showTip:1===i,data:n,answerScore:t,loading:!1,activeIndex:1===i?Oe:2}}):t.info(t)}function pn(){return(pn=f()(h()().mark((function e(){var n,i,s,r;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(he(!0),1!==c){e.next=8;break}return e.next=4,(0,P.MH)(l.identifier);case 4:-1!==(null==(n=e.sent)?void 0:n.status)&&(t(Xe),fn(n)),e.next=14;break;case 8:if(!en){e.next=14;break}return e.next=11,(0,P.j3)(l.identifier,en);case 11:i=e.sent,s=i.status,i.message,-1===s||($e?(r=0,Ve.filter((function(e){return!e.answer_contents})).forEach((function(e,n){n<=tn&&e&&(r+=e.answer_score)})),t(r)):t(Xe),hn(),An(null),oe({type:Z.NZ}));case 14:he(!1);case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function An(e){oe({type:Z.ym,payload:e})}function mn(){return(mn=f()(h()().mark((function e(){var n,t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!F.get("subject_id")){e.next=7;break}return e.next=4,(0,P.SO)(g.identifier,v()({},(0,H.oP)()));case 4:t=e.sent,e.next=10;break;case 7:return e.next=9,(0,P.g6)(g.identifier,{homework_common_id:null==we?void 0:we.homeworkId});case 9:t=e.sent;case 10:oe({type:Z.sM,payload:{taskList:(null===(n=t)||void 0===n?void 0:n.stages)||t,showTaskList:!0}}),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(0),console.log(e.t0);case 16:case"end":return e.stop()}}),e,null,[[0,13]])})))).apply(this,arguments)}function In(e,n,t){return xn.apply(this,arguments)}function xn(){return(xn=f()(h()().mark((function e(n,t,i){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,P.L5)(n,Q.id,t);case 3:Ge[i].star=t,oe({type:Z.ib,payload:{taskList:a()(Ge)}}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}(0,E.useEffect)((function(){var e,n=null==R?void 0:R.userInfo;n&&(Ce(v()({},n)),Ae(null==n||null===(e=n.shixun)||void 0===e?void 0:e.own))}),[null==Q?void 0:Q.identifier]),(0,E.useEffect)((function(){return function(){oe({type:Z.hK}),oe({type:Z.n_,payload:0})}}),[n]),(0,E.useEffect)((function(){oe({type:Z.n_,payload:F.get("extra")?3:0})}),[F.get("extra")]),(0,E.useEffect)((function(){if(rn.current)return rn.current.addEventListener("mousedown",Ye),function(){var e;null===(e=rn.current)||void 0===e||e.removeEventListener("mousedown",Ye)}}),[rn.current]),(0,E.useEffect)((function(){if(x&&I&&rn.current){var e=(0,Ze.Ds)((function(e){var n=e.target.scrollTop;oe(n>=354?{type:Z.gK,payload:!0}:{type:Z.gK,payload:!1})}),10);rn.current.addEventListener("scroll",e);var n=Be.Z.subscribe("evaluate-unity3d-finish",(function(){rn.current.scrollTop=0}));return function(){var t;null===(t=rn.current)||void 0===t||t.removeEventListener("scroll",e),n()}}oe({type:Z.gK,payload:!0})}),[x,I,rn.current]);var vn=d.position,En=d.score,Cn=d.subject,wn={onViewAllTask:function(){!function(){mn.apply(this,arguments)}()},position:vn,score:En,subject:Cn,challenge_optional:null==B?void 0:B.challenge_optional};function kn(){return(kn=f()(h()().mark((function e(n){var t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,re.rd)({content:n,container_type:"Shixun",container_id:Q.id,challenge_id:d.id,position:vn});case 2:if(-3!==(t=e.sent).status){e.next=6;break}return Y.Z.info({title:"提示",className:"custom-modal-divider ",icon:null,content:"你的账号因为发布了不当内容,现已将评论功能屏蔽。",okText:"确定"}),e.abrupt("return");case 6:console.log(t),oe({type:Z.n_,payload:3}),Be.Z.publish("create-discuss");case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Qn={loading:qe,data:Ve,onShowTip:function(){oe({type:Z.Rj})},st:c,challenge:d};return(0,E.useEffect)((function(){if(nn.current){var e,n=function(e){r=s.offsetHeight,a=!0,o=e.pageY,(0,H.kk)("none"),nn.current.style.background="#179fff",document.onselectstart=function(){return!1}},t=function(){var e;a=!1,(0,H.kk)("auto"),document.onselectstart=null,null===(e=nn.current)||void 0===e||e.removeAttribute("style")},i=function(e){if(a){var n=e.pageY-o,t=r+n;t<200&&(t=200),t>window.innerHeight-200&&(t=window.innerHeight-200),s.style.height=t+"px"}},s=document.querySelector("."+X),r=0,a=!1,o=0;return null===(e=nn.current)||void 0===e||e.addEventListener("mousedown",n),document.addEventListener("mousemove",i),document.addEventListener("mouseup",t),function(){var e;null===(e=nn.current)||void 0===e||e.removeEventListener("mousedown",n),document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",t)}}}),[nn]),(0,y.jsxs)(E.Fragment,{children:[(0,y.jsx)(j,v()({},wn)),(0,y.jsxs)("div",{className:W,children:[(0,y.jsxs)("div",{ref:rn,className:V,children:[I&&x&&0===(null==B?void 0:B.unity3d_show_location)?(0,y.jsxs)("div",{className:"".concat(X," ").concat(Je?$:""),style:{height:354},children:[(0,y.jsx)("div",{className:q,ref:nn}),(0,y.jsx)("a",{onClick:function(){oe({type:Z.lS,payload:!Je})},className:"".concat(_," ").concat(Je?$:""),children:(0,y.jsx)("i",{className:"iconfont ".concat(Je?"icon-suoxiao1":"icon-kuoda"," ")})}),(null==Ee?void 0:Ee.user_id)&&(0,y.jsx)(Te,{userInfo:Ee,taskData:B,unity_3d_routes:I,onGetUnity3dMessage:k})]}):null,(0,y.jsx)("ul",{className:"".concat(ee," ").concat(We?ne:""),children:on.map((function(e){return(0,y.jsx)("li",{onClick:cn,id:e.index,className:Oe===e.index?te:"",children:(0,y.jsxs)("a",{children:[e.title,3===e.index&&i?(0,y.jsx)("span",{children:i}):null]})},e.title)}))}),(0,y.jsxs)("div",{children:[(0,y.jsx)(L.Z,{className:0===Oe?ie:"hide",value:d.task_pass,stylesPrev:{position:"absolute"}}),(0,y.jsx)("div",{className:1===Oe?ie:"hide",children:sn?(0,y.jsx)(L.Z,{value:sn}):null}),(0,y.jsx)("div",{className:2===Oe?ie:"hide",style:{paddingTop:40},children:(0,y.jsx)(Re,v()({},Qn))}),(0,y.jsx)("div",{className:3===Oe?ie:"hide",children:(0,y.jsx)(ve.Z,{activeIndex:Oe,userInfo:Ee,shixunIdentifier:Q.identifier,identity:o.identity,user:o,allowDisableDiscuss:pe,taskData:B,chatgpt:D,to_user_id:M,challengeId:d.id})}),(0,y.jsx)("div",{className:5===Oe?ie:"hide",children:(0,y.jsxs)("div",{style:{background:"#fff",height:"100vh"},children:[(0,y.jsx)(S.Z,{style:{marginTop:10},pagination:!1,dataSource:null==De?void 0:De.list,columns:[{title:"恢复初始代码时间",dataIndex:"created_at",render:function(e,n,t){return N()(e).format("YYYY-MM-DD HH:mm:ss")}},{title:"操作",dataIndex:"redo_type",render:function(e,n,t){var i;return null===(i=[{id:1,name:"打回重做"},{id:2,name:"恢复初始代码"},{id:3,name:"重置代码仓库"}].find((function(n){return n.id===e})))||void 0===i?void 0:i.name}}]}),(0,y.jsx)(b.Z,{style:{marginTop:10},current:Me.page,total:null==De?void 0:De.count,hideOnSinglePage:!0,onChange:function(){var e=f()(h()().mark((function e(n){var t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Me.page=n,Ne(Me),e.next=3,(0,ye.ZP)("/api/tasks/".concat(we.taskId,"/redo_logs.json"),{method:"get",params:v()(v()({},Me),{},{courseId:we.courseId})});case 3:0===(null==(t=e.sent)?void 0:t.status)&&Se(null==t?void 0:t.data);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})]})}),(0,y.jsx)("div",{className:4===Oe?ie:"hide",children:(0,y.jsx)(T,{activeIndex:Oe,taskId:n})})]})]}),"exercises"!==F.get("type")&&!(null!=Q&&Q.is_disable_discuss)&&!l.homework_common_comment_open&&(0,y.jsx)(je,{user:o,userInfo:Ee,user_praise:p,praise_count:m,praisePlus:w,onCreateDiscuss:function(e){return kn.apply(this,arguments)}})]}),(0,y.jsxs)(K.Z,{children:[(0,y.jsxs)(z.Z,{rootClassName:"task-drawer",width:420,title:null,placement:"left",closable:!1,open:Fe,onClose:function(){oe({type:Z.hK})},getContainer:function(){return document.getElementById("task-left-panel")},children:[F.get("subject_id")&&(0,y.jsx)(xe,v()(v()({taskList:a()(Ge),challenge:d,shixun:Q},(0,H.oP)()),{},{identity:o.identity,onSaveTaskStar:In})),!F.get("subject_id")&&(0,y.jsx)(le,{taskList:a()(Ge),challenge:d,shixun:Q,identity:o.identity,onSaveTaskStar:In})]}),(0,y.jsxs)(Y.Z,{centered:!0,title:"提示",open:_e,onOk:function(){return pn.apply(this,arguments)},onCancel:function(){oe({type:Z.NZ})},confirmLoading:de,className:se,children:[s?(0,y.jsx)("p",{}):(0,y.jsx)("p",{children:"先查看参考答案,再通过评测的学生,实训作业有可能是零分哦~"}),$e?(0,y.jsx)(He,{selected_index:tn,selected_unlocked_answer_id:en,onSelect:An,data:Ve}):(0,y.jsx)("p",{children:"查看答案将扣除".concat(Xe,"点金币,是否确认查看答案")})]}),(0,y.jsx)(Le.Z,{})]})]})})),Ve=t(31797),Xe=t(65615),qe=t(36944);function _e(e){return e.toString().padStart(2,"0")}function $e(e){var n=Math.floor(e/60),t=e%60,i=Math.floor(n/60);return"".concat(_e(i),":").concat(_e(n-60*i),":").concat(_e(t))}var en=function(e){var n=e.defaultTime,t=e.status,i=e.onUpdateCostTime,s=e.lastedGetTaskInfoTime,r=e.retentionTime,a=void 0===r?"":r,o=e.title,c=void 0===o?"":o,l=(0,E.useState)(n||0),u=A()(l,2),d=u[0],h=u[1],g=(0,E.useRef)();return(0,E.useEffect)((function(){s&&(h(n),g.current=n)}),[n,s]),(0,E.useEffect)((function(){if(s)return Be.Z.subscribe("update-cost-time",(function(){2!==t&&i(g.current)}))}),[s]),(0,qe.Z)((function(){a&&localStorage.setItem(a,String(d+1)),h(d+1),g.current=g.current+1}),2===t?null:1e3),(0,y.jsxs)("span",{children:[c?"".concat(c,":"):null,$e(d)]})},nn=t(91232),tn=t.n(nn),sn="action-bar___bbigU",rn="startDebug___tLWzR",an="disabledDebug___npN0z",on=t(6848),cn=t(14478),ln=t(680),un=t(60141),dn=t(56102),hn=t(89392);function gn(e){var n=e.onShowNotice,t=e.className,i=void 0===t?"":t;return(0,y.jsx)("a",{title:"更新通知",onClick:n,className:i,children:(0,y.jsx)("img",{width:14,src:un,alt:"notice"})})}function fn(e){var n,t=e.code_hidden,i=e.gameStatus,s=e.isEditPath,r=(e.currentPath,e.git_url),a=(e.monitoring_url,e.onResetCode),o=e.onResetGitCode,c=e.onShowCodeSetting,l=e.onResetPassedCode,u=e.onShowDir,d=e.onRightFullHandler,g=e.isResizeLarge,p=e.tab_type,m=e.startDebug,I=e.setStartDebug,x=(e.breakPointValue,e.shixun,e.myshixun),v=e.game,w=e.unique,k=e.setUnique,Q=e.setHighlightLine,j=e.allow_use_code_debugger,B=e.onUpdateCode,D=e.allBreakPointValue,S=e.setAllBreakPointValue,b=e.setBreakPointValue,R=(e.isTheoretical,e.git_zip_url),P=(e.code_editor,(0,C.useSearchParams)()),M=A()(P,1)[0],N=(0,E.useState)(""),G=A()(N,2),F=G[0],O=G[1];(0,E.useEffect)((function(){var e=Be.Z.subscribe("caseInputValue",(function(e){O(e)}));return function(){e()}}),[]);var J=function(e){var n=[];for(var t in e)if(e.hasOwnProperty(t)){var i,s=e[t],r=tn()(s);try{for(r.s();!(i=r.n()).done;){var a=i.value;n.push("".concat(t,":").concat(a))}}catch(e){r.e(e)}finally{r.f()}}return n},T=function(){var e=f()(h()().mark((function e(n){var t,i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(D,J(D),222),(0,C.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在开启调试,请稍候..."}}),e.next=4,B();case 4:return e.next=6,(0,ye.ZP)("/api/myshixuns/".concat(null==x?void 0:x.identifier,"/code_debugs/start.json"),{method:"post",body:{game_identifier:null==v?void 0:v.identifier,breakpoints:J(D),input:F}});case 6:0===(t=e.sent).status&&(I(!0),Be.Z.publish("active-debug"),Be.Z.publish("active-debug-data",(null==t?void 0:t.data)||{}),k(null==t||null===(i=t.data)||void 0===i?void 0:i.unique)),(0,C.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}});case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ye.ZP)("/api/myshixuns/".concat(null==x?void 0:x.identifier,"/code_debugs/stop.json"),{method:"post",body:{game_identifier:null==v?void 0:v.identifier,unique:w}});case 2:0===e.sent.status&&(Q(null),I(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),L=!(null===(n=(0,hn.flattenDeep)(Object.values(D)))||void 0===n||!n.length);return(0,y.jsx)(E.Fragment,{children:(0,y.jsxs)("div",{className:sn,children:[1===p&&(0,y.jsxs)(E.Fragment,{children:[j&&(0,y.jsx)(E.Fragment,{children:m?(0,y.jsx)("b",{title:"停止调试",style:{marginRight:6},className:rn,onClick:Z,children:(0,y.jsx)("i",{style:{color:"#c75450"},className:"iconfont icon-tingzhitiaoshi font12"})}):L?(0,y.jsx)("b",{title:"开始调试",className:rn,onClick:T,children:(0,y.jsx)("i",{className:"iconfont icon-debug font14"})}):(0,y.jsx)(on.Z,{title:"请先在代码行设置断点",children:(0,y.jsx)("b",{className:an,children:(0,y.jsx)("i",{className:"iconfont icon-debug font14"})})})}),!t&&(0,y.jsx)("a",{title:"显示目录",onClick:u,children:(0,y.jsx)("i",{className:"iconfont icon-wenjian"})}),r&&(0,y.jsx)(dn.CopyToClipboard,{text:r,onCopy:function(){return U.ZP.success("复制成功")},children:(0,y.jsx)("a",{title:"复制版本库地址",children:(0,y.jsx)("i",{className:"iconfont icon-fuzhi2"})})}),R&&(0,y.jsx)("a",{title:"下载代码仓库文件",onClick:function(){(0,H.LR)(R,"")},children:(0,y.jsx)("i",{className:"iconfont icon-xiazai6 font-20 "})}),2===i&&s&&!m&&(0,y.jsx)(cn.Z,{placement:"bottomRight",title:"你在本关中修改的内容将丢失,是否确定重新加载上次通过的代码?",onConfirm:l,children:(0,y.jsx)("a",{title:"加载上次通过的代码",children:(0,y.jsx)("i",{className:"iconfont icon-fanhuishangcidaima font-20 "})})}),s&&!m&&(0,y.jsx)("a",{title:"恢复初始代码",onClick:function(){var e;Y.Z.confirm({title:"恢复初始代码",icon:(0,y.jsx)(ln.Z,{}),content:"你在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:(e=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a();case 2:S({}),b([]);case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:(0,y.jsx)("i",{className:"iconfont icon-zhongzhi font-20 "})}),s&&!m&&(0,y.jsx)("a",{title:"重置代码仓库",onClick:function(){var e;Y.Z.confirm({title:"重置代码仓库",icon:(0,y.jsx)(ln.Z,{}),content:"您的所有代码将被还原至初始状态,不影响通关状态与作业成绩。确认重置?",centered:!0,okText:"确定",cancelText:"取消",onOk:(e=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o();case 2:S({}),b([]);case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:(0,y.jsx)("i",{className:"iconfont icon-zhongzhidaimacangku font12 "})}),(0,y.jsx)("a",{onClick:c,title:"设置",children:(0,y.jsx)("i",{className:"iconfont icon-shezhi"})})]}),(2===p||3===p||4===p||5===p)&&(0,y.jsx)("a",{title:"工具栏",onClick:function(){Be.Z.publish("show-head-toolbar",!0)},children:(0,y.jsx)("i",{className:"iconfont icon-vncshixunjiemian-gongjulan mr5"})}),!("true"===M.get("isFullScreen"))&&(0,y.jsx)("a",{onClick:d,title:g?"退出全屏":"全屏",children:(0,y.jsx)("i",{className:g?"iconfont icon-shousuo":"iconfont icon-zhankai"})})]})})}var pn=t(53296),An={flex_box_center:"flex_box_center___rNE5B",flex_space_between:"flex_space_between___UQz5R",flex_box_vertical_center:"flex_box_vertical_center___LVkcg",flex_box_center_end:"flex_box_center_end___liNMD",flex_box_column:"flex_box_column___en5bA",wrap:"wrap___QHoGE",list:"list___PqCYv",page:"page___TKcdQ"},mn=["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"],In=(0,C.connect)((function(e){var n=e.user,t=e.userDetail,i=e.loading;return{user:n,userDetail:t,shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){e.userDetail,e.user,e.globalSetting,e.loading;var n=e.dispatch,t=e.onClose,i=e.shixun,s=c()(e,mn),r=(0,C.useParams)(),a=(0,E.useState)(null),o=A()(a,2),l=o[0],u=o[1],d=(0,E.useState)({}),g=A()(d,2),p=(g[0],g[1]),m=(0,E.useState)(0),I=A()(m,2),x=I[0],w=I[1],k=(0,E.useState)(v()({page:1,limit:20,id:i.identifier},r)),Q=A()(k,2),j=Q[0],B=(Q[1],(0,E.useCallback)((function(){return s.visible}),[s.visible]));(0,E.useEffect)((function(){s.visible&&(j.page=1,D())}),[s.visible]);var D=function(){var e=f()(h()().mark((function e(){var t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"shixunsDetail/getSetData",payload:j});case 2:(t=e.sent)&&(u(t.data_sets),w(t.data_sets_count),p(t.folder_name||""));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsxs)(y.Fragment,{children:[s.children,(0,y.jsxs)(z.Z,{title:"数据集",placement:"right",rootClassName:An.wrap,width:300,closable:!1,onClose:t,open:B(),children:[!(null!=l&&l.length)&&(0,y.jsx)("div",{className:"tc c-grey-999",children:"此实践项目暂无数据集"}),null==l?void 0:l.map((function(e,n){return(0,y.jsxs)("dl",{className:An.list,children:[(0,y.jsx)(on.Z,{title:e.title,children:(0,y.jsxs)("dt",{children:[(0,y.jsx)("span",{className:"icon-wenjian4 mr5"}),e.title]})}),(0,y.jsx)("dd",{children:(0,y.jsx)(dn.CopyToClipboard,{text:e.file_path,onCopy:function(){return U.ZP.success("复制成功")},children:(0,y.jsx)("span",{className:"".concat(An.copy," current"),children:"点击复制"})})})]},n)})),(0,y.jsx)("div",{className:"tc",children:(0,y.jsx)(b.Z,{onChange:function(e){j.page=e,D()},className:An.page,size:"small",total:x,pageSize:j.limit,hideOnSinglePage:!0})})]})]})})),xn={flex_box_center:"flex_box_center___qAghX",flex_space_between:"flex_space_between___T78j9",flex_box_vertical_center:"flex_box_vertical_center___sHN4M",flex_box_center_end:"flex_box_center_end___JfXzO",flex_box_column:"flex_box_column___OVgmN",wrap:"wrap___kus4_",list:"list___oY3h5",page:"page___vXGzX"},vn=t(90809),En=["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"],Cn=(0,C.connect)((function(e){var n=e.user,t=e.userDetail,i=e.loading;return{user:n,userDetail:t,shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){e.userDetail;var n=e.user,t=(e.globalSetting,e.loading,e.dispatch,e.onClose),i=(e.shixun,c()(e,En)),s=((0,C.useParams)(),(0,E.useState)(null)),r=A()(s,2),o=r[0],l=r[1],u=(0,E.useState)(0),d=A()(u,2),g=d[0],p=d[1],m=(0,E.useState)({page:1,limit:20}),I=A()(m,2),x=I[0],w=(I[1],(0,E.useState)("")),k=A()(w,2),Q=k[0],j=k[1],B=(0,E.useCallback)((function(){return i.visible}),[i.visible]);(0,E.useEffect)((function(){i.visible||j(""),i.visible&&(x.page=1,D())}),[i.visible,Q]);var D=function(){var e=f()(h()().mark((function e(){var t,i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ye.ZP)("/api/users/".concat(null==n||null===(t=n.userInfo)||void 0===t?void 0:t.login,"/resource_centers/file_list.json"),{method:"get",params:v()(v()({},x),{},{keywords:Q})});case 2:0==(null==(i=e.sent)?void 0:i.status)&&(l(a()(i.data.list)),p(i.data.file_count));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsxs)(y.Fragment,{children:[i.children,(0,y.jsxs)(z.Z,{title:"资源中心",placement:"right",rootClassName:xn.wrap,width:300,closable:!1,onClose:t,open:B(),children:[(0,y.jsx)(vn.t7,{style:{width:250,height:30,marginBottom:24,color:"rgba(0, 0, 0, 0.88)"},placeholder:"请搜索资源名称",value:Q,onChange:function(e){j(e)}}),!(null!=o&&o.length)&&(0,y.jsx)("div",{className:"tc c-grey-999",children:"暂无资源数据"}),null==o?void 0:o.map((function(e,n){return(0,y.jsxs)("dl",{className:xn.list,children:[(0,y.jsx)(on.Z,{title:e.title,children:(0,y.jsxs)("dt",{children:[(0,y.jsx)("span",{className:"icon-wenjian4 mr5"}),e.title]})}),(0,y.jsx)("dd",{children:(0,y.jsx)(dn.CopyToClipboard,{text:e.file_path,onCopy:function(){return U.ZP.success("复制成功")},children:(0,y.jsx)("span",{className:"".concat(xn.copy," current"),children:"点击复制"})})})]},n)})),(0,y.jsx)("div",{className:"tc",children:(0,y.jsx)(b.Z,{defaultCurrent:1,current:x.page||1,onChange:function(e){x.page=e,D()},className:xn.page,size:"small",total:g,pageSize:x.limit,hideOnSinglePage:!0,showSizeChanger:!1})})]})]})})),wn=t(97730),kn=t(29873),Qn=t(66754),yn=t(9570),jn=t(18863),Bn=Ve.Z.Countdown;function Dn(){return(0,y.jsx)("p",{children:"实验环境将恢复到初始状态,您在系统中创建的数据可能会丢失。请确保您的数据已保存(如:版本库代码已推送到服务器)。是否确认重置?"})}var Sn=function(e){var n,t,i,s=e.mirror_description,r=e.difficulty,a=e.git_url,o=e.tabActiveParams,c=e.isNotice,l=e.user,u=e.game,d=e.monitoring_url,g=e.shixun,p=void 0===g?{}:g,m=e.resetVncLoading,I=e.onUpdateCostTime,x=e.lastedGetTaskInfoTime,k=e.onShowNotice,j=e.onResetGitCode,B=e.onResetCode,D=e.onResetVnc,S=e.onRestartReboot,b=e.onAddVncTime,R=e.onUpdateCode,P=e.unity_3d_routes,H=e.st,M=e.toolbarItem,N=void 0===M?{}:M,G=e.myshixun,F=void 0===G?{}:G,O=e.mirror_name,J=e.mirror_description_multi,T=e.onResetAllVnc,Z=e.showReleaseResource,L=e.userInfo,W=e.taskData,V=e.codeRepData,X=W.last_compile_output,q=W.choose_test_cases,_=W.with_code_file,$=W.manager_permission,ee=(0,C.useParams)(),ne=(0,C.useSearchParams)(),te=A()(ne,1)[0],ie=p.name,se=p.identifier,re=p.task_pass,ae=p.test_set_permission,oe=p.survival_time,ce=u.cost_time,le=u.status,ue=l.user_url,de=l.image_url,he=l.grade,fe=void 0===he?0:he,pe=(0,E.useState)(!1),Ae=A()(pe,2),me=Ae[0],Ie=Ae[1],xe=(0,E.useState)({}),ve=A()(xe,2),Ee=ve[0],Ce=ve[1],we=(0,E.useState)("#37AD83"),ke=A()(we,2),Qe=ke[0],ye=ke[1],je=(0,E.useState)(null),De=A()(je,2),Se=De[0],be=De[1],Re=(0,E.useState)(),He=A()(Re,2),Me=He[0],Ne=He[1],Fe=(0,E.useState)(c||!1),Oe=A()(Fe,2),Je=Oe[0],Te=Oe[1],Ze=(0,E.useState)(!1),Le=A()(Ze,2),Ue=Le[0],Ye=Le[1],ze=(0,E.useState)(!1),Ke=A()(ze,2),We=Ke[0],Ve=Ke[1],qe=(0,E.useRef)(),_e=(0,E.useRef)(null),$e=(0,E.useState)(!1),nn=A()($e,2),tn=nn[0],sn=nn[1],rn=N.index_tab,an=N.shixun_environment_id,on=N.tab_type,cn=N.windows_vnc,un=N.vnc_url,dn=N.linux_vnc,fn=N.reboot_cloud,An=N.cloud_type,mn=N.resData,xn=N.instance_startup_type,vn=(0,E.useRef)(!1);(0,Qn.y)("exercises"===te.get("type"));var En=(0,Qn.X)(),Sn=En.setOpenDisableCopyAndPaste,bn=(En.disableCopyAndPaste,(0,yn._)(Ee));(0,E.useEffect)((function(){null!=W&&W.is_charge_window&&Y.Z.confirm({centered:!0,icon:null,width:500,okText:"去购买课程",cancelText:"退出",title:"提示",content:(0,y.jsxs)("div",{children:["本实训为付费内容,您暂未购买,请先购买",(0,y.jsxs)("span",{style:{cursor:"pointer",color:"#0152D9"},onClick:function(){C.history.push("/paths/".concat(null==W?void 0:W.subject_id))},children:["《",null==W?void 0:W.subject_name,"》"]})]}),onOk:function(){C.history.push("/paths/".concat(null==W?void 0:W.subject_id))},onCancel:function(){Gn()}})}),[W]),(0,E.useEffect)((function(){function e(){return(e=f()(h()().mark((function e(){var n,t,i,s,r,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("exercises"!==te.get("type")){e.next=17;break}if(window.self!==window.top){e.next=4;break}return window.top.location.href="/",e.abrupt("return");case 4:if("coursesId"!==te.get("coursesId")){e.next=10;break}return e.next=7,(0,ge._F)({categoryId:te.get("exercisesId"),login:te.get("login")});case 7:i=e.sent,e.next=13;break;case 10:return e.next=12,(0,ge._B)({categoryId:te.get("exercisesId"),login:te.get("login")});case 12:i=e.sent;case 13:Ce(v()({},i)),Sn(null===(n=i)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.forbid_copy),Be.Z.publish("exercise-data",i),"number"==typeof(null===(t=i)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.left_time)&&(be(Date.now()+1e3*(null===(s=i)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.left_time)),setTimeout((function(){ye("red")}),1e3*((null===(r=i)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.left_time)-300>0?(null===(a=i)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.left_time)-300:0)));case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]),(0,E.useEffect)((function(){var e=Be.Z.subscribe("update-windows-time",(function(e){Ne(parseInt(e.remaining_time/1e3))})),n=Be.Z.subscribe("show-head-toolbar",(function(e){Ie(e)}));return function(){e(),n()}}),[]),(0,E.useEffect)((function(){var e;return"exercises"===te.get("type")&&null!=Ee&&null!==(e=Ee.exercise)&&void 0!==e&&e.screen_open&&(kn.U.forEach((function(e,n){window.addEventListener(e,Mn,!1),window.addEventListener("blur",Mn,!1)})),window.focus(),qe.current=setInterval((function(){window.focus()}),1e3)),function(){kn.U.forEach((function(e,n){window.removeEventListener(e,Mn,!1)})),window.removeEventListener("blur",Mn,!1),clearInterval(qe.current)}}),[Ee]);var Rn=function(){Ye(!Ue)},Hn=function(){Ve(!We)},Mn=function(e){"IFRAME"!==document.activeElement.tagName&&(window.parent.postMessage("backExercise","*"),vn.current||(0,Q.BU)())};function Nn(){Ie(!1)}function Gn(){ee.courseId&&ee.homeworkId?location.href="/classrooms/".concat(ee.courseId,"/shixun_homework/").concat(ee.homeworkId,"/detail"):("exercises"===te.get("type")&&Mn("back"),location.href="/shixuns/".concat(se,"/challenges"))}function Fn(){return On.apply(this,arguments)}function On(){return(On=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!m){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,D();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Jn={task_pass:re,test_set_permission:ae,mirror_description:s,difficulty:r,resetVncLoading:m,git_url:a,tabActiveParams:o,taskData:W,onVncAction:function(e){if(Nn(),"reset-task"===e&&!m)var n=Y.Z.confirm({title:"重置环境",icon:(0,y.jsx)(ln.Z,{}),content:(0,y.jsx)(Dn,{}),maskClosable:!1,keyboard:!1,centered:!0,okText:"确定",cancelText:"取消",onOk:(t=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(4!==on){e.next=6;break}return n.update({cancelButtonProps:{disabled:!0}}),e.next=4,Fn();case 4:return n.update({cancelButtonProps:{disabled:!1}}),e.abrupt("return");case 6:Fn();case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var t,i,s,r;if("restart-reboot"===e&&!m)var a=Y.Z.confirm({title:"重启云主机",icon:(0,y.jsx)(ln.Z,{}),content:"您确定要重启云主机吗?",maskClosable:!1,keyboard:!1,centered:!0,okText:"确定",cancelText:"取消",onOk:(i=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(4!==on){e.next=6;break}return a.update({cancelButtonProps:{disabled:!0}}),e.next=4,S();case 4:return a.update({cancelButtonProps:{disabled:!1}}),e.abrupt("return");case 6:S();case 7:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})});if("reset-git-code"===e&&(m||Y.Z.confirm({title:"重置代码仓库",icon:(0,y.jsx)(ln.Z,{}),content:"您的所有代码将被还原至初始状态,不影响通关状态与作业成绩。确认重置?",centered:!0,okText:"确定",cancelText:"取消",onOk:j})),"reset-code"===e&&(m||Y.Z.confirm({title:"恢复初始代码",icon:(0,y.jsx)(ln.Z,{}),content:"你在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:B})),"full-screen"===e&&((0,Q.vp)()?(0,Q.BU)():(0,Q.Dj)(null===(s=document)||void 0===s||null===(r=s.getElementById)||void 0===r?void 0:r.call(s,"task-right-panel"))),"show-clipboard-box"===e){if(An)return void Y.Z.info({title:"提示",icon:(0,y.jsx)(ln.Z,{}),content:"当前实验环境的【复制粘贴】功能暂时无法使用,敬请期待~",centered:!0});Be.Z.publish("show-clipboard-box-".concat(rn))}},onHideToolBar:Nn,shixun:p,monitoring_url:d,unity_3d_routes:P,index_tab:rn,shixun_environment_id:an,tab_type:on,windows_vnc:cn,vnc_url:un,linux_vnc:dn,reboot_cloud:fn,cloud_type:An,resData:mn,instance_startup_type:xn,mirror_name:O,mirror_description_multi:J},Tn=(0,E.useCallback)((function(){return Me?(0,y.jsx)(Pn,{defaultTime:Me,onAddVncTime:b,onResetAllVnc:T,toShixun:Gn,myshixun:F,title:"实验环境倒计时",user:l,survival_time:oe}):(0,y.jsx)(y.Fragment,{})}),[Me]);return(0,y.jsxs)("div",{className:"task-header-container",children:["exercises"===te.get("type")&&(0,y.jsxs)(w.Z,{children:[(0,y.jsxs)("div",{className:"exercise_user_info",children:["姓名",(0,y.jsx)("span",{className:"ml10",children:null==Ee||null===(n=Ee.exercise)||void 0===n?void 0:n.user_name})]}),(0,y.jsxs)("div",{className:"exercise_user_info ml30",children:["学号",(0,y.jsx)("span",{className:"ml10",children:null==Ee||null===(t=Ee.exercise)||void 0===t?void 0:t.student_id})]})]}),"exercises"!==te.get("type")&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("a",{className:"task-user-info",href:ue,target:"_blank",children:[de?(0,y.jsx)("img",{width:"35",height:"35",src:"".concat(wn.Z.IMG_SERVER,"/images/").concat(de)}):null,(0,y.jsx)("span",{children:l.name})]}),(0,y.jsxs)("div",{className:"grade-info",children:[(0,y.jsx)("img",{src:"data:image/png;base64,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",alt:"gold",width:20}),fe]})]}),(0,y.jsxs)("h2",{className:"shixun-info",children:[ie,"exercises"!==te.get("type")&&(0,y.jsx)(en,{lastedGetTaskInfoTime:x,status:le,defaultTime:ce,onUpdateCostTime:I,retentionTime:"taskBuildTimes",title:"实验总用时"})]}),(0,y.jsxs)("div",{className:"flex-container",children:[(0,y.jsxs)("div",{ref:_e,onClick:function(){return Te(!1)},children:["exercises"!==te.get("type")&&(0,y.jsx)(y.Fragment,{children:c&&(0,y.jsx)(gn,{className:"btn-notice",onShowNotice:k})}),(0,y.jsx)(Xe.Z,{open:Je,onClose:function(){return Te(!1)},rootClassName:"tasks-header-notice",steps:[{title:"更新通知",description:(0,y.jsx)(y.Fragment,{children:(0,y.jsx)("div",{children:"老师已修改代码文件,请更新后继续作答~"})}),target:function(){return _e.current},nextButtonProps:{children:(0,y.jsx)(Ge.ZP,{onClick:k,type:"primary",size:"small",children:"更新代码"})}}]})]}),Tn(),cn&&!(0,hn.isEmpty)(mn)&&!(4===An&&2===xn)&&(0,y.jsx)("span",{onClick:function(e){e.preventDefault(),Be.Z.publish("send-ctrl-alt-delete-".concat(rn))},className:"c-grey-c mr20 current",children:"发送CTRL+ALT+DELETE"}),P&&(0,y.jsx)("a",{title:"工具栏",onClick:function(){Ie(!me)},children:(0,y.jsx)("i",{className:"iconfont icon-vncshixunjiemian-gongjulan mr5"})}),$&&(0,y.jsx)("div",{children:(0,y.jsxs)("a",{className:"btn-vnc",style:{marginRight:0},title:"配置与监控",onClick:function(){return sn(!0)},children:[(0,y.jsx)("span",{className:"iconfont font14 mr5 ml20 icon-peizhiyujiankong current"}),"配置与监控"]})}),1==(null==o?void 0:o.resource_type)&&(0,y.jsx)(Cn,{visible:We,onClose:Hn,shixun:p,children:(0,y.jsxs)("a",{className:"btn-vnc",style:{marginRight:0},title:"资源中心",onClick:Hn,children:[(0,y.jsx)("span",{className:"iconfont font14 mr5 ml20 icon-ziyuanzhongxin current"}),"资源中心"]})}),(0,y.jsx)(In,{visible:Ue,onClose:Rn,shixun:p,children:(0,y.jsxs)("a",{className:"btn-vnc",title:"数据集",onClick:Rn,children:[(0,y.jsx)("span",{className:"iconfont font14 mr5 ml20 icon-shujuji2 current"}),"数据集"]})})]}),"exercises"!==te.get("type")&&(0,y.jsx)("a",{className:"btn-out",onClick:function(){var e,n,t=!(null!=L&&null!==(e=L.shixun)&&void 0!==e&&e.editable);Y.Z.confirm({title:"退出实训",icon:(0,y.jsx)(ln.Z,{}),content:(0,y.jsxs)("div",{children:[(0,y.jsx)("div",{children:"您确定要退出实训吗?"}),Z&&(0,y.jsx)(Pe.Z,{className:"mt10",defaultChecked:t,onChange:function(e){t=e.target.checked},children:"退出实训时,立即释放实验资源"})]}),centered:!0,okText:"确定",cancelText:"取消",onOk:(n=f()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z||!t){e.next=7;break}return e.next=3,(0,ge.eA)(null==F?void 0:F.identifier);case 3:0==(null==(n=e.sent)?void 0:n.status)&&(U.ZP.success("释放资源成功"),setTimeout((function(){Gn()}),1e3)),e.next=8;break;case 7:Gn();case 8:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),onCancel:function(){}})},title:"退出实训",children:(0,y.jsx)("i",{className:"iconfont icon-kaiguan"})}),(null==Ee||null===(i=Ee.exercise)||void 0===i?void 0:i.left_time)>0&&(0,y.jsxs)(w.Z,{align:"middle",children:[(0,y.jsx)("span",{style:{color:Qe,marginRight:6},className:"iconfont icon-daojishi djs"}),(0,y.jsx)("span",{style:{color:Qe,fontSize:14,marginRight:10},children:"剩余答题时长"}),(0,y.jsx)("span",{className:"mr20",children:(0,y.jsx)(Bn,{valueStyle:{color:Qe,fontSize:20,fontWeight:500},value:Se,onFinish:f()(h()().mark((function e(){var n,t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ge.VL)({categoryId:te.get("exercisesId"),commit_method:2});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(0===H&&R(1),Y.Z.info({width:530,title:"提示",centered:!0,okText:"确定",content:(0,y.jsxs)("div",{className:"tc font16",children:["答题结束了,系统已自动提交试卷",(0,y.jsx)("br",{}),"不能再修改答题"]}),onOk:function(){var e=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:window.parent.location.href="/classrooms/".concat(te.get("coursesId"),"/exercise/").concat(te.get("exercisesId"),"/detail");case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()})),-3===(null==n?void 0:n.status)&&(t=parseInt(null==n?void 0:n.message),be(Date.now()+1e3*t));case 5:case"end":return e.stop()}}),e)})))})})]}),"exercises"===te.get("type")&&(0,y.jsxs)(Ge.ZP,{type:"primary",onClick:function(){var e=function(){var e=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==H){e.next=3;break}return e.next=3,R();case 3:bn(),vn.current=!0,Mn();case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();P&&!_||(1===H?null!=q&&q.had_submmit:X&&0===V.lastedUpdateTime)?e():Y.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{style:{color:"#FF0000"},children:"请确认你的答题内容是否进行评测并提交,未评测则会导致该题无法获得分数"}),onOk:e})},children:[(0,y.jsx)("span",{className:"iconfont icon-yiguanbi mr5 font14"})," 返回试卷"]}),(0,y.jsx)(K.Z,{children:(0,y.jsx)(z.Z,{width:280,rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,destroyOnClose:!1,open:me,onClose:Nn,children:(0,y.jsx)(pn.Z,v()({},Jn))})}),(0,y.jsx)(jn.Z,{identifier:se,visible:tn,onCancel:function(){return sn(!1)},info:{type:"挑战页面",myshixun_id:null==F?void 0:F.id}})]})},bn=300;function Rn(e){var n=e.title,t=e.time,i=e.className,s=void 0===i?"":i,r=e.callback,a=e.desc,o=void 0===a?"":a,c=e.style,l=void 0===c?{}:c;return(0,y.jsxs)("a",{onClick:function(){r&&r()},title:n,className:s,children:[(0,y.jsx)("i",{className:"iconfont icon-shijian1 mr5",style:l}),(0,y.jsxs)("span",{children:[o?"".concat(o,":"):"",$e(t)]})]})}function Pn(e){var n=e.onAddVncTime,t=e.onResetAllVnc,i=e.toShixun,s=e.title,r=void 0===s?"":s,a=e.myshixun,o=e.defaultTime,c=e.user,l=e.survival_time,u=(0,C.useParams)(),d=(0,E.useState)(o),g=A()(d,2),p=g[0],m=g[1],I=(0,E.useState)(!1),x=A()(I,2),v=x[0],w=x[1],k=(0,E.useState)(!1),Q=A()(k,2),j=Q[0],B=Q[1],D=(0,E.useRef)(!0),S=(0,H.oP)(),b=(0,E.useRef)(!1);(0,E.useEffect)((function(){return window.addEventListener("visibilitychange",R),function(){window.removeEventListener("visibilitychange",R)}}),[]);var R=function(){var e=f()(h()().mark((function e(n){var t,i,s,r,o;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("visible"!==document.visibilityState){e.next=5;break}return e.next=3,(0,P.fY)(null==a?void 0:a.identifier);case 3:0===(null==(t=e.sent)?void 0:t.status)&&(r=(null==t||null===(i=t.data)||void 0===i?void 0:i.remainingTime)>0?null==t||null===(s=t.data)||void 0===s?void 0:s.remainingTime:0,m(o=r/1e3),o>bn&&B(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function M(){return(M=f()(h()().mark((function e(){var s,r;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(w(!0),!(p>0)){e.next=8;break}return e.next=4,n();case 4:r=e.sent,m((null==r||null===(s=r.data)||void 0===s?void 0:s.remaining_time)/1e3),e.next=12;break;case 8:return e.next=10,t();case 10:e.sent,i();case 12:w(!1),B(!1);case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,qe.Z)((function(){m(p-1)}),p>0?1e3:null),(0,E.useEffect)((function(){S.homework_common_id?60===p&&(b.current||B(!0)):300!==p&&180!==p&&60!==p&&0!==p||b.current||B(!0)}),[p]),(0,E.useEffect)((function(){if(D.current){var e="".concat(null==c?void 0:c.login,"_").concat(u.taskId,"_survival_time");localStorage.getItem(e)!==String(l)?(b.current=!0,Y.Z.confirm({title:"提示",icon:null,content:"老师调整了时间是否同步",centered:!0,okText:"是",cancelText:"否",onOk:(t=f()(h()().mark((function t(){return h()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return localStorage.removeItem(e),t.next=3,n();case 3:b.current=!1,window.location.reload();case 5:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)}),onCancel:function(){b.current=!1,localStorage.removeItem(e)}})):(o=0?e.splice(t,1):e.push(o),a(e.join(""))}},children:[1===n?(0,y.jsx)(On.ZP,{checked:i&&i.indexOf(o)>=0,className:"choice"}):(0,y.jsx)(Pe.Z,{className:"choice",checked:i&&i.indexOf(o)>=0}),(0,y.jsxs)("div",{className:"flex-wrp",children:[(0,y.jsxs)("span",{className:"checkTitle",style:{lineHeight:1.7,fontSize:16,whiteSpace:"nowrap"},children:[o,"、"]}),(0,y.jsx)(L.Z,{className:"subject-body",value:r})]})]})},Zn=function(e){var n=e.callback,t=e.multi_count,i=e.answer,s=(0,E.useState)([]),r=A()(s,2),a=r[0],o=r[1];return(0,E.useEffect)((function(){if(t){if(null!=i&&i.length)return void o(i);var e=Array.from({length:t}).fill("");o(e)}}),[t,i]),console.log(a,i,"multi_count"),(0,y.jsx)("div",{className:"option",children:null==a?void 0:a.map((function(e,t){return(0,y.jsxs)(w.Z,{align:"middle",className:"mb10 text",children:[(0,y.jsxs)("span",{className:"mb5",children:["填空",t+1,"答案:"]}),(0,y.jsx)(ke.Z.TextArea,{value:e,onChange:function(e){a[t]=e.target.value,n(a)}},t)]})}))})},Ln=function(e){var n=e.id,t=e.answer,i=e.challenge_question,s=e.category,r=e.subject,a=e.onSetAnswers,o=e.question_name,c=e.multi_count;function l(e){a(n,e)}return(0,y.jsxs)("li",{children:[(0,y.jsxs)(w.Z,{className:"subject c-grey-999",align:"stretch",children:[(0,y.jsx)(k.Z,{flex:"40px",children:(0,y.jsxs)("p",{className:"mt3 order",children:[n+1,"、"]})}),(0,y.jsx)(k.Z,{flex:"1",children:(0,y.jsx)(L.Z,{value:"".concat(r),className:"subject-body"})})]}),"单选题/多选题"===o&&(0,y.jsx)("div",{className:"option",children:null==i?void 0:i.map((function(e,n){var i=e.option_name;return(0,y.jsx)(Tn,{index:n,option_name:i,answer:t,category:s,callback:l},i)}))}),"判断题"===o&&(0,y.jsx)("div",{className:"option",children:(0,y.jsxs)(On.ZP.Group,{className:"mb10",style:{marginLeft:38},value:t||void 0,onChange:function(e){return l(e.target.value)},children:[(0,y.jsx)(On.ZP,{value:"true",className:"mr40",children:"正确"}),(0,y.jsx)(On.ZP,{value:"false",children:"错误"})]})}),"填空题"===o&&(0,y.jsx)(Zn,{multi_count:c,callback:l,answer:t})]})},Un=function(e){var n=e.chooses,t=e.answers,i=e.onSetAnswers,s=e.bgColor,r=void 0===s?"#1E1E1E":s;return(0,y.jsx)("ul",{className:"".concat("#1E1E1E"===r?"":"vs"," choose-container"),style:{backgroundColor:r},children:n.map((function(e,n){var s=e.subject,r=e.challenge_question,a=e.category,o=e.question_name,c=e.multi_count;return(0,y.jsx)(Ln,{id:n,subject:s,challenge_question:r,category:a,answer:t[n],onSetAnswers:i,question_name:o,multi_count:c},n)}))})},Yn=t(80676),zn=t(90153),Kn=t(8094),Wn=function(e){var n=e.id,t=e.isActive,i=e.title,s=e.onActive,r=e.had_submmit,a=e.result,o=e.actual_output,c=e.standard_answer,l=e.question_name;var u="test-case-item";return t&&(u+=" active"),r&&(u+=" has-result"),(0,y.jsxs)("li",{className:u,children:[(0,y.jsxs)("a",{className:"case-header",onClick:function(){s(n)},children:[(0,y.jsxs)("h2",{children:[(0,y.jsx)("div",{className:t?"arrow-down":"arrow-right",style:{width:12}}),(0,y.jsx)("span",{className:"test-title",style:{width:75},children:i})]}),r>0?(0,y.jsx)("img",{width:16,src:a?zn.Z:Kn.Z}):(0,y.jsx)("i",{className:"iconfont icon-suo1 ml10",style:{flex:1}})]}),(0,y.jsx)("div",{className:"item-desc ".concat(t?"show":"hide"," choose-game-item"),children:r?a?"填空题"===l?(0,y.jsxs)(E.Fragment,{children:[(0,y.jsxs)("p",{children:[(0,y.jsx)("div",{children:"正确答案:"}),(0,y.jsx)("b",{children:null==c?void 0:c.map((function(e,n){var t;return(0,y.jsxs)("p",{children:["填空",n+1,":",null==e||null===(t=e.text)||void 0===t?void 0:t.join("、")]})}))})]}),(0,y.jsxs)("p",{children:[(0,y.jsx)("div",{children:"你的答案:"}),(0,y.jsx)("b",{className:"c-red",children:null==o?void 0:o.map((function(e,n){return(0,y.jsxs)("p",{children:["填空",n+1,":",e]})}))})]})]}):(0,y.jsxs)(E.Fragment,{children:[(0,y.jsxs)("p",{children:["正确选项:",(0,y.jsx)("b",{children:c})]}),(0,y.jsxs)("p",{children:["你的选项:",(0,y.jsx)("b",{className:"c-red",children:o})]})]}):(0,y.jsx)("p",{children:"错误,不支持查看"}):(0,y.jsx)("p",{children:"尚未提交,暂不支持查看"})})]})},Vn=function(e){var n=e.onResizeSetContainer,t=e.moveY,i=e.had_submmit,s=e.test_sets,r=void 0===s?[]:s,a=e.challenge_chooses_count,o=e.choose_correct_num,c=(0,E.useState)(-1),l=A()(c,2),u=l[0],d=l[1];function h(e){d(e===u?-1:e)}var g=o===a;return(0,y.jsxs)(E.Fragment,{children:[(0,y.jsxs)("div",{className:"test-header",children:[(0,y.jsx)("span",{className:"active",children:"测试结果"}),(0,y.jsx)("a",{onClick:function(){n(t)},children:(0,y.jsx)("i",{className:"iconfont ".concat(.01===t?"icon-shousuo":"icon-zhankai"," icon-zhankai")})})]}),i?(0,y.jsxs)("p",{className:"test-result ".concat(g?"success":"failer"),children:[(0,y.jsxs)("span",{className:"count",children:[(0,y.jsx)("img",{width:16,src:g?zn.Z:Yn.Z}),o," / ",a," 共有",a,"题,"]}),(0,y.jsx)("span",{children:g?"全部通过":"其中".concat(a-o,"题目结果不匹配。详情如下:")})]}):null,(0,y.jsx)("ul",{className:"test-case-list",children:r.map((function(e,n){return(0,y.jsx)(Wn,v()(v()({had_submmit:i,title:"题目".concat(n+1)},e),{},{isActive:u===n,id:n,onActive:h}),"item"+n)}))})]})},Xn="action-container___Xcx9G",qn="eval-btn-group___b8ds5",_n="eval-desc___bIcYm",$n="btn-run___fh7pl",et="btn-run-self___Bwz1A",nt="ghost-link___Y8dGm",tt="link___PPhWD",it=t(24334),st=t(61186),rt=function(e){var n,t=e.st,i=e.prev_game,s=e.next_game,r=e.time_limit,a=e.record_consume_time,o=e.loading,c=e.shixun,l=e.game,u=e.onRun,d=e.dispatch,g=e.chooses,p=e.unity_3d_routes,m=e.user,I=e.is_last_game,x=e.onUpdateCode,v=e.test_sets,w=e.challenge,k=e.game_report_id,Q=e.tabActiveParams,j=void 0===Q?{}:Q,B=e.startDebug,D=e.isLocalFetch,S=e.onLocalRun,b=(0,C.useParams)(),R=!I&&!o&&(c.status>0||(null==m?void 0:m.identity)<5),H=["自测运行","正在启动","停止运行","正在停止","正在运行"],M=(0,C.useSelector)((function(e){var n;return null==e||null===(n=e.user)||void 0===n?void 0:n.userInfo})),N=(0,C.useSearchParams)(),G=A()(N,1)[0],F=(0,E.useState)(0),O=A()(F,2),J=O[0],T=O[1],Z=(0,E.useState)(0),L=A()(Z,2),U=L[0],z=L[1],K=(0,E.useState)(!1),W=A()(K,2),V=W[0],X=W[1],q=(0,E.useState)(null==v||null===(n=v.find((function(e){return e.input&&!e.is_file})))||void 0===n?void 0:n.input),_=A()(q,2),$=_[0],ee=_[1],ne=(0,E.useState)(!1),te=A()(ne,2),ie=te[0],se=te[1],re=(0,E.useState)(H[0]),ae=A()(re,2),oe=ae[0],ce=ae[1],le=(0,E.useRef)(!1),ue=(0,C.useLocation)(),de=j.shixun_environment_id,he=j.tab_type,ge=function(){var e=st();if(e.day()>=1&&e.day()<=5){var n=e.hour(),t=e.minute();return n>=9&&n<12||14===n&&t>=30||n>14&&n<18||19===n&&t>=30||20===n&&t<=30}return!1};(0,E.useEffect)((function(){J>0&&setTimeout((function(){T(J-1)}),1e3)}),[J]),(0,E.useEffect)((function(){U>0&&setTimeout((function(){z(U-1)}),1e3)}),[U]),(0,E.useEffect)((function(){var e=Be.Z.subscribe("eval-code-finish",(function(){p&&X(!0),1===t||(null!=M&&M.is_vip?T(10):T(ge()?20:15))})),n=Be.Z.subscribe("caseInputValue",(function(e){ee(e)})),i=Be.Z.subscribe("runCodeFinish",(function(){le.current=!1,se(!1),ce(H[0]),U>0||(null!=M&&M.is_vip?T(10):T(ge()?20:15))}));return function(){e(),n(),i()}}),[]);var fe=function(){var e=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return le.current=!0,e.next=3,x();case 3:ce(H[1]),Be.Z.publish("show-case-result",!0),setTimeout(f()(h()().mark((function e(){var n,t,i,s,r,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i={test_case_content:$,shixun_environment_id:de,tab_type:he},"exercises"===G.get("type")?i.extras={exercise_id:G.get("exercisesId")}:b.courseId&&b.homeworkId&&(i.extras={homework_common_id:b.homeworkId}),e.next=4,(0,P.h$)(b.taskId,i);case 4:if(null==(s=e.sent)||null===(n=s.data)||void 0===n||null===(n=n.data_list)||void 0===n||!n.length){e.next=8;break}return Be.Z.publish("pod-restrict-data",{identifier:null==s||null===(r=s.data)||void 0===r?void 0:r.identifier,data_list:null==s||null===(a=s.data)||void 0===a?void 0:a.data_list}),e.abrupt("return");case 8:Be.Z.publish("showRunCodeTab",!0),Be.Z.publish("runCode",{type:"start",socketUrl:(null==s||null===(t=s.data)||void 0===t?void 0:t.wss_url)+"/log"});case 10:case"end":return e.stop()}}),e)}))),100),setTimeout((function(){le.current&&(ce(H[2]),se(!1))}),1e3);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=function(){var e=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:se(!0),oe===H[2]?(le.current=!1,ce(H[3]),Be.Z.publish("runCode",{type:"stop"}),(0,P.Yv)(b.taskId,{shixun_environment_id:de,tab_type:he}),setTimeout((function(){ce(H[0]),se(!1),null!=M&&M.is_vip?T(10):T(ge()?20:15)}),2500)):fe();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ae=function(){var e=f()(h()().mark((function e(){var n,t,i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se(!0),ce(H[4]),Be.Z.publish("show-case-result",!0),e.next=5,S($);case 5:0===(n=e.sent).status&&(i=null==n||null===(t=n.data)||void 0===t||null===(t=t.out)||void 0===t?void 0:t.map((function(e){return it.Base64.decode(e)})),se(!1),ce(H[0]),Be.Z.publish("showRunCodeTab",!0),Be.Z.publish("setLogData",i));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsxs)("div",{className:Xn,children:[(0,y.jsxs)("div",{className:"flex-container ".concat(_n),children:[r&&null!=w&&w.with_code_file?(0,y.jsx)("span",{children:"本关最大执行时间:".concat(r,"秒")}):null,a&&null!=w&&w.with_code_file?(0,y.jsxs)("span",{children:["本次评测耗时(编译、运行总时间):",a," 秒"]}):null,k?(0,y.jsx)("a",{target:"_blank",className:tt,href:"/report/".concat(b.taskId,"/").concat(k),children:"代码性能检测"}):null,[2,3,4,5,6].includes(he)&&(0,y.jsx)("a",{title:"显示/隐藏测试结果",onClick:function(){Be.Z.publish("show-case-result")},children:"显示/隐藏测试结果"})]}),(0,y.jsxs)("div",{className:"flex-container ".concat(qn),children:[i&&!o?(0,y.jsx)("a",{href:"/tasks/".concat(i).concat(ue.search),onClick:function(e){e.preventDefault(),b.courseId&&b.homeworkId?setTimeout((function(){return window.location.href="/tasks/".concat(b.courseId,"/").concat(b.homeworkId,"/").concat(i).concat(ue.search)}),300):setTimeout((function(){return window.location.href="/tasks/".concat(i).concat(ue.search)}),300)},className:nt,children:"上一关"}):null,R?(0,y.jsx)("a",{href:"/tasks/".concat(s).concat(ue.search),onClick:function(e){if(e.preventDefault(),c.task_pass||2===l.status||(null==m?void 0:m.identity)<5)return b.courseId&&b.homeworkId?void setTimeout((function(){return window.location.href="/tasks/".concat(b.courseId,"/").concat(b.homeworkId,"/").concat(s).concat(ue.search)}),300):void setTimeout((function(){return window.location.href="/tasks/".concat(s).concat(ue.search)}),300);Y.Z.warning({centered:!0,width:530,title:"提示",okText:"我知道了",content:(0,y.jsx)("p",{children:"该实践项目设置了不允许跳关。通过当前关卡后,才能进入下一关。"})})},className:nt,children:"下一关"}):null,V&&1===(null==w?void 0:w.show_type)&&(0,y.jsx)("button",{onClick:function(){d({type:"SHOW_PICTURE_VIEW"})},style:{minWidth:"72px",marginRight:10},className:"btn-run",title:"查看效果",children:"查看效果"}),1===he&&!B&&(null==c?void 0:c.open_self_run)&&(D?(0,y.jsx)(Ge.ZP,{onClick:Ae,loading:ie,danger:!0,className:"".concat(et," mr10"),children:oe}):(0,y.jsx)(Ge.ZP,{onClick:(0,hn.throttle)(pe,2e3),loading:ie,danger:!0,disabled:U>0||J>0||o,className:"".concat(et," mr10"),children:U>0?"".concat(U,"S"):oe})),(null==w?void 0:w.with_code_file)&&!(1===he&&B)&&(0,y.jsx)("button",{onClick:f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==t){e.next=4;break}if(!((null==g?void 0:g.length)<=0)){e.next=4;break}return Y.Z.confirm({centered:!0,title:"提示",content:(0,y.jsx)("div",{className:"tc",children:(0,y.jsx)("p",{children:"您还未添加题目,请添加后评测!"})}),okText:"确认",cancelText:"取消"}),e.abrupt("return");case 4:return X(!1),e.next=7,u();case 7:case"end":return e.stop()}}),e)}))),style:{minWidth:"72px"},disabled:o||J>0||"自测运行"!==oe||U>0,className:$n,title:"运行评测",children:J>0?"".concat(J,"S"):(0,y.jsxs)(E.Fragment,{children:[" ",(0,y.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3RTBEMDM2MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3RTBEMDM3MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMEQwMzQwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMEQwMzUwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ejzPSAAACsUlEQVR42ryYz08TQRTHp9vQQkFPlAAHDXjxR2LwoEbhpCXon1DPpf0PbP8UwOhV/QOM8QIXIIRwASNtYo0RIye9FIF4Yf2O+U7ysmnrzM5uX/JJu7sz730zOzvz3mTCMFSONgOWwAK4Aa6CS3x2Ar6BJtgEH8BXJ+9akAVZUAZb4CK0twv2KdPHf2PZiCmBpghyAt6CGrgPJkCeTPCefvaGbY016Su2oGGwKhx+AVUwZjmqim0r7Gtslb6dBBXBLh2cg+cg5yAkSo4+zulzlzGsBOmGLTEqcx5CosyJ0Wp1ExXtUAA77PARTCYoxjBJ3yFjFfoJesGGnzlBVUoUGSNkzK6CSmLO3ElRjHx9Zk6VooICcMiHjQGIMTTEkpCVgsp80AZDls5WPL88xVhtxi5LQZu8uezgLOQqPOUpqip8/RM0wyVer6qjjoK0/QAPPASNMrbWMBtgO3sCMuAdOFXuNg02wLKKZ6eMrTUsaUHzfLCu4lserIEVkIvR38Se14Ju8WJf+VuNozXl2O+Avzf1O/zJuTDu+O77meu8Gme/X4FIrjoqOXOdVyb2WKDStYxrh4Bpp7bLCQo5Bo840W3MxP6tBX3nxbWExGyDu/y1NRP7SAs65MXtBMSscWSOHfuZ2J8CVgfaHnsI+cNPvsb/rmZib+lPbpbLdsdj63jouXV0zNaRxOY67bm5VqKbq0/6kU8r/ciK2qs+wASt3itBkynsWcKVRr8U9owxF3sl+a9Ekl8cUJL/0rYMOkixDNq3LYMGUSi2XQpFg67J9kRZ1EiglK6LsmevV93Xz8lIl8OGiuPiWWCftu9hg2RRvEJzHPOa1cI9DvsQKfJelW3kcUxLfk0+guSB1bbjgVXIPs9sD6wyMY/0nvJI7zq4IvIZnfkdgRY37feuR3p/BRgAhrFnXQBvMBoAAAAASUVORK5CYII=",alt:"run",width:18})," ",(0,y.jsx)("b",{children:"评测"})," "]})})]})]})},at=t(54676),ot="iconWrapper___U51IV",ct="minusIcon___xP_3j",lt="arrowIcon___jKd9h",ut=function(e){var n=e.desc,t=e.visible,i=(0,E.useRef)(),s=(0,E.useRef)(),r=(0,E.useState)(!1),a=A()(r,2),o=a[0],c=a[1],l=(0,E.useState)(!1),u=A()(l,2),d=u[0],h=u[1];(0,E.useEffect)((function(){if(i.current){var e=function(e){h(!1),(0,H.kk)("none");var n=i.current.getBoundingClientRect();r=n.left,a=n.top,o=e.pageX,c=e.pageY,l=!0,u=!0,document.onselectstart=function(){return!1}},n=function(e){var n,t;(e.stopPropagation(),l=!1,(0,H.kk)("auto"),document.onselectstart=null,u)&&(u=!1,(null===(n=e.target)||void 0===n?void 0:n.id)!==(null===(t=s.current)||void 0===t?void 0:t.id)&&h(!0))},t=function(e){if(l){u=!1,h(!1);var n=e.pageX-o,t=e.pageY-c;i.current.style.left="".concat(r+n,"px"),i.current.style.top="".concat(a+t,"px")}},r=0,a=0,o=0,c=0,l=!1,u=!1;return i.current.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){var s;null===(s=i.current)||void 0===s||s.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[i.current]);return(0,y.jsxs)("div",{style:{display:t?"block":"none"},children:[(0,y.jsx)(z.Z,{title:"任务描述",placement:"right",onClose:function(){h(!1)},open:d,children:n}),(0,y.jsx)("div",{className:lt,onClick:function(){return c(!1)},style:{position:"fixed",display:o?"block":"none",zIndex:1e3,bottom:223},children:(0,y.jsx)("img",{draggable:!1,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAAXNSR0IArs4c6QAAAZdJREFUWEfF2D1Lw1AUxvH/8xHcBHFSaUfrojiKi19FHFwUFQQriLoIxcVVv4O4CCJOOriK7oKTCiLaQY9cCaW2yc1LzU2WDLnn5EdC8pxEDLCZ2SRwDIwCTUmttHZmVgNOALc/kLTtapRWmHTczKaAc2AoWvMNjEh68tTUgQtguGtNXdJ9IUgMwvX1QswsDuHqikESEK7hlqRm3NXwIFqSlnPfGg9iT9J6TsQRsCjJckHKRGSGlI3IBAmBSIWEQnghIRGJkNCIWEgViD5IVYg/kCoRHUjViG7IJvAbx11bG5iVdJvw6l4CDnuOueCbk3SZN9U76Wtmu8BaT4MXYN6DWQX2e2regQVJV3kwf8aAKjF980hVmNjBqApM4oQWGuMdFUNiUmfWUJhUiHsEQ2AyQUJgMkPKxuSClInJDfFgHoFxSZ8J2RQXB8/AmKTXQhAPpibpISljzCwOMyPpujAkwuwAG9GJb6K0/vKFnZmtREHpzn0HNCS1B4JEmOnob8CppI8siWtmDWACOJP0lvo5kaXpf635AX6GXzDZRnW0AAAAAElFTkSuQmCC",alt:""})}),(0,y.jsxs)("div",{ref:i,draggable:!1,className:ot,style:{position:"fixed",display:o?"none":"block",zIndex:1e3,bottom:223,right:26,borderRadius:"50%",cursor:"pointer"},children:[(0,y.jsx)("i",{ref:s,id:"minusIconElement",onClick:function(){h(!1),c(!0)},className:"iconfont icon-yichu1 ".concat(ct)}),(0,y.jsx)("img",{draggable:!1,src:"data:image/png;base64,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"})]})]})},dt=(t(62350),t(26824)),ht=function(e){var n=e.isTheoretical,t=e.onFontSizeChange,i=e.cmFontSize,s=e.cmCodeMode,r=e.onCodeModeChange,a=e.tabToSpace,o=e.onTabToSpace,c=e.shixun,l=e.autoFormat,u=e.onAutoFormat,d=e.formatDocument,h=e.code_editor,g=e.challenge,f=null!=c?c:{},p=f.task_pass,A=void 0!==p&&p,m=f.forbid_copy,I=void 0!==m&&m,x=f.test_set_permission,E=void 0!==x&&x,C={isTheoretical:n,onFontSizeChange:t,cmFontSize:i,cmCodeMode:s,onCodeModeChange:r,tabToSpace:a,onTabToSpace:o,autoFormat:l,onAutoFormat:u,formatDocument:d,code_editor:h,challenge:g};return(0,y.jsxs)(dt.Z,v()(v()({},C),{},{children:[(0,y.jsx)("h3",{children:"关卡配置信息"}),(0,y.jsxs)("section",{children:[(0,y.jsxs)("a",{className:"file-item",title:A?"允许学员跳关挑战":"不允许学员跳关挑战",children:[(0,y.jsx)("b",{children:"跳关"}),(0,y.jsx)("span",{children:A?"允许":"不允许"})]}),(0,y.jsxs)("a",{className:"file-item",title:E?"允许学员通过金币解锁查看测试集内容":"不允许学员通过金币解锁查看测试集内容",children:[(0,y.jsx)("b",{children:"测试集解锁"}),(0,y.jsx)("span",{children:E?"允许":"不允许"})]}),(0,y.jsxs)("a",{className:"file-item",title:I?"不允许学员粘贴代码":"允许学员粘贴代码",children:[(0,y.jsx)("b",{children:"代码粘贴"}),(0,y.jsx)("span",{children:I?"不允许":"允许"})]})]})]}))},gt=t(85497),ft=t(95564);function pt(e,n){switch(n.type){case Z.wj:return v()(v()({},e),{},{loading:!0});case Z.V1:return v()(v()({},e),{},{loading:!1});case Z.OJ:return v()(v()({},e),n.payload);case Z.$Y:return v()(v()({},e),{},{theme:n.payload});default:throw new Error}}var At=function(e){var n=e.taskData,t=e.moveY,i=e.onResizeYStart,s=e.onResizeSetContainer,r=e.onEval,a=e.lastedGetTaskInfoTime,o=e.onUpdateCode,c=e._dispatch,l=((0,C.useLocation)(),(0,C.useSearchParams)()),u=A()(l,1)[0],d=(0,C.useParams)(),g=n.chooses,p=n.choose_test_cases,m=n.game,I=p.test_sets,x=p.challenge_chooses_count,k=p.choose_correct_num,j=p.had_submmit,B=(0,E.useCallback)((function(){var e=[];return e.length=x,j&&(e=I.map((function(e){return"判断题"===e.question_name?"正确"===e.actual_output?"true":"错误"===e.actual_output?"false":void 0:e.actual_output}))),e}),[a]),D=(0,E.useReducer)(pt,{loading:!1,answers:B(),theme:(0,gt.G)("cmCodeMode","vs-dark")}),S=A()(D,2),b=S[0],R=S[1];(0,E.useEffect)((function(){R({type:Z.OJ,payload:{answers:B()}})}),[a]);var H=b.answers,M=b.loading;function N(){for(var e=!0,n=0;n0&&void 0!==o[0]?o[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:t.myshixun.identifier,message:r.commitMessage,content:"",path:(s.defaultPath?s.defaultPath+"/":"")+r.path+"/"+(r.file||".gitkeep"),secret_repository:!i||void 0}});case 3:0===(null==(a=e.sent)?void 0:a.status)&&(U.ZP.success("添加成功"),s.onOK({path:(s.defaultPath?s.defaultPath+"/":"")+r.path+"/"+(r.file||".gitkeep"),name:r.path.split("/")[r.path.split("/").length-1]}),s.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(Y.Z,{width:"60%",centered:!0,open:s.visible,wrapClassName:Mt.modal,onOk:function(){g.submit()},onCancel:s.onClose,title:"新建文件夹",children:(0,y.jsx)("section",{className:Mt.bg,children:(0,y.jsx)("div",{className:Mt.wrap,children:(0,y.jsxs)(Ce.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:x,onChange:function(){var e,n,t,i,s=v()({},g.getFieldsValue()),r=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),a=null==s||null===(n=s.file)||void 0===n?void 0:n.split("");null!=r&&null!==(t=r.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=a&&null!==(i=a.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(s.file=s.file.substring(0,s.path.length-1)),g.setFieldsValue(v()({},s)),l(s)},children:[(0,y.jsx)(Ce.Z.Item,{label:"文件夹名称:",name:"path",children:(0,y.jsxs)(w.Z,{children:[(0,y.jsx)(k.Z,{children:(0,y.jsx)("span",{className:Mt.filePath,children:s.defaultPath+"/"})}),(0,y.jsx)(k.Z,{flex:"1",children:(0,y.jsx)(Ce.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,y.jsx)(ke.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,y.jsx)(Ce.Z.Item,{label:"文件名称:",name:"file",children:(0,y.jsx)(ke.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,y.jsx)(Ce.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,y.jsx)(ke.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),Ft=t(46478),Ot=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository","onClose"],Jt=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.taskData,t=(e.dispatch,e.isRepository),i=e.onClose,s=c()(e,Ot),r=(0,C.useLocation)(),a=(v()(v()({},(0,C.useParams)()),(0,C.useLocation)().query),(0,E.useState)({})),o=A()(a,2),l=(o[0],o[1]),u=(0,E.useRef)(),d=Ce.Z.useForm(),g=A()(d,1)[0],p=(0,E.useState)(""),m=A()(p,2),I=(m[0],m[1]);(0,E.useEffect)((function(){s.visible&&g.resetFields()}),[s.visible]),(0,E.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;I(t)}}),[]),(0,E.useEffect)((function(){var e;u.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var x=function(){var e=f()(h()().mark((function e(){var r,a,o=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,(0,P.MI)({id:n.myshixun.identifier,message:r.commitMessage,content:r.codeMirror,path:(s.defaultPath?s.defaultPath+"/":"")+r.path,secret_repository:!t||void 0});case 3:0===(null==(a=e.sent)?void 0:a.status)&&(U.ZP.success("添加成功"),s.onOK({path:(s.defaultPath?s.defaultPath+"/":"")+r.path,name:r.path.split("/")[r.path.split("/").length-1]}),i());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(Y.Z,{width:"60%",open:s.visible,wrapClassName:Mt.modal,centered:!0,onOk:function(){g.submit()},onCancel:i,title:"新建文件",children:(0,y.jsx)("section",{className:Mt.bg,children:(0,y.jsx)("div",{className:Mt.wrap,children:(0,y.jsxs)(Ce.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:x,onChange:function(){var e,n,t=v()({},g.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),g.setFieldsValue(v()({},t)),l(t)},children:[(0,y.jsx)(Ce.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,y.jsxs)(w.Z,{children:[(0,y.jsx)(k.Z,{children:(0,y.jsx)("span",{className:Mt.filePath,children:s.defaultPath+"/"})}),(0,y.jsx)(k.Z,{flex:"1",children:(0,y.jsx)(Ce.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,y.jsx)(ke.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,y.jsx)(Ce.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,y.jsx)(ke.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,y.jsx)("div",{className:"mt10 mb20",children:(0,y.jsx)(Ce.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,y.jsx)(Ft.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),Tt=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository","taskData"],Zt=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user,e.dispatch,e.isRepository;var n=e.taskData,t=c()(e,Tt),i=(0,C.useLocation)(),s=(v()(v()({},(0,C.useParams)()),(0,C.useLocation)().query),(0,E.useState)({})),r=A()(s,2),a=(r[0],r[1]),o=(0,E.useRef)(),l=Ce.Z.useForm(),u=A()(l,1)[0],d=(0,E.useState)(""),g=A()(d,2),p=g[0],m=g[1],I=(0,E.useState)(""),x=A()(I,2),Q=x[0],j=x[1];(0,E.useEffect)((function(){t.visible&&u.resetFields()}),[t.visible]),(0,E.useEffect)((function(){var e=t.defaultPath.split("/");1===e.length?(m(""),j(t.defaultPath)):(j(e.pop()),m(e.join("/")+"/"))}),[t.defaultPath]),(0,E.useEffect)((function(){var e;o.current=null===(e=i.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var B=function(){var e=f()(h()().mark((function e(){var i,s,r,a=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=a.length>0&&void 0!==a[0]?a[0]:{},e.next=3,(0,P.g7)({id:null==n||null===(i=n.shixun)||void 0===i?void 0:i.identifier,from:t.defaultPath,to:p+s.path,message:s.commitMessage||"".concat(t.defaultPath," rename to ").concat(p).concat(s.path," ")});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(U.ZP.success("操作成功"),t.onOK({path:s.path,name:s.path}),t.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(Y.Z,{width:"40%",open:t.visible,wrapClassName:Mt.modal,centered:!0,onOk:function(){u.submit()},onCancel:t.onClose,title:"提交说明",children:(0,y.jsx)("section",{className:Mt.bg,children:(0,y.jsx)("div",{className:Mt.wrap,children:(0,y.jsxs)(Ce.Z,{className:"mt10",form:u,scrollToFirstError:!0,layout:"vertical",onFinish:B,onChange:function(){var e,n,t=v()({},u.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),u.setFieldsValue(v()({},t)),a(t)},children:[(0,y.jsx)(Ce.Z.Item,{label:"重命名:",name:"path",children:(0,y.jsx)(w.Z,{children:(0,y.jsx)(k.Z,{flex:"1",children:(0,y.jsx)(Ce.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,y.jsx)(ke.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:Q})})})})}),(0,y.jsx)(Ce.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,y.jsx)(ke.Z,{placeholder:"如不填写,默认提交信息是(".concat(t.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),Lt=t(59028),Ut=t(42939),Yt={wrap:"wrap___BqUCH",title:"title___Hv2Zk",path:"path___XGwUd",colorBlue:"colorBlue___AYPVZ"},zt=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository"],Kt=Lt.Z.Dragger,Wt=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t,i=e.taskData,s=e.dispatch,r=e.isRepository,a=c()(e,zt),o=((0,C.useLocation)(),v()(v()({},(0,C.useParams)()),(0,C.useLocation)().query)),l=(0,E.useState)({}),u=A()(l,2),d=u[0],g=u[1],p=(0,E.useRef)(),m=Ce.Z.useForm(),I=A()(m,1)[0],x=(0,E.useState)([]),w=A()(x,2),k=w[0],Q=w[1],j=(0,E.useState)(),B=A()(j,2),D=B[0],S=B[1];(0,E.useEffect)((function(){a.visible&&(I.resetFields(),Q([]))}),[a.visible]),(0,E.useEffect)((function(){p.current=o.id}),[]),(0,E.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;S(t)}}),[]);var b,R=function(){var e=f()(h()().mark((function e(n){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return U.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,s({type:"shixunsDetail/deleteGitFile",payload:{id:o.id,path:D?"".concat(D,"/").concat(n.name):n.name,message:I.getFieldValue("commitMessage")||"删除了".concat(D?"".concat(D,"/").concat(n.name):n.name),secret_repository:!r||null}});case 5:0===e.sent.status&&(Q(k.filter((function(e){return e.uid!==n.uid}))),U.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P={height:300,multiple:!0,withCredentials:!0,data:(b=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=f()(h()().mark((function e(n,i){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(f()(h()().mark((function e(){var i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,I.getFieldsValue();case 2:e.sent,i=v()(v()({},{path:a.defaultPath?a.defaultPath:"",message:d.commitMessage||"上传了".concat(t)}),r?{}:{secret_repository:!0}),n(i);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return b.apply(this,arguments)}),fileList:k,method:"post",action:"".concat(wn.Z.API_SERVER,"/api/myshixuns/").concat(null==i||null===(n=i.myshixun)||void 0===n?void 0:n.identifier,"/upload_git_file.json"),onChange:function(e){if(t=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var n,i,s;if(Q(e.fileList),!e.file.response)return;if(0===(null===(n=e.file.response)||void 0===n?void 0:n.status))return void U.ZP.success("上传成功!");Q(k.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&U.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:R,beforeUpload:function(e){t=e.name}},H=function(){var e=f()(h()().mark((function e(n){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,I.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath}),M();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){};return(0,y.jsx)(Y.Z,{open:a.visible,onOk:H,centered:!0,onCancel:a.onClose,width:"70%",children:(0,y.jsxs)("section",{className:Yt.bg,children:[(0,y.jsxs)("div",{className:Yt.wrap,children:[(0,y.jsx)("div",{className:Yt.title,children:"上传文件"}),(0,y.jsxs)(Ce.Z,{className:"mt10",form:I,scrollToFirstError:!0,layout:"vertical",onFinish:H,onValuesChange:function(){return g(v()({},I.getFieldsValue()))},children:[(0,y.jsx)(Ce.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,y.jsx)(ke.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,y.jsx)(Ce.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,y.jsxs)(Kt,v()(v()({},P),{},{children:[(0,y.jsx)("div",{children:(0,y.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(Yt.colorBlue)})}),(0,y.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,y.jsx)("span",{className:"".concat(Yt.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,y.jsx)(Ut.Z,{onFinish:function(e){return S(e)}})]})})})),Vt={flex_box_center:"flex_box_center___uGMjc",flex_space_between:"flex_space_between___q698b",flex_box_vertical_center:"flex_box_vertical_center___BcSqa",flex_box_center_end:"flex_box_center_end___U5VB_",flex_box_column:"flex_box_column___FwzY4",headLeft:"headLeft___KOU8I",colorBlue:"colorBlue___I6JQI",wrap:"wrap___U6KnW",nodata:"nodata___fWmNT",nodataText:"nodataText___Ufs81",content:"content___yybiA",gitCode:"gitCode___DAK9G",ellipsis:"ellipsis___PeS94",menu:"menu___em7Yq",overlayClass:"overlayClass___Awf9Q",tips:"tips___M0tZb"},Xt="wrap___ishRT",qt="content___BcYdO",_t="mainPathWrap___d2GOf",$t="colorBlue___hKIcc",ei=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,s=e.pathList,r=void 0===s?[]:s,a=e.showInputPath,o=void 0!==a&&a,c=e.isMergeSelectFile,l=void 0!==c&&c,u=e.onFinish,d=void 0===u?function(){}:u,g=Ce.Z.useForm(),p=A()(g,1)[0],m=v()(v()({},(0,C.useParams)()),(0,C.useLocation)().query),I=(0,C.useLocation)(),x=(0,E.useRef)(),w=(0,E.useState)(""),k=A()(w,2),Q=k[0],j=k[1],B=(0,E.useState)(""),D=A()(B,2),S=D[0],b=D[1],R=(0,E.useState)([]),P=A()(R,2),H=P[0],M=P[1],N=(0,E.useState)([]),G=A()(N,2),F=G[0],O=G[1];(0,E.useEffect)((function(){var e;x.current="repository"===(null===(e=I.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,E.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=r.join("/"),t=[];r.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),M(t),j(e),b(e),J(e)}}),[n.actionTabs.key]);var J=function(){var e=f()(h()().mark((function e(n){var i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:x.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:m.id,path:n}});case 2:(i=e.sent)&&O(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=f()(h()().mark((function e(){var n,i,s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==p?void 0:p.getFieldsValue(),i=Q?"".concat(Q).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!l){e.next=6;break}return d(i),Z(),e.abrupt("return");case 6:if(!o){e.next=16;break}return e.next=9,p.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:v()(v()({},{id:m.id,path:i}),x.current?{}:{secret_repository:!0})});case 11:s=e.sent,d(S),0===s.status&&U.ZP.info("新建成功"),e.next=18;break;case 16:d(i),U.ZP.success("选择文件目录成功");case 18:Z();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),p.resetFields()};return(0,y.jsx)(Y.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:T,onCancel:Z,children:(0,y.jsxs)("div",{className:Xt,children:[(0,y.jsxs)("div",{className:qt,children:[(0,y.jsx)("div",{className:_t,children:!(null==H||!H.length)&&H.map((function(e,n){return(0,y.jsx)("a",{onClick:function(){return function(e,n){var t=H.filter((function(e,t){return t<=n}));M(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);j(i),J(i)}(0,n)},children:e.val},n)}))}),!(null==F||!F.length)&&F.map((function(e,n){return"tree"===e.type&&(0,y.jsxs)("a",{onClick:function(){return function(e){var n=Q;"tree"===e.type&&(H.length?H.push({val:"/".concat(e.name),path:e.name}):H.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),M(H),n=Q?"".concat(Q,"/").concat(e.name):e.name,j(n)),J(n)}(e)},children:[(0,y.jsx)("i",{className:"iconfont icon-wenjianjia ".concat($t)}),e.name]},n)}))]}),(0,y.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,y.jsx)("div",{className:"mt5 mb5",children:Q}),o&&(0,y.jsx)(Ce.Z,{form:p,scrollToFirstError:!0,className:"mt20",children:(0,y.jsx)(Ce.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,y.jsx)(ke.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),ni=t(94172),ti=t(78386),ii=(t(10743),["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","taskData","practiceSetting","isRepository","treeData","setTreeData","params"]),si=de.Z.DirectoryTree,ri=function(){return(0,y.jsxs)("div",{className:"mt20 pb50 ".concat(Vt.nodata),children:[(0,y.jsxs)("div",{className:Vt.headLeft,children:["提示:",(0,y.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,y.jsx)("br",{}),"两种方式来使用:",(0,y.jsx)("br",{}),"1、",(0,y.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,y.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,y.jsx)("img",{width:"100%",src:he.Oe})]})},ai=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,i,s=e.shixunsDetail,r=(e.globalSetting,e.loading),o=(e.user,e.activeKey,e.dispatch),l=e.taskData,u=e.practiceSetting,d=e.isRepository,g=e.treeData,p=e.setTreeData,m=e.params,I=(c()(e,ii),(0,C.useLocation)()),x=(0,E.useState)(),Q=A()(x,2),j=Q[0],B=(Q[1],(0,E.useState)(!1)),D=A()(B,2),S=D[0],b=D[1],R=(0,E.useState)(!1),M=A()(R,2),N=M[0],G=M[1],F=(0,E.useState)(!1),O=A()(F,2),J=O[0],T=O[1],Z=(0,E.useState)(!1),L=A()(Z,2),z=L[0],K=L[1],W=(0,E.useState)(""),V=A()(W,2),X=V[0],q=V[1],_=(0,E.useState)([]),$=A()(_,2),ee=$[0],ne=$[1],te=(0,E.useState)([]),ie=A()(te,2),se=ie[0],re=ie[1],ae=(0,E.useState)([]),oe=A()(ae,2),ce=(oe[0],oe[1]),le=(0,E.useState)(!1),ue=A()(le,2),de=ue[0],he=ue[1],ge=(0,E.useState)(),pe=A()(ge,2),Ae=(pe[0],pe[1]),me=(0,E.useState)(),Ie=A()(me,2),xe=(Ie[0],Ie[1]),ve=(0,E.useState)(""),Ee=A()(ve,2),Ce=(Ee[0],Ee[1]),we=(0,E.useState)(),ke=A()(we,2),Qe=(ke[0],ke[1]),ye=(0,E.useState)(!1),je=A()(ye,2),Be=je[0],De=je[1];(0,E.useEffect)((function(){p([]),Fe(""),localStorage.warehouseHideTip||he(!0)}),[I.pathname,d]),(0,E.useEffect)((function(){var e;if(null!=l&&null!==(e=l.challenge)&&void 0!==e&&e.path&&null!=g&&g.length){var n,t,i=null==l||null===(n=l.challenge)||void 0===n||null===(n=n.path)||void 0===n?void 0:n.replaceAll(";",""),s=null===(t=(0,hn.cloneDeep)(g))||void 0===t?void 0:t.filter((function(e){var n;return e.name===(null==i||null===(n=i.split("/"))||void 0===n?void 0:n[0])}));Se(i),1!==(null==g?void 0:g.length)&&(console.log(s,"filterTreeData"),p(s))}}),[null==l||null===(n=l.challenge)||void 0===n?void 0:n.path,g]);var Se=function(e){He(e),se=[e],re([e])},be=function(){var e=f()(h()().mark((function e(){var n,t=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,fe.Zt)({id:m.id,secret_dir_path:n});case 3:e.sent&&Qe(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Re=function(e){return(0,y.jsxs)(Pt.Z,{className:Vt.menu,onClick:function(n){switch(q(e.path||""),n.key){case"1":(0,H.L9)(["实践项目","设置","代码仓库","新建文件"]),b(!0);break;case"2":(0,H.L9)(["实践项目","设置","代码仓库","新建文件夹"]),T(!0);break;case"3":(0,H.L9)(["实践项目","设置","代码仓库","上传"]),K(!0);break;case"4":(0,H.L9)(["实践项目","设置","代码仓库","重命名"]),G(!0);break;case"5":(0,H.L9)(["实践项目","设置","代码仓库","删除"]),Te(e.path,e.name,e);break;case"6":(0,H.L9)(["实践项目","设置","代码仓库","复制路径"]),Ze(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,y.jsx)(Pt.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,y.jsx)(Pt.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,y.jsx)(Pt.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,y.jsx)(Pt.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,y.jsx)(dn.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(d?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return U.ZP.success("复制成功")},children:(0,y.jsx)(Pt.Z.Item,{children:(0,y.jsx)(y.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,y.jsx)(Pt.Z.Item,{children:"删除"},"5")]})},Pe=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,y.jsxs)(w.Z,{className:"font14",children:[(0,y.jsx)(k.Z,{flex:"1",children:(0,y.jsxs)(w.Z,{children:[(0,y.jsx)(k.Z,{flex:"20px",children:"blob"===e.type&&(0,y.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,y.jsx)(k.Z,{flex:"1",children:(0,y.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,y.jsx)(k.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,y.jsx)(Ht.Z,{dropdownRender:function(){return Re(e)},className:Vt.ellipsis,children:(0,y.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=j&&j!==e.name,e.className="tree"===e.type?Vt.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},He=function(e){o({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},Me=function(){var e=f()(h()().mark((function e(n,t){var i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,Fe(X);case 3:setTimeout((function(){He(n),ee=[i[0]||""],se=[n],re(a()(se)),ne(a()(ee))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ne=function(e,n){if(console.log(e,"data"),""==n)p(a()(e));else{var t=Ge(g,n,e);p([].concat(t))}};function Ge(e,n,t){return e.map((function(e){return e.key===n?(e.children=a()(t),v()({},e)):e.children?v()(v()({},e),{},{children:Ge(e.children,n,t)}):e}))}var Fe=function(){var e=f()(h()().mark((function e(){var n,t,i,s,r,o,c=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:"",console.log("location:",I),e.next=4,(0,P.pU)(null==l||null===(n=l.myshixun)||void 0===n?void 0:n.identifier,{path:t});case 4:return(i=e.sent)&&(null!==(s=i.trees)&&void 0!==s&&s.length?(o=Pe(a()(i.trees),t),Ne(o,t),ce(i.trees||[]),xe((null==i?void 0:i.secret_dir_path)||""),console.log("handleGetRepository:",o,t),setTimeout((function(){return console.log(g)}),2e3)):""==t&&p([]),Ae((null===(r=i.commits)||void 0===r?void 0:r[0])||{})),e.abrupt("return",i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Oe=function(){var e=f()(h()().mark((function e(n){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=f()(h()().mark((function e(t,i){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),Ce(n.path),e.next=4,Fe(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Je=function(){var e=f()(h()().mark((function e(n,t){var i,s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){He(t.node.path),n=[t.node.path],re(a()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=u&&null!==(s=u.sideBar)&&void 0!==s&&s.confirmLeave?Y.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),o({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Te=function(e,n,t){var i;Y.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=f()(h()().mark((function n(){var t,i,s,r;return h()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,P.bD)({id:null==l||null===(t=l.myshixun)||void 0===t?void 0:t.identifier,path:e,message:"删除".concat(e)});case 2:if(i=n.sent,s=e.split("/"),0!==(null==i?void 0:i.status)){n.next=20;break}return U.ZP.info("删除成功"),s.splice(s.length-1,1),n.next=9,Fe(s.length>1?s.join("/"):"");case 9:if(null==(r=n.sent)||!r.trees){n.next=13;break}n.next=16;break;case 13:return s.splice(s.length-1,1),n.next=16,Fe(s.length>1?s.join("/"):"");case 16:return He(""),n.abrupt("return",!0);case 20:-3===(null==i?void 0:i.status)&&Y.Z.info({title:"删除失败",content:(0,y.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"我知道了",onOk:function(){}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},Ze=function(e){console.log(e,"item")},Le=function(){var e=f()(h()().mark((function e(n,t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,Oe(t.node);case 7:ee.includes(t.node.path)?ee.splice(ee.indexOf(t.node.path),1):ee.push(t.node.path);case 8:ne(a()(ee));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ue=function(){he(!1),localStorage.warehouseHideTip=!0},Ye=function(){var e=f()(h()().mark((function e(n){var t,i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"===n.node.type&&1!==n.dragNode.path.split("/").length){e.next=8;break}return U.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 8:return e.next=10,o({type:"shixunsDetail/moveGitFile",payload:{id:m.id,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 10:if(0!==e.sent.status){e.next=22;break}return He(""),(i=n.dragNode.path.split("/")).pop(),e.next=17,Fe(n.node.path);case 17:return e.next=19,Fe(i.join("/"));case 19:return i.pop(),e.next=22,Fe(i.join("/"));case 22:return e.abrupt("return");case 28:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,y.jsxs)("section",{className:Vt.bg,children:[(0,y.jsx)("div",{className:Vt.contentbg,children:(0,y.jsxs)("div",{className:Vt.wrap,children:[(0,y.jsxs)(w.Z,{className:Vt.gitCode,children:[(0,y.jsxs)(k.Z,{flex:"1",children:[(0,y.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),d?"代码仓库":"私密代码仓库"]}),(0,y.jsx)(k.Z,{children:(0,y.jsx)(Ht.Z,{dropdownRender:function(){return Re({type:"topTree"})},className:"current",children:(0,y.jsx)(on.Z,{open:de,title:(0,y.jsxs)("div",{className:"font16",children:[(0,y.jsx)(ni.Z,{style:{position:"relative",left:-35},onClick:function(){return Ue()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,y.jsx)("span",{onClick:function(){return Ue()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:Vt.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"})})})]}),!!g.length&&!d&&(0,y.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,y.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),g.length?(0,y.jsx)(y.Fragment,{children:(0,y.jsx)("div",{className:Vt.content,children:(0,y.jsx)(si,{disabled:!!r.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:g,switcherIcon:(0,y.jsx)(ti.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Le,expandedKeys:ee,selectedKeys:se,onSelect:Je,draggable:{icon:!1},onDragEnter:function(e){console.log(e)},onDrop:Ye,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})})}):"",!g.length&&d&&(null==s||null===(t=s.detail)||void 0===t?void 0:t.init_repository)&&(0,y.jsx)(ri,{}),!g.length&&!d&&(null==s||null===(i=s.detail)||void 0===i?void 0:i.secret_repository)&&(0,y.jsx)(ri,{})]})}),(0,y.jsx)(Zt,{taskData:l,open:N,defaultPath:X,onClose:function(){return G(!1)},isRepository:!d,onOK:function(){var e=f()(h()().mark((function e(n){var t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=X.split("/")).pop(),e.next=4,Fe(t.join("/"));case 4:He("");case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,y.jsx)(Jt,{taskData:l,visible:S,defaultPath:X,onClose:function(){return b(!1)},isRepository:d,onOK:function(e){Me(e.path,e.name)}}),(0,y.jsx)(Gt,{taskData:l,visible:J,defaultPath:X,onClose:function(){return T(!1)},isRepository:d,onOK:function(e){Me(e.path,e.name)}}),(0,y.jsx)(Wt,{taskData:l,defaultPath:X,visible:z,isRepository:d,onClose:function(){return K(!1)},onOK:function(){var e=f()(h()().mark((function e(n){var t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=X.split("/"),e.next=3,Fe(X);case 3:ee=[t[0]||""],se=[X],re(a()(se)),ne(a()(ee));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,y.jsx)(ei,{pathList:null==X?void 0:X.split("/"),showInputPath:!0,isMergeSelectFile:Be,onFinish:function(e){Be?be(e):Fe(e),De(!1)}})]})})),oi={flex_box_center:"flex_box_center___JApjy",flex_space_between:"flex_space_between___kWWbU",flex_box_vertical_center:"flex_box_vertical_center___Op0Qs",flex_box_center_end:"flex_box_center_end___xNwhe",flex_box_column:"flex_box_column___RSFt3",commitWrap:"commitWrap___uVJGM",wrap:"wrap____nTMX",colorGray:"colorGray___UUm6u",content:"content___TUOUP",itemTime:"itemTime___sZPNc",imageUrl:"imageUrl___WLUXb",blueLight:"blueLight___bdcZp",divider:"divider___ltlQU",empty:"empty___i8M59"},ci=t(28103),li=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ui=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=(c()(e,li),v()(v()({},(0,C.useParams)()),(0,C.useLocation)().query)),s=(0,E.useState)([]),r=A()(s,2),a=r[0],o=r[1];(0,E.useEffect)((function(){l()}),[t]);var l=function(){var e=f()(h()().mark((function e(){var s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"shixunsDetail/getRepositoryCommit",payload:{id:i.id,secret_repository:!t||void 0}});case 2:(s=e.sent)&&o(s.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsxs)(y.Fragment,{children:[""==a&&(0,y.jsxs)("div",{className:oi.empty,children:[(0,y.jsx)("img",{src:he.em,width:"258"}),(0,y.jsx)("br",{}),(0,y.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=a&&(0,y.jsx)("section",{className:oi.bg,children:(0,y.jsx)("div",{className:oi.wrap,children:(0,y.jsx)("div",{className:oi.content,children:null==a?void 0:a.map((function(e){var n,t;return(0,y.jsxs)("div",{children:[(0,y.jsx)(w.Z,{align:"middle",className:"c-white font16",children:(0,y.jsx)(k.Z,{children:e.title})}),(0,y.jsxs)(w.Z,{align:"middle",className:"mt20 ",children:[(0,y.jsx)(k.Z,{children:(0,y.jsx)("img",{className:oi.imageUrl,src:wn.Z.IMG_SERVER+"/"+(null===(n=e.author)||void 0===n?void 0:n.image_url)})}),(0,y.jsx)(k.Z,{className:oi.blueLight,children:(0,y.jsx)("span",{className:"ml20",children:null===(t=e.author)||void 0===t?void 0:t.username})}),(0,y.jsxs)(k.Z,{children:[(0,y.jsx)("span",{className:"ml20 ".concat(oi.blueLight),children:"提交于"}),(0,y.jsx)("span",{className:"ml20 ".concat(oi.blueLight),children:e.time})]})]}),(0,y.jsx)(ci.Z,{className:oi.divider})]})}))})})})]})})),di=t(83385),hi=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","taskData","taskId","onEditRepCode"],gi=(Rt.Z.TabPane,(0,C.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var n,t,i,s,r,a,o=e.loading,l=e.dispatch,u=e.practiceSetting,d=e.shixunsDetail,g=e.taskData,p=e.taskId,m=e.onEditRepCode,I=(c()(e,hi),!(null!=g&&g.is_last_game)&&((null==g?void 0:g.shixun.status)>0||(null==g||null===(n=g.user)||void 0===n?void 0:n.identity)<5)),x=(0,E.useState)("1"),Q=A()(x,2),j=Q[0],B=Q[1],D=(0,E.useState)("1"),S=A()(D,2),b=S[0],R=S[1],H=(0,E.useState)(!0),M=A()(H,2),N=M[0],G=M[1],F=(0,E.useState)({}),O=A()(F,2),J=O[0],T=O[1],Z=((0,E.useRef)(),(0,E.useState)(!0)),L=A()(Z,2),z=L[0],K=L[1],W=(0,E.useState)(["2","1"]),V=A()(W,2),X=V[0],q=V[1],_=(0,E.useState)([]),$=A()(_,2),ee=$[0],ne=$[1],te=(0,E.useRef)(),ie=v()(v()({},(0,C.useParams)()),{},{taskId:p}),se=(0,E.useState)(!1),re=A()(se,2),ae=re[0],oe=re[1],ce=[{id:"1",name:"代码仓库"},{id:"2",name:(0,y.jsxs)("span",{children:[(0,y.jsx)("span",{children:"私密代码仓库"}),(0,y.jsx)(on.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,y.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,E.useEffect)((function(){var e,n=null==u||null===(e=u.sideBar)||void 0===e?void 0:e.selectPath.split("/");q(n)}),[null==u||null===(t=u.sideBar)||void 0===t?void 0:t.selectPath]);var le=function(e){"compileResltDone"===e.data&&oe(!1)};(0,E.useEffect)((function(){return window.addEventListener("message",le),function(){window.removeEventListener("message",le)}}),[]);(0,E.useEffect)((function(){var e;console.log(null==u||null===(e=u.sideBar)||void 0===e?void 0:e.selectPath,"sideBar"),new Promise(function(){var e=f()(h()().mark((function e(n,t){var i,s,r,a,o,c,d;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==u||null===(i=u.sideBar)||void 0===i?void 0:i.selectPath)||null==u||null===(s=u.sideBar)||void 0===s||!s.selectPath){e.next=5;break}return e.next=3,(0,P.li)(p,{path:null==u||null===(r=u.sideBar)||void 0===r?void 0:r.selectPath});case 3:if(null!=(a=e.sent)&&a.content||""==(null==a?void 0:a.content))try{"txt"===(null==a?void 0:a.file_type)?(a.content=window.decodeURIComponent(escape(window.atob(null===(o=a.content)||void 0===o?void 0:o.content))),T(v()({},a))):(a.content=null===(c=a.content)||void 0===c?void 0:c.content,T(v()({},a)))}catch(e){J.content&&(a.content=window.atob(null===(d=a.content)||void 0===d?void 0:d.content)),T(v()({},a)),U.ZP.warning("请确认文件字符集编码是否为UTF-8")}else l({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}),[null==u||null===(i=u.sideBar)||void 0===i?void 0:i.selectPath]);Pt.Z,Pt.Z.Item,ce.filter((function(e){var n,t;return null==d||null===(n=d.detail)||void 0===n||!n.init_repository||null!=d&&null!==(t=d.detail)&&void 0!==t&&t.is_jupyter_lab?"2"!==e.id:e})).map((function(e,n){return(0,y.jsx)(Pt.Z.Item,{className:"leaveClick",children:e.name},e.id)}));var ue=function(){var e=f()(h()().mark((function e(){var n,t,i,s,r;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return oe(!0),e.next=3,(0,P.n4)(null==g||null===(n=g.myshixun)||void 0===n?void 0:n.identifier,v()(v()({path:null==u||null===(t=u.sideBar)||void 0===t?void 0:t.selectPath},J),{},{evaluate:0,tab_type:1,game_id:null==g||null===(i=g.game)||void 0===i?void 0:i.id}));case 3:r=e.sent,null===(s=document.getElementById("latexIframeRef"))||void 0===s||null===(s=s.contentWindow)||void 0===s||s.postMessage("compile","*"),null!=r&&r.content&&l({type:"practiceSetting/setSideBarTabs",payload:v()(v()({},u.sideBar),{},{confirmLeave:!1})});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)("div",{className:xt,children:(0,y.jsxs)("div",{className:vt,children:["1"===b&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("aside",{className:Et,id:"latex-drawer",style:{width:N?"36%":"0%"},children:[(0,y.jsx)(Qe.Z,{spinning:!!o.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(kt," ").concat(bt),children:(0,y.jsx)(ai,{taskData:g,params:ie,setTreeData:ne,treeData:ee,activeKey:j,isRepository:z})}),(0,y.jsx)("span",{onClick:function(){return G(!1)},className:"".concat(Ct," iconfont icon-quxiao")})]}),(0,y.jsxs)("aside",{className:wt,ref:te,children:[""!==(null==u||null===(s=u.sideBar)||void 0===s?void 0:s.selectPath)&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(Qe.Z,{spinning:!!o.effects["shixunsDetail/getFileContent"],wrapperClassName:kt,children:[(0,y.jsx)("div",{className:Dt,children:(0,y.jsxs)(w.Z,{align:"middle",className:"w100",children:[(0,y.jsx)(k.Z,{children:(0,y.jsx)("span",{onClick:function(){return G(!0)},className:"iconfont icon-daimacangku2 c-white current"})}),(0,y.jsx)(k.Z,{flex:"40px",children:(0,y.jsx)("div",{className:yt,style:{marginLeft:20}})}),(0,y.jsx)(k.Z,{className:St,children:X.map((function(e,n){return(0,y.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,y.jsx)("div",{className:o.effects["shixunsDetail/getFileContent"]?"hide":"show",children:(0,y.jsx)(di.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute"},filename:J.filename,type:"office"===J.file_type?"download":J.file_type,data:J.content,monacoEditor:{value:J.content,language:J.language,onChange:function(e){return function(e){"txt"===(null==J?void 0:J.file_type)&&(J.content=e,T(v()({},J)),m(e))}(e)},onSave:function(e){},options:{fontSize:14,minimap:{enabled:!1}}}})})]}),"txt"===(null==J?void 0:J.file_type)&&(0,y.jsxs)("div",{className:jt,children:[(null==g?void 0:g.prev_game)&&(0,y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search),style:{marginRight:"auto"},onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search)}),300)},children:"上一关"}),(0,y.jsx)(Ge.ZP,{type:"primary",size:"middle",loading:ae,onClick:ue,children:"开始编译"}),I&&(0,y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.next_game).concat(location.search),style:{marginLeft:"auto"},onClick:function(e){var n,t;e.preventDefault(),null!=g&&null!==(n=g.shixun)&&void 0!==n&&n.task_pass||2===(null==g?void 0:g.game.status)||(null==g||null===(t=g.user)||void 0===t?void 0:t.identity)<5?setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.next_game).concat(location.search)}),300):Y.Z.warning({centered:!0,width:530,title:"提示",okText:"我知道了",content:(0,y.jsx)("p",{children:"该实践项目设置了不允许跳关。通过当前关卡后,才能进入下一关。"})})},children:"下一关"})]})]}),""==(null==u||null===(r=u.sideBar)||void 0===r?void 0:r.selectPath)&&(null==d||null===(a=d.detail)||void 0===a?void 0:a.init_repository)&&(0,y.jsxs)("div",{className:Qt,children:[(0,y.jsx)("img",{src:he.x7,width:"258"}),(0,y.jsx)("br",{}),(0,y.jsxs)("span",{className:"c-grey-c",children:[!(null==ee||!ee.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=ee&&ee.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===b&&(0,y.jsx)("div",{className:Bt,children:(0,y.jsx)(ui,{isRepository:z})})]})})}))),fi=function(e){var n=e.taskId,t=e.taskData,i=e.onEditRepCode,s=(0,E.useRef)(),r=(0,E.useRef)(),a=(0,E.useMemo)((function(){if(t){var e,i,s,r=null==t||null===(e=t.challenge)||void 0===e||null===(e=e.path)||void 0===e||null===(e=e.replace(";",";"))||void 0===e?void 0:e.split(";")[0];return"https://latexjs.educoder.net/index.html?id=".concat(null==t||null===(i=t.shixun)||void 0===i?void 0:i.identifier,"&path=").concat(r,"&taskId=").concat(n,"&myshixunId=").concat(null==t||null===(s=t.myshixun)||void 0===s?void 0:s.identifier,"&token=").concat((0,H.ej)("_educoder_session"))}}),[t]);return(0,y.jsxs)(w.Z,{style:{height:"100vh"},ref:r,children:[(0,y.jsx)(k.Z,{flex:"1",children:(null==t?void 0:t.shixun)&&(0,y.jsx)(gi,{taskId:n,taskData:t,onEditRepCode:i})}),(0,y.jsxs)(k.Z,{flex:"1",className:mt,children:[(0,y.jsx)("iframe",{ref:s,id:"latexIframeRef",style:{width:"100%",border:"none",height:"100%"},src:a}),(0,y.jsxs)("span",{className:It,onClick:function(){(0,Q.vp)()?(0,Q.BU)():(0,Q.Dj)(r.current)},children:[(0,y.jsx)("span",{className:"iconfont icon-quanping mr5 font12"}),"全屏 / 退出全屏"]})]})]})},pi="data:image/png;base64,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",Ai="data:image/png;base64,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",mi=function(e){var n=e.star,t=e.gold,i=e.experience,s=e.next_game,r=e.next_shixun,a=e.subject_done,o=e.onCloseResult,c=e.isPictureView,l=e.webDisplayUrl,u=e.onShowPictureView,d=(e.history,e.onStarChange),h=e.taskData,g=e.is_jupyter,f=e.is_jupyter_lab,p=(0,C.useSearchParams)(),m=A()(p,1)[0],I=(0,C.useParams)();var x=(0,C.useLocation)();return(0,y.jsx)("div",{className:"evaluate-result-container",children:(0,y.jsxs)("div",{className:"evaluate-result-body",children:[(0,y.jsx)("a",{className:"close-line",onClick:o,children:(0,y.jsx)("i",{className:"iconfont icon-roundclose",style:{fontSize:"32px"}})}),!m.get("subject_id")&&(0,y.jsx)("img",{width:652,src:s||!a?pi:Ai,alt:"通关"}),m.get("subject_id")&&(0,y.jsx)("img",{width:652,src:a?Ai:pi,alt:"通关"}),(0,y.jsxs)("div",{className:"gold-and-experience",children:[(0,y.jsxs)("p",{className:"flex-container",children:[(0,y.jsx)("span",{className:"gold-circle"})," +",t]}),(0,y.jsxs)("p",{className:"flex-container",children:[(0,y.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNEMUNCRTZCNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNEMUNCRTZDNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0QxQ0JFNjk0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0QxQ0JFNkE0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6xcnMrAAABN0lEQVR42qzTsUtCURTH8fskisZoa4ogcGhpcYuW+gsk+icyGiyEoNVB0i3EWYJwaG2Koj+gBiEqqIasRQlCHCJ8fU+cB4fLldS68BHO755zeQ/vi7L3q4vOuRMsu9HWNTZT/NTHGHY6U5cDMm78lUm5P65/OaDtZXsoB3or2PWythxQ9cInFHBrsjvNHr3eqhxQxIsJS5jAlsl29GlLJpOZooQ979HmsY9zHOMUZ8hjwfTJTC/iIkkR4RIruvmJJXQxhVhfaVr3ryCDcfIvSMM2+lpP4ghveMahGe5rb+z/jTeomXoNG1hH1uQ17f1ZySskaxYPmNH6FR9Ia/0O+XY6gy6SbByYes4MO93r/HYT5V40A3kzcGeCB3whF8hzujfUt3CBhqkbmo30McnFaan8oKZvAQYAarBDzHlRpVIAAAAASUVORK5CYII="})," +",i]})]}),(0,y.jsxs)("footer",{children:[n?null:(0,y.jsxs)(E.Fragment,{children:[(0,y.jsx)("p",{className:"star-tip",children:"您的评价决定老师的江湖地位~"}),(0,y.jsx)(ae.Z,{className:"star-tip-rate",defaultValue:0,allowClear:!1,onChange:d})]}),(0,y.jsxs)("div",{className:"tc",children:[s?(0,y.jsx)("a",{className:"current",onClick:function(){o(),console.log("`/tasks/${next_game}${location.search}`","/tasks/".concat(s).concat(x.search)),I.courseId&&I.homeworkId?setTimeout((function(){window.location.href="/tasks/".concat(I.courseId,"/").concat(I.homeworkId,"/").concat(s).concat(x.search)}),300):setTimeout((function(){window.location.href="/tasks/".concat(s).concat(x.search)}),300)},children:"下一关"}):(0,y.jsx)("a",{className:"current",onClick:o,children:"完成"}),!!r&&(0,y.jsx)("a",{className:"current",onClick:function(){pe(r,null,g||f,m.get("subject_id"))},children:"进入下一个实训"}),c?(0,y.jsx)("a",{className:"current",onClick:function(){u(),o()},children:"查看效果"}):null,l?(0,y.jsx)("a",{target:"_blank",href:l,children:"查看效果"}):null,(null==h?void 0:h.openai_tpi)&&(0,y.jsx)("a",{href:"https://www.educoder.net/tasks/c9rfy5wlmz7f",className:"current",target:"_blank",children:"强化训练"})]}),m.get("subject_id")&&(0,y.jsxs)("div",{className:"tc mt15",children:[r&&!s&&"已通过本实训的最后一个关卡,可以进入下一个实训中进行实战",a&&"恭喜您,本实践课程的最后一个实训已通关"]})]})]})})},Ii=t(28909),xi=t(51533),vi="code-area-container___bjERn",Ei="only-view___LP5ZN",Ci="frame___k7Y9h",wi=function(e){var n=e.content,t=e.language,i=e.theme,s=e.onCodeChange,r=e.onSave,a=e.monacoOptions,o=e.isEditPath,c=e.currentPath,l=e.code_edit_permission,d=e.onUpdateCode,g=e.forbidCopy,p=e.filename,m=e.file_type,I=e.taskData,x=e.itemData,w=e.codeLoading,k=e.breakPointValue,Q=e.setBreakPointValue,j=e.highlightLine,B=e.openBreakPoint,D=e.startDebug,S=e.unique,b=e.allBreakPointValue,R=e.setAllBreakPointValue,H=(0,C.useParams)(),M=(0,E.useRef)(),N=(0,E.useRef)({unique:S,breakPointValue:k,currentPath:c,startDebug:D,allBreakPointValue:b}),G=(0,E.useState)(!0),F=A()(G,2),O=F[0],J=F[1],T=(0,E.useState)("正在加载中"),Z=A()(T,2),L=Z[0],U=Z[1],z=(0,C.useSearchParams)(),K=A()(z,1)[0],W=(0,E.useState)({}),V=A()(W,2),X=V[0],q=V[1];console.log("content:",{value:n,language:t,theme:i,onChange:s,onSave:r,forbidCopy:g,options:a,filename:p,file_type:m});var _=x.tab_type,$=x.shixun_environment_id,ee=x.index_tab;(0,E.useEffect)((function(){N.current.unique=S,N.current.breakPointValue=k,N.current.currentPath=c,N.current.startDebug=D,N.current.allBreakPointValue=b}),[S,k,c,D,b]),(0,E.useEffect)((function(){D?(Q([]),ne()):B&&Q((null==b?void 0:b[c])||[])}),[c]),(0,E.useEffect)((function(){window.addEventListener("message",se);var e=Be.Z.subscribe("vnc-reseting",te),n=Be.Z.subscribe("vnc-reseting-done",ie);return function(){e(),n(),window.removeEventListener("message",se)}}),[]),(0,E.useEffect)((function(){if(1===_)return clearInterval(M.current),M.current=setInterval((function(){d()}),6e4),function(){clearInterval(M.current)}}));var ne=function(){var e=f()(h()().mark((function e(){var n,t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(N.current.unique){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,ye.ZP)("/api/myshixuns/".concat(null===(n=I.myshixun)||void 0===n?void 0:n.identifier,"/code_debugs/current_info.json"),{method:"post",body:{game_identifier:H.taskId,unique:N.current.unique}});case 4:0===(null==(t=e.sent)?void 0:t.status)&&Be.Z.publish("active-debug-data",(null==t?void 0:t.data)||{});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=function(){q({}),U("正在重置中"),J(!0)},ie=function(e){q(null==e?void 0:e.data),J(!1)},se=function(e){switch(e.data){case"updatecode":break;case"vsLoadingDone":J(!1)}},re=function(){var e=f()(h()().mark((function e(){var n,t,i,s,r,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i={},"exercises"===K.get("type")?i.exercise_id=K.get("exercisesId"):H.courseId&&H.homeworkId&&(i.homework_common_id=K.get("homework_common_id")||H.homeworkId),console.log("---",i),e.next=5,(0,P.sA)(null===(n=I.myshixun)||void 0===n?void 0:n.identifier,v()({shixun_environment_id:$,tab_type:_},i));case 5:if(null==(s=e.sent)||null===(t=s.data)||void 0===t||null===(t=t.data_list)||void 0===t||!t.length){e.next=9;break}return Be.Z.publish("pod-restrict-data",{identifier:null==s||null===(r=s.data)||void 0===r?void 0:r.identifier,data_list:null==s||null===(a=s.data)||void 0===a?void 0:a.data_list}),e.abrupt("return");case 9:if(-3!==(null==s?void 0:s.status)){e.next=11;break}return e.abrupt("return",new Promise(function(){var e=f()(h()().mark((function e(n,t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Y.Z.confirm({content:"检测到您已经开启了其他实验环境,请先关闭环境后,再连接",okText:"立即关闭",cancelText:"稍后关闭",onOk:function(){var e=f()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return clearTimeout(timeout.current),setPercent(0),e.next=4,closeWindowsVnc(H.taskId,null==s?void 0:s.message);case 4:return setLinkNum(linkNum+1),e.abrupt("return");case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 11:if(-1!==(null==s?void 0:s.status)){e.next=13;break}throw new String(null==s?void 0:s.message);case 13:if(0!==(null==s?void 0:s.status)){e.next=18;break}return q(null==s?void 0:s.data),Be.Z.publish("send-tabs-result-data",v()(v()({},null==s?void 0:s.data),{},{index_tab:ee})),Be.Z.publish("update-windows-time",null==s?void 0:s.data),e.abrupt("return",s);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,E.useEffect)((function(){2===_&&re()}),[_]);var ae=function(){var e=f()(h()().mark((function e(){var n,t,i,s,r,a=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=a.length>0&&void 0!==a[0]?a[0]:[],!N.current.startDebug){e.next=8;break}return e.next=4,(0,ye.ZP)("/api/myshixuns/".concat(null===(t=I.myshixun)||void 0===t?void 0:t.identifier,"/code_debugs/set_break_point.json"),{method:"post",body:{game_identifier:H.taskId,file_name:N.current.currentPath,line_number:null===(i=(0,hn.xor)(N.current.breakPointValue,n))||void 0===i?void 0:i[0],type:n.length>N.current.breakPointValue.length?1:0,unique:N.current.unique}});case 4:0===(null==(s=e.sent)?void 0:s.status)&&(R(v()(v()({},N.current.allBreakPointValue),{},u()({},N.current.currentPath,(null==s||null===(r=s.data)||void 0===r||null===(r=r.breakpoints)||void 0===r?void 0:r[N.current.currentPath])||[]))),Be.Z.publish("active-debug-data",(null==s?void 0:s.data)||{})),e.next=10;break;case 8:R(v()(v()({},N.current.allBreakPointValue),{},u()({},N.current.currentPath,n))),Q(n);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(E.Fragment,{children:(0,y.jsxs)("div",{className:vi,style:{background:"vs"==i?"#fff":"#1E1E1E"},children:[1==_&&(0,y.jsxs)(y.Fragment,{children:[o||l?null:(0,y.jsx)("img",{className:Ei,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABuCAYAAAAXkODOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Qjc0NjM3NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4Qjc0NjM4NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhCNzQ2MzU1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCNzQ2MzY1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LemY3AAAa7klEQVR42uxd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",alt:"only-view"}),w?(0,y.jsx)(De.Z,{message:"正在加载代码",style:{color:"#0152d9"}}):(0,y.jsx)(di.Z,{filename:p,type:"office"===m?"download":m,data:n,style:{position:"absolute",zIndex:1},monacoEditor:{value:n,language:t,theme:i,onChange:s,onSave:r,forbidCopy:g,options:v()(v()({},a),{},{fixedOverflowWidgets:!0}),insertSpaces:a.insertSpaces,breakPointValue:k,highlightLine:j,openBreakPoint:B,onBreakPoint:ae}})]}),2===_&&(0,y.jsx)(Qe.Z,{spinning:O,tip:L,wrapperClassName:Ci,children:(0,y.jsx)("iframe",{src:null==X?void 0:X.link_url,allow:"clipboard-write clipboard-read"})})]})})},ki=t(14705),Qi={"choose-game-item":"choose-game-item___RYHdh","output-title-container":"output-title-container___P2NjC","output-title":"output-title___ZQJkv","test-case-list":"test-case-list___CYyHP","test-header":"test-header___fSQRn",active:"active___bY0Dq","active-debug":"active-debug___oeXMX","test-result":"test-result___DQXYd","markdown-body":"markdown-body____rqU_",success:"success___iuAG3",failer:"failer___axTtk",count:"count___B_kHY","test-case-item":"test-case-item___E3CU9","case-header":"case-header___xppld",iconfont:"iconfont___LO1VN",description:"description___j4efR","item-desc":"item-desc___ivltA",show:"show___ntNdM","item-tip":"item-tip___ETPck","arrow-down":"arrow-down___oQMCK","test-title":"test-title___mf3Df","arrow-right":"arrow-right___C6f8W","case-info":"case-info___yX5kK","test-case-run-header":"test-case-run-header___iHZR5","test-case-run-wrp":"test-case-run-wrp___qVT1y","diff-panel-container":"diff-panel-container___OEdXu","line-break":"line-break___Ww59n",empty:"empty___izbJX",alert:"alert___jv5_R",inputs:"inputs___bjeNr"},yi=/(?:[\n\r\s]*?)(?:<\/link>)*/im,ji=/(?:[\n\r\s]*?)(?:<\/script>)*/im,Bi=["http","com","net","org","cdn"];function Di(e){for(var n=!1,t=0;t]*href=['"]([^'"]+)[^>]*>/gi,(function(e,t){return n.push(t.indexOf("http")>-1?t:"https://data.educoder.net/api/sources/get_html_content.html?content_type=text/css&identifier="+l.taskId+"&path="+t),t.indexOf("http")>-1?e:''}))).replace(/