🐛 修复发送消息报错.

This commit is contained in:
lijiahang
2024-05-20 11:24:04 +08:00
parent 630291df46
commit 4eeedb85de
8 changed files with 175 additions and 12 deletions

View File

@@ -7,10 +7,10 @@ export default {
'login.form.userName.placeholder': '用户名',
'login.form.password.placeholder': '密码',
'login.form.login': '登录',
'login.banner.slogan1': '开箱即用的一站式智能运维平台',
'login.banner.subSlogan1': '一站式操作 智能运维 让运维变得更简单',
'login.banner.slogan2': '内置权限角色管理',
'login.banner.subSlogan2': '让每一次操作都安全可控可追溯',
'login.banner.slogan3': '终端操作无障碍',
'login.banner.subSlogan3': '高效稳定 远程操作 让工作更高效',
'login.banner.slogan1': '现代化的智能运维平台',
'login.banner.subSlogan1': '一站式操作 让运维变得更简单',
'login.banner.slogan2': '高颜值的轻量堡垒机平台',
'login.banner.subSlogan2': '内置批量处理模块 让工作更高效',
'login.banner.slogan3': '动态权限角色管理',
'login.banner.subSlogan3': '让每一次操作都可追溯',
};

View File

@@ -157,6 +157,7 @@
await cancelUploadTask(taskId.value, false);
taskStatus.value = UploadTaskStepStatus.WAITING;
Message.success('已取消');
taskId.value = undefined;
} catch (e) {
} finally {
setLoading(false);
@@ -171,6 +172,8 @@
// 上传请求结束
const uploadRequestEnd = async () => {
// 上传请求结束后重置文件进度
resetSelectedFileProgress();
if (taskStatus.value.value === UploadTaskStepStatus.REQUESTING.value) {
// 如果结束后还是请求中则代表请求完毕
setLoading(true);
@@ -196,6 +199,8 @@
// 上传请求失败
const uploadRequestError = async () => {
// 上传请求结束后重置文件进度
resetSelectedFileProgress();
setLoading(true);
try {
// 开始上传
@@ -264,6 +269,11 @@
fileList.value = [];
};
// 重置选择的文件进度
const resetSelectedFileProgress = () => {
fileList.value.forEach(s => s.percent = 0);
};
// 设置轮询状态
onMounted(() => {
pullIntervalId.value = setInterval(pullTaskStatus, 5000);