项目

一般

简介

错误 #4835

网管版本2.4.0pre1T1,OS特性-上传/安装版本无进度条,采用弹窗倒计时体现

杨 凯大约 2 个月 之前添加. 更新于 4 天 之前.

状态:
已解决
优先级:
一般
指派给:
开始日期:
2026-02-03
计划完成日期:
% 完成:

0%

预期时间:

描述

网管版本2.4.0pre1T1,OS特性-上传/安装版本无进度条,采用弹窗倒计时体现


文件

OS安装中.png (18.3 KB) OS安装中.png 杨 凯, 2026-03-09 15:35
安装进度提示.png (32.4 KB) 安装进度提示.png 杨 凯, 2026-03-17 14:20

历史记录

#1

马 自伟 更新于 大约一个月 之前

  • 状态新建 变更为 进行中

问题定位:
文件上传以后,只有一个“正在处理请稍后”提示,一闪而过,没有起到有效提示

问题解决:
processingTimer = setInterval(() => {
parent.showMessage({
message: '{$stringDefine[\'PROCESSING_PLEASE_WAIT\'] ?? \'\'}',
type: 'success'
});
}, 2000);
增加一个每2秒重复提示,等上传得到回应,再清除定时任务

#2

马 自伟 更新于 大约一个月 之前

  • 状态进行中 变更为 反馈
  • 指派给马 自伟 变更为 马 党旗
#3

马 党旗 更新于 23 天 之前

  • 状态反馈 变更为 审视
#4

马 党旗 更新于 23 天 之前

  • 状态审视 变更为 转测试
#5

马 党旗 更新于 21 天 之前

  • 指派给马 党旗 变更为 杨 凯
#6

杨 凯 更新于 12 天 之前

安装过程中,还是未有任何提示

#7

马 自伟 更新于 12 天 之前

问题定位:
安装界面,增加了“PROCESSING_PLEASE_WAIT”文件正在上传中,请稍后再试的提示,但是在安装过程中,没有加

问题解决
在下发指令成功以后,经过调度schedule时,增加
let progressMessageTimer = null;

progressMessageTimer = setInterval(() => {
parent.showMessage({
message: "正在进行系统升级,请等待...",
type: "info"
});
}, 10000);
由于时间较长,增加为10秒间隔提示
在处理成功或者失败的函数handleResult中,
//清理所有定时器
pollTimer && clearInterval(pollTimer);
totalTimeoutTimer && clearTimeout(totalTimeoutTimer);
progressMessageTimer && clearInterval(progressMessageTimer);
refresh();

增加对progressMessageTimer的处理

#8

马 自伟 更新于 12 天 之前

  • 指派给马 自伟 变更为 马 党旗
#9

马 党旗 更新于 12 天 之前

  • 状态反馈 变更为 审视
#10

马 党旗 更新于 12 天 之前

  • 状态审视 变更为 转测试
#11

马 党旗 更新于 9 天 之前

  • 指派给马 党旗 变更为 杨 凯
#12

杨 凯 更新于 4 天 之前

网管2.4.1版本已解决

导出 Atom PDF