mirror of
https://gitee.com/fit2cloud-feizhiyun/MeterSphere.git
synced 2024-12-05 05:29:29 +08:00
refactor(项目设置): 公共脚本执行过程优化
This commit is contained in:
parent
294a017bdf
commit
9969a973e0
@ -56,6 +56,7 @@
|
|||||||
v-permission="['PROJECT_CUSTOM_FUNCTION:READ+EXECUTE']"
|
v-permission="['PROJECT_CUSTOM_FUNCTION:READ+EXECUTE']"
|
||||||
type="outline"
|
type="outline"
|
||||||
:loading="loading"
|
:loading="loading"
|
||||||
|
:disabled="!form.script"
|
||||||
@click="testScript"
|
@click="testScript"
|
||||||
>{{ t('project.commonScript.scriptTest') }}</a-button
|
>{{ t('project.commonScript.scriptTest') }}</a-button
|
||||||
>
|
>
|
||||||
@ -267,6 +268,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function debugSocket() {
|
function debugSocket() {
|
||||||
|
loading.value = true;
|
||||||
websocket.value = getSocket(reportId.value);
|
websocket.value = getSocket(reportId.value);
|
||||||
websocket.value.onopen = onOpen;
|
websocket.value.onopen = onOpen;
|
||||||
websocket.value.addEventListener('message', (event: any) => {
|
websocket.value.addEventListener('message', (event: any) => {
|
||||||
@ -275,6 +277,7 @@
|
|||||||
form.value.result = result.taskResult.console;
|
form.value.result = result.taskResult.console;
|
||||||
scriptType.value = 'executionResult';
|
scriptType.value = 'executionResult';
|
||||||
websocket.value.close();
|
websocket.value.close();
|
||||||
|
loading.value = false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user