项目

一般

简介

错误 #3118

YZMM2.1.0Pre3网管,升级显示成功,实际升级也成功了,但是操作日志里面显示失败,且原因为空值。

程 鹏27 天 之前添加. 更新于 7 天 之前.

状态:
转测试
优先级:
普通
指派给:
开始日期:
2025-04-10
计划完成日期:
2025-04-30
% 完成:

0%

预期时间:

描述

YZMM2.1.0Pre3网管,升级显示成功,实际升级也成功了,但是操作日志里面显示失败,且原因为空值。


文件

11111.jpg (381 KB) 11111.jpg 程 鹏, 2025-04-10 09:36

历史记录

#1

马 自伟 更新于 22 天 之前

  • 状态新建 变更为 进行中
#2

马 自伟 更新于 8 天 之前

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

问题定位:
网管升级后,有个重启网管服务,对应的函数中:
有$logId = OperLog::write($this->userId,$this->stringDefinde, 'SELECT_SUCCESS', ['RESTARTING_THE_NETWORK_MANAGEMENT_SYSTEM'], '');
但是没有对应的 OperLog::update,导致重启服务后,操作日志出现“[]”的情况

问题解决:
在收到重启后,直接进行写日志操作,成功则写成功,失败则写失败日志:
if ($res['msg']==YzmmConst::RemoteCallResponseResult) {
OperLog::write($this->userId, $this->stringDefinde,'SELECT_SUCCESS','STR_NMS', ['RESTARTING_THE_NETWORK_MANAGEMENT_SYSTEM'], '');
return $this->return_json([], 0, $this->stringDefinde['NORMAL']);
} else {
OperLog::write($this->userId, $this->stringDefinde,'SELECT_FAIL','STR_NMS', ['RESTARTING_THE_NETWORK_MANAGEMENT_SYSTEM'], $res);
return $this->return_json([], $res['code'], $res['msg']);
}

#3

马 党旗 更新于 7 天 之前

  • 状态进行中 变更为 转测试

导出 Atom PDF