修复普通用户不能接入自己添加的资产的bug

This commit is contained in:
dushixiang
2021-02-21 17:00:22 +08:00
parent f9455578f1
commit 0761c40c7a
2 changed files with 45 additions and 7 deletions

View File

@ -7,8 +7,8 @@ import {getToken, isEmpty} from "../../utils/utils";
import {FitAddon} from 'xterm-addon-fit';
import "./Access.css"
import request from "../../common/request";
import {Affix, Button, Col, Drawer, message, Row} from "antd";
import {AppstoreTwoTone} from "@ant-design/icons";
import {Affix, Button, Col, Drawer, message, Modal, Row} from "antd";
import {AppstoreTwoTone, ExclamationCircleOutlined} from "@ant-design/icons";
import Draggable from "react-draggable";
import FileSystem from "./FileSystem";
@ -141,6 +141,24 @@ class Term extends Component {
}
}
showMessage(msg) {
message.destroy();
Modal.confirm({
title: '提示',
icon: <ExclamationCircleOutlined/>,
content: msg,
centered: true,
okText: '重新连接',
cancelText: '关闭页面',
onOk() {
window.location.reload();
},
onCancel() {
window.close();
},
});
}
async createSession(assetsId) {
let result = await request.post(`/sessions?assetId=${assetsId}&mode=naive`);
if (result['code'] !== 1) {