diff --git a/73718.async.js b/73718.async.js index 1b95abeb71..2fad825d3e 100644 --- a/73718.async.js +++ b/73718.async.js @@ -1179,7 +1179,8 @@ var TimeTicket = 30000; //mediator 监听消息,如果和id匹配,则建立连接,重置,或关闭连接 /* harmony default export */ var xterm_panel = (function (_ref) { - var itemData = _ref.itemData, + var _ref$itemData = _ref.itemData, + itemData = _ref$itemData === void 0 ? {} : _ref$itemData, game = _ref.game, myshixun = _ref.myshixun; var params = (0,_umi_production_exports.useParams)(); @@ -1257,7 +1258,7 @@ var TimeTicket = 30000; while (1) switch (_context3.prev = _context3.next) { case 0: _context3.next = 2; - return (0,service/* startInit */.sA)(myshixun.identifier, { + return (0,service/* startInit */.sA)(myshixun === null || myshixun === void 0 ? void 0 : myshixun.identifier, { shixun_environment_id: shixun_environment_id, tab_type: tab_type, game_id: game.id diff --git a/color.less b/color.less index bc9b4bf877..f6d6a14b24 100644 --- a/color.less +++ b/color.less @@ -89,7 +89,7 @@ html {--antd-wave-shadow-color: @primary-color;} .ant-alert-info .ant-alert-icon {color: @primary-color;} .ant-alert-warning {background-color: color(~`colorPalette("@{warning-color}", 1)`);border: 1px solid color(~`colorPalette("@{warning-color}", 3)`);} .ant-alert-warning .ant-alert-icon {color: @warning-color;} -.ant-alert-error {background-color: color(~`colorPalette("@{error-color}", 1)`);border: 1px solid color(~`colorPalette("@{error-color}", 3)`);} +.ant-alert-error {background-color: color(~`colorPalette("@{modal-footer-border-color-split}", 1)`);border: 1px solid color(~`colorPalette("@{error-color}", 3)`);} .ant-alert-error .ant-alert-icon {color: @error-color;} .ant-alert-close-icon {background-color: transparent;border: none;} .ant-alert-close-icon .anticon-close {color: @text-color-secondary;} @@ -563,10 +563,10 @@ a.ant-btn-disabled:active > a:only-child::after {background: transparent;} .ant-comment-actions > li > span {color: @text-color-secondary;} .ant-comment-actions > li > span:hover {color: #595959;} .ant-picker-status-error.ant-picker, .ant-picker-status-error.ant-picker:not([disabled]):hover {background-color: #fff;border-color: @error-color;} -.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(245, 42, 132, 0.2);border-right-width: 1px;} +.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(205, 143, 122, 0.2);border-right-width: 1px;} .ant-picker-status-error.ant-picker .ant-picker-active-bar {background: color(~`colorPalette("@{error-color}", 5)`);} .ant-picker-status-warning.ant-picker, .ant-picker-status-warning.ant-picker:not([disabled]):hover {background-color: #fff;border-color: @warning-color;} -.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(21, 177, 193, 0.2);border-right-width: 1px;} +.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(247, 167, 44, 0.2);border-right-width: 1px;} .ant-picker-status-warning.ant-picker .ant-picker-active-bar {background: color(~`colorPalette("@{warning-color}", 5)`);} .ant-picker {color: @text-color;background: #fff;border: 1px solid @border-color-base;border-radius: 2px;} .ant-picker:hover, .ant-picker-focused {border-color: color(~`colorPalette("@{primary-color}", 5)`);border-right-width: 1px;} @@ -788,16 +788,16 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .anticon.ant-input-clear-icon:hover, .ant-input-clear-icon:hover {color: @text-color-secondary;} .anticon.ant-input-clear-icon:active, .ant-input-clear-icon:active {color: @text-color;} .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: @error-color;} -.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(245, 42, 132, 0.2);border-right-width: 1px;} +.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(205, 143, 122, 0.2);border-right-width: 1px;} .ant-input-status-error .ant-input-prefix {color: @error-color;} .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: @warning-color;} -.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(21, 177, 193, 0.2);border-right-width: 1px;} +.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(247, 167, 44, 0.2);border-right-width: 1px;} .ant-input-status-warning .ant-input-prefix {color: @warning-color;} .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: @error-color;} -.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(245, 42, 132, 0.2);border-right-width: 1px;} +.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(205, 143, 122, 0.2);border-right-width: 1px;} .ant-input-affix-wrapper-status-error .ant-input-prefix {color: @error-color;} .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: @warning-color;} -.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(21, 177, 193, 0.2);border-right-width: 1px;} +.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(247, 167, 44, 0.2);border-right-width: 1px;} .ant-input-affix-wrapper-status-warning .ant-input-prefix {color: @warning-color;} .ant-input-group-wrapper-status-error .ant-input-group-addon {color: @error-color;border-color: @error-color;} .ant-input-group-wrapper-status-warning .ant-input-group-addon {color: @warning-color;border-color: @warning-color;} @@ -894,16 +894,16 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-input-number-affix-wrapper > div.ant-input-number {border: none;} .ant-input-number-affix-wrapper > div.ant-input-number.ant-input-number-focused {box-shadow: none !important;} .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: @error-color;} -.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(245, 42, 132, 0.2);border-right-width: 1px;} +.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(205, 143, 122, 0.2);border-right-width: 1px;} .ant-input-number-status-error .ant-input-number-prefix {color: @error-color;} .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: @warning-color;} -.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(21, 177, 193, 0.2);border-right-width: 1px;} +.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(247, 167, 44, 0.2);border-right-width: 1px;} .ant-input-number-status-warning .ant-input-number-prefix {color: @warning-color;} .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: @error-color;} -.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(245, 42, 132, 0.2);border-right-width: 1px;} +.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(205, 143, 122, 0.2);border-right-width: 1px;} .ant-input-number-affix-wrapper-status-error .ant-input-number-prefix {color: @error-color;} .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: @warning-color;} -.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(21, 177, 193, 0.2);border-right-width: 1px;} +.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(247, 167, 44, 0.2);border-right-width: 1px;} .ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix {color: @warning-color;} .ant-input-number-group-wrapper-status-error .ant-input-number-group-addon {color: @error-color;border-color: @error-color;} .ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon {color: @warning-color;border-color: @warning-color;} @@ -1024,10 +1024,10 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-list-grid .ant-col > .ant-list-item {border-bottom: none;} .ant-list-bordered {border: 1px solid @border-color-base;border-radius: 2px;} .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: @error-color;} -.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(245, 42, 132, 0.2);border-right-width: 1px;} +.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(205, 143, 122, 0.2);border-right-width: 1px;} .ant-mentions-status-error .ant-input-prefix {color: @error-color;} .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: @warning-color;} -.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(21, 177, 193, 0.2);border-right-width: 1px;} +.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(247, 167, 44, 0.2);border-right-width: 1px;} .ant-mentions-status-warning .ant-input-prefix {color: @warning-color;} .ant-mentions {color: @text-color;background-color: #fff;background-image: none;border: 1px solid @border-color-base;border-radius: 2px;} .ant-mentions::placeholder {color: #bfbfbf;} @@ -1360,9 +1360,9 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-select-multiple .ant-select-selection-item-remove {color: inherit;color: @text-color-secondary;} .ant-select-multiple .ant-select-selection-item-remove:hover {color: rgba(0, 0, 0, 0.75);} .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {background-color: #fff;border-color: @error-color !important;} -.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(245, 42, 132, 0.2);border-right-width: 1px;} +.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(205, 143, 122, 0.2);border-right-width: 1px;} .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {background-color: #fff;border-color: @warning-color !important;} -.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(21, 177, 193, 0.2);border-right-width: 1px;} +.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(247, 167, 44, 0.2);border-right-width: 1px;} .ant-select {color: @text-color;} .ant-select:not(.ant-select-customize-input) .ant-select-selector {background-color: #fff;border: 1px solid @border-color-base;border-radius: 2px;} .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {border-color: color(~`colorPalette("@{primary-color}", 5)`);box-shadow: 0 0 0 2px fade(@primary-color, 20%);border-right-width: 1px;} @@ -1658,13 +1658,13 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-green-inverse {color: #fff;background: #52c41a;border-color: #52c41a;} .ant-tag-blue {color: #096dd9;background: #e6f7ff;border-color: #91d5ff;} .ant-tag-blue-inverse {color: #fff;background: #1890ff;border-color: #1890ff;} -.ant-tag-geekblue {color: #1d39c4;background: color(~`colorPalette("@{text-color}", 1)`);border-color: #adc6ff;} +.ant-tag-geekblue {color: #1d39c4;background: color(~`colorPalette("@{modal-header-border-color-split}", 1)`);border-color: #adc6ff;} .ant-tag-geekblue-inverse {color: #fff;background: #2f54eb;border-color: #2f54eb;} .ant-tag-purple {color: #531dab;background: #f9f0ff;border-color: #d3adf7;} .ant-tag-purple-inverse {color: #fff;background: #722ed1;border-color: #722ed1;} .ant-tag-success {color: @success-color;background: color(~`colorPalette("@{success-color}", 1)`);border-color: color(~`colorPalette("@{success-color}", 3)`);} .ant-tag-processing {color: @primary-color;background: color(~`colorPalette("@{primary-color}", 1)`);border-color: color(~`colorPalette("@{primary-color}", 3)`);} -.ant-tag-error {color: @error-color;background: color(~`colorPalette("@{error-color}", 1)`);border-color: color(~`colorPalette("@{error-color}", 3)`);} +.ant-tag-error {color: @error-color;background: color(~`colorPalette("@{modal-footer-border-color-split}", 1)`);border-color: color(~`colorPalette("@{error-color}", 3)`);} .ant-tag-warning {color: @warning-color;background: color(~`colorPalette("@{warning-color}", 1)`);border-color: color(~`colorPalette("@{warning-color}", 3)`);} .ant-timeline {color: @text-color;} .ant-timeline-item-tail {border-left: 2px solid #f0f0f0;} @@ -1896,7 +1896,7 @@ a.ant-typography.ant-typography-disabled:hover, .ant-typography a.ant-typography .ant-upload-list-picture .ant-upload-list-item-error, .ant-upload-list-picture-card .ant-upload-list-item-error {border-color: @error-color;} .ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info, .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {background: transparent;} .ant-upload-list-picture .ant-upload-list-item-uploading, .ant-upload-list-picture-card .ant-upload-list-item-uploading {border-style: dashed;} -.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {fill: color(~`colorPalette("@{error-color}", 1)`);} +.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {fill: color(~`colorPalette("@{modal-footer-border-color-split}", 1)`);} .ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {fill: @error-color;} .ant-upload-list-picture-card .ant-upload-list-item-info::before {background-color: rgba(0, 0, 0, 0.5);} .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {color: rgba(255, 255, 255, 0.85);} diff --git a/p__Problems__OjForm__NewEdit__index.async.js b/p__Problems__OjForm__NewEdit__index.async.js index f8c27396c0..8df3227c98 100644 --- a/p__Problems__OjForm__NewEdit__index.async.js +++ b/p__Problems__OjForm__NewEdit__index.async.js @@ -1571,7 +1571,8 @@ function BaseInfo(_ref) { onAddTestCases(); } } - } + }, + checked: isshow }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { className: "ml10", @@ -1582,7 +1583,7 @@ function BaseInfo(_ref) { children: "\uFF08\u82E5\u6CA1\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u5C06\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09" })] })] - }), isshow && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + }), isshow && !hack.test_set_score && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", className: "mb30", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { diff --git a/p__Shixuns__New__ImagePreview__index.async.js b/p__Shixuns__New__ImagePreview__index.async.js index 5480dcc5be..f384cee327 100644 --- a/p__Shixuns__New__ImagePreview__index.async.js +++ b/p__Shixuns__New__ImagePreview__index.async.js @@ -1,282 +1,6 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[99674],{ -/***/ 66446: -/*!******************************************!*\ - !*** ./src/pages/tasks/service/index.js ***! - \******************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "JW": function() { return /* binding */ setUnity3dStatus; }, -/* harmony export */ "Jd": function() { return /* binding */ rebootEsc; }, -/* harmony export */ "Kl": function() { return /* binding */ addVncTime; }, -/* harmony export */ "L5": function() { return /* binding */ saveTaskStar; }, -/* harmony export */ "MH": function() { return /* binding */ getChooseUnlockAnswer; }, -/* harmony export */ "MI": function() { return /* binding */ addMyRepositoryFile; }, -/* harmony export */ "Qo": function() { return /* binding */ getCodeGameStatus; }, -/* harmony export */ "SO": function() { return /* binding */ fetchPathsTaskList; }, -/* harmony export */ "Tf": function() { return /* binding */ resetGitCode; }, -/* harmony export */ "XO": function() { return /* binding */ fetchTaskInfo; }, -/* harmony export */ "Xy": function() { return /* binding */ codeGameBuild; }, -/* harmony export */ "Y0": function() { return /* binding */ plusOrCancelPraise; }, -/* harmony export */ "Yv": function() { return /* binding */ stopLogOutput; }, -/* harmony export */ "ZH": function() { return /* binding */ commitFiles; }, -/* harmony export */ "am": function() { return /* binding */ resetEnvironment; }, -/* harmony export */ "bD": function() { return /* binding */ deleteMyGitFile; }, -/* harmony export */ "fA": function() { return /* binding */ closeWindowsVnc; }, -/* harmony export */ "fY": function() { return /* binding */ getRemainingTime; }, -/* harmony export */ "g6": function() { return /* binding */ fetchTaskList; }, -/* harmony export */ "g7": function() { return /* binding */ moveMyGitFile; }, -/* harmony export */ "gT": function() { return /* binding */ fetchPictures; }, -/* harmony export */ "gn": function() { return /* binding */ pullFiles; }, -/* harmony export */ "h$": function() { return /* binding */ logOutput; }, -/* harmony export */ "hG": function() { return /* binding */ resetPassedCode; }, -/* harmony export */ "i8": function() { return /* binding */ getRanking; }, -/* harmony export */ "j3": function() { return /* binding */ getUnlockAnswer; }, -/* harmony export */ "lH": function() { return /* binding */ getAnswerInfo; }, -/* harmony export */ "li": function() { return /* binding */ fetchCode; }, -/* harmony export */ "n4": function() { return /* binding */ updateCode; }, -/* harmony export */ "pU": function() { return /* binding */ fetchRepos; }, -/* harmony export */ "qK": function() { return /* binding */ restoreCode; }, -/* harmony export */ "sA": function() { return /* binding */ startInit; }, -/* harmony export */ "sP": function() { return /* binding */ getChooseAnswerInfo; }, -/* harmony export */ "t$": function() { return /* binding */ unlockTestCase; }, -/* harmony export */ "zl": function() { return /* binding */ evalateChooseGame; } -/* harmony export */ }); -/* unused harmony exports getNoticeDetail, closeSSh, getMyFileContent */ -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js */ 17061); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/asyncToGenerator.js */ 17156); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122); -/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ 84519); -/* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/utils/util */ 29427); - - - - - - -//判断是否来自教学课堂助教查看实训 -var urlParamsAll = (0,_utils_util__WEBPACK_IMPORTED_MODULE_4__/* .getJsonFromUrl */ .oP)(); -var urlParams = {}; -if (urlParamsAll !== null && urlParamsAll !== void 0 && urlParamsAll.homework_common_id) { - urlParams.homework_common_id = urlParamsAll === null || urlParamsAll === void 0 ? void 0 : urlParamsAll.homework_common_id; -} -if (urlParamsAll !== null && urlParamsAll !== void 0 && urlParamsAll.exercisesId) { - urlParams.exercise_id = urlParamsAll === null || urlParamsAll === void 0 ? void 0 : urlParamsAll.exercisesId; -} -function fetchTaskInfo(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, ".json"), urlParams); -} -function fetchTaskList(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("myshixuns/".concat(id, "/challenges.json")); -} -function fetchPathsTaskList(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("myshixuns/".concat(id, "/subject_challenges.json"), params); -} -function saveTaskStar(id, shixunId, star) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/star.json"), { - shixun_id: shixunId, - star: star - }); -} -function fetchCode(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/rep_content.json"), _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), urlParams)); -} -function updateCode(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .post */ .v_)("myshixuns/".concat(id, "/update_file.json"), params); -} -function restoreCode(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/reset_original_code.json"), _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), urlParams)); -} -function resetGitCode(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .post */ .v_)("myshixuns/".concat(id, "/reset_repository.json"), params); -} -function resetPassedCode(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/reset_passed_code.json"), _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), urlParams)); -} -function codeGameBuild(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .post */ .v_)("tasks/".concat(id, "/game_build.json"), _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), urlParams)); -} -function getCodeGameStatus(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/game_status.json"), _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), urlParams)); -} -function evalateChooseGame(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .post */ .v_)("tasks/".concat(id, "/choose_build.json"), _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), urlParams)); -} - -//获取环境剩余时间 -function getRemainingTime(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("myshixuns/".concat(id, "/get_remaining_time.json")); -} -function fetchPictures(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/picture_display.json"), urlParams); -} -function getNoticeDetail(id, params) { - return get("courses/".concat(id, "/inform_detail.json"), params); -} -function plusOrCancelPraise(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .post */ .v_)("tasks/".concat(id, "/plus_or_cancel_praise.json")); -} -function fetchRepos(id) { - var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .post */ .v_)("myshixuns/".concat(id, "/repository.json"), params); -} - -//添加新方法 -function startInit(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("myshixuns/".concat(id, "/start.json"), params || {}); -} -function closeSSh(id) { - return get("myshixuns/".concat(id, "/reset_pod.json")); -} -function resetEnvironment(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("myshixuns/".concat(id, "/reset_pod.json"), params); -} - -// 重启云主机 -function rebootEsc(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/tasks/".concat(id, "/reboot_esc.json"), { - method: 'post', - body: params - }); -} -function unlockTestCase(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/check_test_sets.json")); -} -function getAnswerInfo(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/get_answer_info.json")); -} -function getChooseAnswerInfo(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/get_choose_answer.json")); -} -function getChooseUnlockAnswer(id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/unlock_choose_answer.json")); -} -function getUnlockAnswer(id, aid) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/unlock_answer.json"), { - answer_id: aid - }); -} -function setUnity3dStatus(id, result, data) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .post */ .v_)("tasks/".concat(id, "/set_games_status.json"), { - result: result, - data: data - }); -} - -//保留唯一一个方法 -function addVncTime(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("myshixuns/".concat(id, "/active_pod.json"), params); -} -function getRanking(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/rank_list.json"), params); -} -function closeWindowsVnc(id, tpi_id) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .post */ .v_)("tasks/".concat(id, "/close_windows_vnc.json"), { - tpi_id: tpi_id - }); -} -function commitFiles(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/commit_files.json"), params); -} -function pullFiles(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/pull_files.json"), params); -} -function logOutput(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .post */ .v_)("tasks/".concat(id, "/log_output"), params); -} -function stopLogOutput(id, params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* .get */ .U2)("tasks/".concat(id, "/stop_log_output.json"), params); -} - -// myshixuns start -function addMyRepositoryFile(_x) { - return _addMyRepositoryFile.apply(this, arguments); -} -function _addMyRepositoryFile() { - _addMyRepositoryFile = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - return _context.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/myshixuns/".concat(params.id, "/add_file.json"), { - method: 'post', - body: params - })); - case 1: - case "end": - return _context.stop(); - } - }, _callee); - })); - return _addMyRepositoryFile.apply(this, arguments); -} -function deleteMyGitFile(_x2) { - return _deleteMyGitFile.apply(this, arguments); -} -function _deleteMyGitFile() { - _deleteMyGitFile = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - return _context2.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/myshixuns/".concat(params.id, "/delete_git_file.json"), { - method: 'Delete', - body: params - })); - case 1: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return _deleteMyGitFile.apply(this, arguments); -} -function moveMyGitFile(_x3) { - return _moveMyGitFile.apply(this, arguments); -} -function _moveMyGitFile() { - _moveMyGitFile = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee3(params) { - return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - return _context3.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/myshixuns/".concat(params.id, "/mv_file.json"), { - method: 'post', - body: params - })); - case 1: - case "end": - return _context3.stop(); - } - }, _callee3); - })); - return _moveMyGitFile.apply(this, arguments); -} -function getMyFileContent(_x4) { - return _getMyFileContent.apply(this, arguments); -} -function _getMyFileContent() { - _getMyFileContent = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee4(params) { - return _regeneratorRuntime().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { - case 0: - return _context4.abrupt("return", Fetch("/api/tasks/".concat(params.id, "/rep_content.json"), { - method: 'get', - params: params - })); - case 1: - case "end": - return _context4.stop(); - } - }, _callee4); - })); - return _getMyFileContent.apply(this, arguments); -} - -/***/ }), - /***/ 38054: /*!******************************************************!*\ !*** ./src/components/Spinner/index.tsx + 1 modules ***! @@ -324,9 +48,9 @@ var jsx_runtime = __webpack_require__(85893); /***/ }), -/***/ 47845: +/***/ 29285: /*!******************************************************************!*\ - !*** ./src/pages/Shixuns/New/ImagePreview/index.tsx + 2 modules ***! + !*** ./src/pages/Shixuns/New/ImagePreview/index.tsx + 4 modules ***! \******************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -382,21 +106,263 @@ var _umi_production_exports = __webpack_require__(89214); var vnc_view = __webpack_require__(45954); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(55373); -// EXTERNAL MODULE: ./src/pages/tasks/xterm-panel/index.jsx + 1 modules -var xterm_panel = __webpack_require__(77441); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js +var createForOfIteratorHelper = __webpack_require__(74704); +var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); +// EXTERNAL MODULE: ./node_modules/js-base64/base64.js +var base64 = __webpack_require__(19575); +// EXTERNAL MODULE: ./node_modules/xterm/lib/xterm.js +var xterm = __webpack_require__(12320); +// EXTERNAL MODULE: ./node_modules/xterm/css/xterm.css +var css_xterm = __webpack_require__(89629); +;// CONCATENATED MODULE: ./src/pages/Shixuns/New/ImagePreview/xterm-panel/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var xterm_panelmodules = ({"xterm-panel":"xterm-panel___S5eQ3"}); // EXTERNAL MODULE: ./src/components/mediator.js var mediator = __webpack_require__(91562); +// EXTERNAL MODULE: ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js +var ResizeObserver_es = __webpack_require__(91033); +// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js +var jsx_runtime = __webpack_require__(85893); +;// CONCATENATED MODULE: ./src/pages/Shixuns/New/ImagePreview/xterm-panel/index.jsx + + + + + + + + + + + +function getColsAndRows(width, height, term) { + var w = term._core._renderService.dimensions.actualCellWidth || 9.5; + var h = term._core._renderService.dimensions.actualCellHeight || 18; + var rows = Math.floor(height / h); + var cols = Math.floor(width / w); + return [cols, rows]; +} +function onLayout(term, el) { + var ro = new ResizeObserver_es/* default */.Z(function (entries) { + var _iterator = createForOfIteratorHelper_default()(entries), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var entry = _step.value; + if (entry.target.offsetHeight > 0 || entry.target.offsetWidth > 0) { + var _getColsAndRows = getColsAndRows(entry.target.offsetWidth, entry.target.offsetHeight, term), + _getColsAndRows2 = slicedToArray_default()(_getColsAndRows, 2), + cols = _getColsAndRows2[0], + rows = _getColsAndRows2[1]; + console.log('cols, rows', cols, rows); + mediator/* default.publish */.Z.publish('ssh-xterm-resize', { + columns: cols, + rows: rows, + width: entry.target.offsetWidth, + height: entry.target.offsetHeight + }); + term.resize(cols, rows); + var data1 = base64.Base64.decode('IA=='); + var data = base64.Base64.decode('CBtbSw=='); + term.write(data1); + term.write(data); + } + } + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + }); + ro.observe(el); + return ro; +} +var TimeTicket = 30000; + +//建立 websockt 来交互 +//根据容器大小计算行数和列数并做到自适应 +//socket 与 term 需要分开初始化 因为socket 可能重置连接 +//mediator 监听消息,如果和id匹配,则建立连接,重置,或关闭连接 + +/* harmony default export */ var xterm_panel = (function (_ref) { + var sshConfigData = _ref.sshConfigData, + sid = _ref.sid; + var _useState = (0,react.useState)(null), + _useState2 = slicedToArray_default()(_useState, 2), + term = _useState2[0], + setTerm = _useState2[1]; + var link_url = sshConfigData.ws_url, + password = sshConfigData.password, + port = sshConfigData.port; + var el = (0,react.useRef)(); + var socket = (0,react.useRef)(); + var isFirstConnected = (0,react.useRef)(false); + + //term init + (0,react.useEffect)(function () { + if (el.current && link_url) { + var _term = new xterm.Terminal({ + fontSize: 16, + rendererType: 'dom' + }); + _term.open(el.current); + _term.onData(function (data) { + if (socket.current) { + if (socket.current.readyState === 1) { + socket.current.send(JSON.stringify({ + tp: 'client', + data: data + })); + mediator/* default.publish */.Z.publish('on-operating-ssh'); //有操作则自动延时 + } else { + //断开连接后重连 + // socket.current = null + // mediator.publish('create-socket', sid) + } + } + }); + _term.write('Connecting...'); + setTerm(_term); + var ro = onLayout(_term, el.current); + return function () { + _term.dispose(); + ro.unobserve(el.current); + }; + } + }, [link_url, el.current]); + (0,react.useEffect)(function () { + if (term && link_url) { + var createSocket = function createSocket() { + var socketInstance = new WebSocket(link_url); + socket.current = socketInstance; + socketInstance.onopen = function () { + var container = term.element.parentElement; + if (container) { + var width = container.offsetWidth; + var height = container.offsetHeight; + console.log('init', { + tp: 'init', + data: objectSpread2_default()(objectSpread2_default()({}, sshConfigData), {}, { + secret: password, + width: width, + height: height, + rows: term.rows, + columns: term.cols + }) + }); + socketInstance.send(JSON.stringify({ + tp: 'init', + data: objectSpread2_default()(objectSpread2_default()({}, sshConfigData), {}, { + secret: password, + width: width, + height: height, + rows: term.rows, + columns: term.cols + }) + })); + } + term.focus(); + }; + socketInstance.onerror = function (error) { + console.log('------in socket error----', error, socketInstance, link_url); + //连接报错后,重新请求资源 + // mediator.publish('on-recreate-socket') + }; + + socketInstance.onmessage = function (event) { + if (!isFirstConnected.current) { + term.write('\r'); + // term.focus() + setTimeout(function () { + // term.clear(); + }, 1000); + } + isFirstConnected.current = true; + console.log('event:', event); + var data = base64.Base64.decode(event.data.toString()); + var w = term._core._renderService.dimensions.actualCellWidth || 9.5; + console.log('data:', data, w, term); + term.write(data); + }; + socketInstance.onclose = function (evt) { + if (tid) { + clearInterval(tid); + } + term.write('\r\nconnection closed'); + }; + }; + var tid = setInterval(function () { + if (socket.current) { + socket.current.send(JSON.stringify({ + tp: 'h' + })); + } + }, TimeTicket); + var unSubCreate = mediator/* default.subscribe */.Z.subscribe('create-socket', function (id) { + if (sid == id) { + if (socket.current && socket.current.readyState === 1) { + term.focus(); + } else { + createSocket(); + } + term.focus(); + } + }); + var unSubClose = mediator/* default.subscribe */.Z.subscribe('close-socket', function (id) { + if (sid === id) { + if (socket.current) { + socket.current.close(); + isFirstConnected.current = false; + term.clear(); + } + socket.current = null; + } + }); + var unSubResize = mediator/* default.subscribe */.Z.subscribe('ssh-xterm-resize', function (option) { + if (socket.current && socket.current.readyState === 1) { + socket.current.send(JSON.stringify({ + tp: 'resize', + data: objectSpread2_default()({}, option) + })); + } + }); + var unSubAddTime = mediator/* default.subscribe */.Z.subscribe('ssh-add-connect-time', function () { + if (socket.current && socket.current.readyState === 1) { + socket.current.send(JSON.stringify({ + tp: 'overtime' + })); + } + }); + return function () { + unSubClose(); + unSubCreate(); + unSubResize(); + unSubAddTime(); + if (socket.current) { + socket.current.close(); + isFirstConnected.current = false; + } + }; + } + }, [term, link_url, port]); + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + ref: el, + className: xterm_panelmodules["xterm-panel"], + children: !link_url ? /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + style: { + color: '#fff' + }, + children: "\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1..." + }) : null + }); +}); // EXTERNAL MODULE: ./node_modules/antd/es/progress/style/index.js + 1 modules var progress_style = __webpack_require__(57273); // EXTERNAL MODULE: ./node_modules/antd/es/progress/index.js + 10 modules var progress = __webpack_require__(97910); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js -var createForOfIteratorHelper = __webpack_require__(74704); -var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); // EXTERNAL MODULE: ./src/components/Spinner/index.tsx + 1 modules var Spinner = __webpack_require__(38054); -// EXTERNAL MODULE: ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js -var ResizeObserver_es = __webpack_require__(91033); // EXTERNAL MODULE: ./src/components/modal.tsx var components_modal = __webpack_require__(12264); // EXTERNAL MODULE: ./node_modules/@novnc/novnc/lib/rfb.js @@ -408,8 +374,6 @@ var shixuns = __webpack_require__(56088); /* harmony default export */ var ImagePreviewmodules = ({"wrp":"wrp___loo3h","header":"header___pWY1w","cuttDown":"cuttDown___ZSm_Q","container":"container____IeqS","info":"info___UsRgT","buttons":"buttons___G7Jb2","fullBtn":"fullBtn___G0d_Q","shrink":"shrink___A0Ldt","elseShrink":"elseShrink___Mepbc","spin":"spin___ZPcZL"}); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/LoadingOutlined.js var LoadingOutlined = __webpack_require__(79090); -// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js -var jsx_runtime = __webpack_require__(85893); ;// CONCATENATED MODULE: ./src/pages/Shixuns/New/ImagePreview/vnc-panel/index.tsx @@ -1214,7 +1178,7 @@ var ClassroomListPage = function ClassroomListPage(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "icon-quanping" }) - }), mirrorApplies.webssh && /*#__PURE__*/(0,jsx_runtime.jsx)(xterm_panel/* default */.Z, { + }), mirrorApplies.webssh && /*#__PURE__*/(0,jsx_runtime.jsx)(xterm_panel, { sshConfigData: sshConfigData, sid: 1 }), ((mirrorApplies === null || mirrorApplies === void 0 ? void 0 : mirrorApplies.vnc) || (mirrorApplies === null || mirrorApplies === void 0 ? void 0 : mirrorApplies.windows)) && /*#__PURE__*/(0,jsx_runtime.jsx)(vnc_panel, { @@ -1243,365 +1207,6 @@ var ClassroomListPage = function ClassroomListPage(_ref) { /***/ }), -/***/ 77441: -/*!***********************************************************!*\ - !*** ./src/pages/tasks/xterm-panel/index.jsx + 1 modules ***! - \***********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "Z": function() { return /* binding */ xterm_panel; } -}); - -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(17061); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(42122); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(17156); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js -var createForOfIteratorHelper = __webpack_require__(74704); -var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(27424); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(67294); -// EXTERNAL MODULE: ./node_modules/js-base64/base64.js -var base64 = __webpack_require__(19575); -// EXTERNAL MODULE: ./node_modules/xterm/lib/xterm.js -var xterm = __webpack_require__(12320); -// EXTERNAL MODULE: ./node_modules/xterm/css/xterm.css -var css_xterm = __webpack_require__(89629); -;// CONCATENATED MODULE: ./src/pages/tasks/xterm-panel/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var xterm_panelmodules = ({"xterm-panel":"xterm-panel___XA0p9"}); -// EXTERNAL MODULE: ./src/components/mediator.js -var mediator = __webpack_require__(91562); -// EXTERNAL MODULE: ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js -var ResizeObserver_es = __webpack_require__(91033); -// EXTERNAL MODULE: ./src/pages/tasks/service/index.js -var service = __webpack_require__(66446); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules -var _umi_production_exports = __webpack_require__(89214); -// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js -var jsx_runtime = __webpack_require__(85893); -;// CONCATENATED MODULE: ./src/pages/tasks/xterm-panel/index.jsx - - - - - - - - - - - - - - - -var TimeTicket = 30000; - -//建立 websockt 来交互 -//根据容器大小计算行数和列数并做到自适应 -//socket 与 term 需要分开初始化 因为socket 可能重置连接 -//mediator 监听消息,如果和id匹配,则建立连接,重置,或关闭连接 - -/* harmony default export */ var xterm_panel = (function (_ref) { - var itemData = _ref.itemData, - game = _ref.game, - myshixun = _ref.myshixun; - var params = (0,_umi_production_exports.useParams)(); - var _useState = (0,react.useState)(null), - _useState2 = slicedToArray_default()(_useState, 2), - term = _useState2[0], - setTerm = _useState2[1]; - var _useState3 = (0,react.useState)({}), - _useState4 = slicedToArray_default()(_useState3, 2), - sshConfigData = _useState4[0], - setSshConfigData = _useState4[1]; - var link_url = sshConfigData.link_url, - password = sshConfigData.password, - port = sshConfigData.port; - var el = (0,react.useRef)(); - var socket = (0,react.useRef)(); - var isFirstConnected = (0,react.useRef)(false); - var shixun_environment_id = itemData.shixun_environment_id, - position = itemData.position, - tab_type = itemData.tab_type, - index_tab = itemData.index_tab; - (0,react.useEffect)(function () { - getInitData(); - }, []); - function getColsAndRows(width, height, term) { - var w = term._core._renderService.dimensions.actualCellWidth || 9.5; - var h = term._core._renderService.dimensions.actualCellHeight || 18; - var rows = Math.floor(height / h); - var cols = Math.floor(width / w); - return [cols, rows]; - } - function onLayout(term, el) { - var ro = new ResizeObserver_es/* default */.Z(function (entries) { - var _iterator = createForOfIteratorHelper_default()(entries), - _step; - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var entry = _step.value; - if (entry.target.offsetHeight > 0 || entry.target.offsetWidth > 0) { - var _getColsAndRows = getColsAndRows(entry.target.offsetWidth, entry.target.offsetHeight, term), - _getColsAndRows2 = slicedToArray_default()(_getColsAndRows, 2), - cols = _getColsAndRows2[0], - rows = _getColsAndRows2[1]; - console.log('cols, rows', cols, rows); - mediator/* default.publish */.Z.publish("ssh-xterm-resize-".concat(index_tab), { - columns: cols, - rows: rows, - width: entry.target.offsetWidth, - height: entry.target.offsetHeight - }); - term.resize(cols, rows); - var data1 = base64.Base64.decode('IA=='); - var data = base64.Base64.decode('CBtbSw=='); - term.write(data1); - term.write(data); - } - } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); - } - }); - ro.observe(el); - return ro; - } - function getInitData() { - return _getInitData.apply(this, arguments); - } //term init - function _getInitData() { - _getInitData = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var _response$data, _response$data$data_l; - var response, _response$data2, _response$data3; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - _context3.next = 2; - return (0,service/* startInit */.sA)(myshixun.identifier, { - shixun_environment_id: shixun_environment_id, - tab_type: tab_type, - game_id: game.id - }); - case 2: - response = _context3.sent; - if (!(response !== null && response !== void 0 && (_response$data = response.data) !== null && _response$data !== void 0 && (_response$data$data_l = _response$data.data_list) !== null && _response$data$data_l !== void 0 && _response$data$data_l.length)) { - _context3.next = 6; - break; - } - mediator/* default.publish */.Z.publish('pod-restrict-data', { - identifier: response === null || response === void 0 ? void 0 : (_response$data2 = response.data) === null || _response$data2 === void 0 ? void 0 : _response$data2.identifier, - data_list: response === null || response === void 0 ? void 0 : (_response$data3 = response.data) === null || _response$data3 === void 0 ? void 0 : _response$data3.data_list - }); - return _context3.abrupt("return"); - case 6: - if (!((response === null || response === void 0 ? void 0 : response.status) === -3)) { - _context3.next = 8; - break; - } - return _context3.abrupt("return", new Promise( /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(resolve, reject) { - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - Modal.confirm({ - content: '检测到您已经开启了其他实验环境,请先关闭环境后,再连接', - okText: '立即关闭', - cancelText: '稍后关闭', - onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return closeWindowsVnc(params.taskId, response === null || response === void 0 ? void 0 : response.message); - case 2: - init(); - return _context.abrupt("return"); - case 4: - case "end": - return _context.stop(); - } - }, _callee); - })); - function onOk() { - return _onOk.apply(this, arguments); - } - return onOk; - }() - }); - case 1: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function (_x, _x2) { - return _ref2.apply(this, arguments); - }; - }())); - case 8: - if ((response === null || response === void 0 ? void 0 : response.status) === 0) { - mediator/* default.publish */.Z.publish('update-windows-time', response === null || response === void 0 ? void 0 : response.data); - mediator/* default.publish */.Z.publish('send-tabs-result-data', objectSpread2_default()(objectSpread2_default()({}, response === null || response === void 0 ? void 0 : response.data), {}, { - index_tab: index_tab - })); - setSshConfigData(response.data); - setTimeout(function () { - return mediator/* default.publish */.Z.publish("create-socket-".concat(index_tab)); - }, 300); - } - case 9: - case "end": - return _context3.stop(); - } - }, _callee3); - })); - return _getInitData.apply(this, arguments); - } - (0,react.useEffect)(function () { - if (el.current && link_url) { - var _term = new xterm.Terminal({ - fontSize: 16, - rendererType: 'dom' - }); - _term.open(el.current); - _term.onData(function (data) { - if (socket.current) { - if (socket.current.readyState === 1) { - socket.current.send(JSON.stringify({ - tp: 'client', - data: data - })); - } - } - }); - _term.write('Connecting...'); - setTerm(_term); - var ro = onLayout(_term, el.current); - return function () { - _term.dispose(); - el.current && (ro === null || ro === void 0 ? void 0 : ro.unobserve(el.current)); - }; - } - }, [link_url, el.current]); - (0,react.useEffect)(function () { - if (term && link_url) { - var createSocket = function createSocket() { - var socketInstance = new WebSocket(link_url); - socket.current = socketInstance; - socketInstance.onopen = function () { - var container = term.element.parentElement; - if (container) { - var width = container.offsetWidth; - var height = container.offsetHeight; - console.log('init', { - tp: 'init', - data: objectSpread2_default()(objectSpread2_default()({}, sshConfigData), {}, { - secret: password, - width: width, - height: height, - rows: term.rows, - columns: term.cols - }) - }); - socketInstance.send(JSON.stringify({ - tp: 'init', - data: objectSpread2_default()(objectSpread2_default()({}, sshConfigData), {}, { - secret: password, - width: width, - height: height, - rows: term.rows, - columns: term.cols - }) - })); - } - term.focus(); - }; - socketInstance.onerror = function (error) { - console.log('------in socket error----', error, socketInstance, link_url); - }; - socketInstance.onmessage = function (event) { - if (!isFirstConnected.current) { - term.write('\r'); - // term.focus() - setTimeout(function () { - // term.clear(); - }, 1000); - } - isFirstConnected.current = true; - console.log('event:', event); - var data = base64.Base64.decode(event.data.toString()); - var w = term._core._renderService.dimensions.actualCellWidth || 9.5; - console.log('data:', data, w, term); - term.write(data); - }; - var tid = setInterval(function () { - if (socket.current) { - var _socket$current; - (_socket$current = socket.current) === null || _socket$current === void 0 ? void 0 : _socket$current.send(JSON.stringify({ - tp: 'h' - })); - } - }, TimeTicket); - socketInstance.onclose = function (evt) { - if (tid) { - clearInterval(tid); - } - console.log(tid, 'tid', index_tab); - term.write('\r\nconnection closed'); - }; - }; - var unSubCreate = mediator/* default.subscribe */.Z.subscribe("create-socket-".concat(index_tab), function () { - createSocket(); - }); - var unSubResize = mediator/* default.subscribe */.Z.subscribe("ssh-xterm-resize-".concat(index_tab), function (option) { - if (socket.current && socket.current.readyState === 1) { - socket.current.send(JSON.stringify({ - tp: 'resize', - data: objectSpread2_default()({}, option) - })); - } - }); - return function () { - unSubCreate(); - unSubResize(); - if (socket.current) { - socket.current.close(); - isFirstConnected.current = false; - } - }; - } - }, [term, link_url, port]); - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - ref: el, - className: xterm_panelmodules["xterm-panel"], - children: !link_url ? /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - style: { - color: '#fff' - }, - children: "\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1..." - }) : null - }); -}); - -/***/ }), - /***/ 45954: /*!*********************************************!*\ !*** ./src/pages/tasks/vnc-view/index.less ***! diff --git a/p__Shixuns__New__ImagePreview__index.chunk.css b/p__Shixuns__New__ImagePreview__index.chunk.css index fd3272393a..767cf560e0 100644 --- a/p__Shixuns__New__ImagePreview__index.chunk.css +++ b/p__Shixuns__New__ImagePreview__index.chunk.css @@ -572,16 +572,16 @@ text-decoration: underline; } -/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/tasks/xterm-panel/index.less?modules ***! - \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.xterm-panel___XA0p9 { - height: 100%; +/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Shixuns/New/ImagePreview/xterm-panel/index.less?modules ***! + \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.xterm-panel___S5eQ3 { + height: calc(100vh - 54px); } -.xterm-panel___XA0p9 [class~='terminal'] { +.xterm-panel___S5eQ3 [class~='terminal'] { height: 100%; } -.xterm-panel___XA0p9 [class~='xterm-viewport'] { +.xterm-panel___S5eQ3 [class~='xterm-viewport'] { overflow-y: auto !important; } /* stylelint-disable no-duplicate-selectors */ diff --git a/umi.js b/umi.js index 484eb285ae..a8ace53373 100644 --- a/umi.js +++ b/umi.js @@ -70712,7 +70712,7 @@ __webpack_require__.d(__webpack_exports__, { ;// CONCATENATED MODULE: ./src/utils/env/dev.ts var DEV = { - PROXY_SERVER: 'https://test-data.educoder.net', + PROXY_SERVER: 'https://pre-data.educoder.net', API_SERVER: 'http://localhost:8000', REPORT_SERVER: 'http://192.168.1.57:3001', IMG_SERVER: 'https://new-testali-cdn.educoder.net', @@ -124422,10 +124422,10 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Review__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(8571), __webpack_require__.e(82375), __webpack_require__.e(66516), __webpack_require__.e(18562), __webpack_require__.e(59013), __webpack_require__.e(38603), __webpack_require__.e(67631), __webpack_require__.e(75151), __webpack_require__.e(51370), __webpack_require__.e(99836), __webpack_require__.e(15428), __webpack_require__.e(43915), __webpack_require__.e(40477), __webpack_require__.e(70335), __webpack_require__.e(37807), __webpack_require__.e(8691), __webpack_require__.e(12768), __webpack_require__.e(67570), __webpack_require__.e(41297), __webpack_require__.e(14662)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/Review/index.tsx */ 38117)); }), '36': /*#__PURE__*/react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__SubmitWork__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(8571), __webpack_require__.e(82375), __webpack_require__.e(66516), __webpack_require__.e(18562), __webpack_require__.e(59013), __webpack_require__.e(38603), __webpack_require__.e(67631), __webpack_require__.e(75151), __webpack_require__.e(51370), __webpack_require__.e(99836), __webpack_require__.e(15428), __webpack_require__.e(43915), __webpack_require__.e(40477), __webpack_require__.e(17400), __webpack_require__.e(8691), __webpack_require__.e(12768), __webpack_require__.e(67570), __webpack_require__.e(28072)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/SubmitWork/index.tsx */ 31303)); + return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__SubmitWork__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(8571), __webpack_require__.e(82375), __webpack_require__.e(66516), __webpack_require__.e(18562), __webpack_require__.e(59013), __webpack_require__.e(38603), __webpack_require__.e(67631), __webpack_require__.e(75151), __webpack_require__.e(51370), __webpack_require__.e(99836), __webpack_require__.e(15428), __webpack_require__.e(43915), __webpack_require__.e(40477), __webpack_require__.e(11417), __webpack_require__.e(8691), __webpack_require__.e(12768), __webpack_require__.e(67570), __webpack_require__.e(28072)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/SubmitWork/index.tsx */ 31303)); }), '37': /*#__PURE__*/react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__EditWork__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(8571), __webpack_require__.e(82375), __webpack_require__.e(66516), __webpack_require__.e(18562), __webpack_require__.e(59013), __webpack_require__.e(38603), __webpack_require__.e(67631), __webpack_require__.e(75151), __webpack_require__.e(51370), __webpack_require__.e(99836), __webpack_require__.e(15428), __webpack_require__.e(43915), __webpack_require__.e(40477), __webpack_require__.e(11417), __webpack_require__.e(8691), __webpack_require__.e(12768), __webpack_require__.e(67570), __webpack_require__.e(60479)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/EditWork/index.tsx */ 54524)); + return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__EditWork__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(8571), __webpack_require__.e(82375), __webpack_require__.e(66516), __webpack_require__.e(18562), __webpack_require__.e(59013), __webpack_require__.e(38603), __webpack_require__.e(67631), __webpack_require__.e(75151), __webpack_require__.e(51370), __webpack_require__.e(99836), __webpack_require__.e(15428), __webpack_require__.e(43915), __webpack_require__.e(40477), __webpack_require__.e(17400), __webpack_require__.e(8691), __webpack_require__.e(12768), __webpack_require__.e(67570), __webpack_require__.e(60479)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/EditWork/index.tsx */ 54524)); }), '38': /*#__PURE__*/react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(8571), __webpack_require__.e(82375), __webpack_require__.e(66516), __webpack_require__.e(18562), __webpack_require__.e(64057), __webpack_require__.e(38603), __webpack_require__.e(67390), __webpack_require__.e(33479), __webpack_require__.e(51370), __webpack_require__.e(75800), __webpack_require__.e(8691), __webpack_require__.e(85297)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Detail/components/DuplicateChecking/CheckDetail/index.tsx */ 51450)); @@ -124839,7 +124839,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Shixuns__New__CreateImg__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(59013), __webpack_require__.e(55806), __webpack_require__.e(65549)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/New/CreateImg/index.tsx */ 74734)); }), '175': /*#__PURE__*/react.lazy(function () { - return Promise.all(/*! import() | p__Shixuns__New__ImagePreview__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(59013), __webpack_require__.e(38603), __webpack_require__.e(67631), __webpack_require__.e(75151), __webpack_require__.e(51370), __webpack_require__.e(99836), __webpack_require__.e(43915), __webpack_require__.e(40477), __webpack_require__.e(55806), __webpack_require__.e(28510), __webpack_require__.e(31794), __webpack_require__.e(39430), __webpack_require__.e(8691), __webpack_require__.e(12768), __webpack_require__.e(67570), __webpack_require__.e(99674)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/New/ImagePreview/index.tsx */ 47845)); + return Promise.all(/*! import() | p__Shixuns__New__ImagePreview__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(59013), __webpack_require__.e(38603), __webpack_require__.e(67631), __webpack_require__.e(75151), __webpack_require__.e(51370), __webpack_require__.e(99836), __webpack_require__.e(43915), __webpack_require__.e(40477), __webpack_require__.e(55806), __webpack_require__.e(28510), __webpack_require__.e(31794), __webpack_require__.e(39430), __webpack_require__.e(8691), __webpack_require__.e(12768), __webpack_require__.e(67570), __webpack_require__.e(99674)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/New/ImagePreview/index.tsx */ 29285)); }), '176': /*#__PURE__*/react.lazy(function () { return Promise.all(/*! import() | p__Shixuns__Detail__Merge__index */[__webpack_require__.e(21649), __webpack_require__.e(81263), __webpack_require__.e(1226), __webpack_require__.e(73453), __webpack_require__.e(65491), __webpack_require__.e(8571), __webpack_require__.e(82375), __webpack_require__.e(66516), __webpack_require__.e(18562), __webpack_require__.e(64057), __webpack_require__.e(69771), __webpack_require__.e(4977), __webpack_require__.e(55573)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Detail/Merge/index.tsx */ 39753));