|
|
|
@ -31,14 +31,17 @@ const TestInstance = ({ instance, parentId, onBack }: { instance: any; parentId:
|
|
|
|
// WebSocket hook
|
|
|
|
// WebSocket hook
|
|
|
|
const { connect, disconnect, isConnected, sendMessage } = useWebSocket({
|
|
|
|
const { connect, disconnect, isConnected, sendMessage } = useWebSocket({
|
|
|
|
onOpen: () => {
|
|
|
|
onOpen: () => {
|
|
|
|
|
|
|
|
console.log('链接成功');
|
|
|
|
setIsSocketConnected(true);
|
|
|
|
setIsSocketConnected(true);
|
|
|
|
addLog('连接信息:连接成功!');
|
|
|
|
addLog('连接信息:连接成功!');
|
|
|
|
},
|
|
|
|
},
|
|
|
|
onClose: () => {
|
|
|
|
onClose: () => {
|
|
|
|
|
|
|
|
console.log('链接关闭');
|
|
|
|
setIsSocketConnected(false);
|
|
|
|
setIsSocketConnected(false);
|
|
|
|
addLog('连接信息:连接已断开');
|
|
|
|
addLog('连接信息:连接已断开');
|
|
|
|
},
|
|
|
|
},
|
|
|
|
onError: () => {
|
|
|
|
onError: () => {
|
|
|
|
|
|
|
|
console.log('链接错误');
|
|
|
|
addLog('连接错误:连接失败');
|
|
|
|
addLog('连接错误:连接失败');
|
|
|
|
},
|
|
|
|
},
|
|
|
|
onMessage: (event) => {
|
|
|
|
onMessage: (event) => {
|
|
|
|
@ -107,10 +110,10 @@ const TestInstance = ({ instance, parentId, onBack }: { instance: any; parentId:
|
|
|
|
const host = window.location.host;
|
|
|
|
const host = window.location.host;
|
|
|
|
let wsUrl = '';
|
|
|
|
let wsUrl = '';
|
|
|
|
if (window.location.host.includes('localhost')) {
|
|
|
|
if (window.location.host.includes('localhost')) {
|
|
|
|
wsUrl = `ws://192.168.5.119/wst/test-case/${instance.id}/${cryptoRandom()}`;
|
|
|
|
wsUrl = `ws://192.168.5.119/ws/v1/bpms-workbench/test-case/${instance.id}/${cryptoRandom()}`;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
wsUrl = `${protocol}//${host}/wst/test-case/${instance.id}/${cryptoRandom()}`;
|
|
|
|
wsUrl = `${protocol}//${host}/ws/v1/bpms-workbench/test-case/${instance.id}/${cryptoRandom()}`;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -510,7 +513,7 @@ const TestInstance = ({ instance, parentId, onBack }: { instance: any; parentId:
|
|
|
|
{logs.length === 0 ? (
|
|
|
|
{logs.length === 0 ? (
|
|
|
|
<div className={styles['log-empty']}>
|
|
|
|
<div className={styles['log-empty']}>
|
|
|
|
<p>暂无日志信息</p>
|
|
|
|
<p>暂无日志信息</p>
|
|
|
|
<p>请点击"链接实例"按钮连接测试实例</p>
|
|
|
|
<p>请点击"链接实例"按钮连接测试实例</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
) : (
|
|
|
|
) : (
|
|
|
|
<div className={styles['log-list']}>
|
|
|
|
<div className={styles['log-list']}>
|
|
|
|
|