操作日志

February 26, 2024About 4 min

操作日志

SDK类名:/common/OpLogs;

操作日志-获取操作日志列表

SDK方法名:listOpLog;

URL

/op_log

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
pageNumber可选,不传就是全部1
limitNumber可选,不传就是全部10
startNumberunix时间戳,可选,不传就是全部1546272000
endNumberunix时间戳,可选,不传就是全部,Eg: 15088339531548950400
op_typeString操作(事件)类型delete_nodes
levelNumber日志级别:
所有:0;
信息:1;
错误:2;
关键:3;
警告:4;
0
descriptionString关键字delete_nodes
suffixString导出后缀.txt, .log, .et, .csv.txt
addressString操作ip(模糊搜索)''
usernameString操作者''
downloadBooleantrue, 下载

Response

名称类型必选简介Mock初始值Mock规则
retNumber@mock=200200
msgString@mock=
dataObject
  codeNumber@mock=00
  messageString@mock=[0] success[0] success
  totalNumber@mock=2929
  countNumber@mock=22
  info_listArray2
    user_nameArray@mock=$order('admin','admin'), 操作者用户名['admin','admin']+1
    descriptionArray@mock=$order('edit_node{"name":"666","uuid":"99113A1F-9162-61E4-B4FB-AFA54845A27F"}','create_node{"name":"666"}'), 详情['edit_node{"name":"666","uuid":"99113A1F-9162-61E4-B4FB-AFA54845A27F"}','create_node{"name":"666"}']+1
    op_timeArray@mock=$order('1508984237','1508992987'), 操作时间['1508984237','1508992987']+1
    typeArray@mock=$order('0','0'), 默认0['0','0']+1
    end_timeArray@mock=$order('1508984237','1508992987'), 结束时间['1508984237','1508992987']+1
    resultArray@mock=$order('10011112','10011120'), 结果码,0是成功['10011112','10011120']+1
    idArray@mock=$order('603','612'), 主键['603','612']+1
    addressArray@mock=$order('192.168.74.25','192.168.74.25'), 操作者所在ip['192.168.74.25','192.168.74.25']+1
    start_timeArray@mock=$order('1508984232','1508992986'), 开始时间['1508984232','1508992986']+1
    user_uuidArray@mock=$order('1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC','1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC'), 操作者用户名uuid['1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC','1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC']+1
    failure_reasonArray@mock=$order('[10011112] node.not_connected','[10011120] node.group_id_invalid'), 失败原因['[10011112] node.not_connected','[10011120] node.group_id_invalid']+1
    op_typeString操作(事件)类型delete_nodes
    levelNumber日志级别:
所有:0;
信息:1;
错误:2;
关键:3;
警告:4;
0
    serviceString模块名称Node
    original_descriptionString原始描述,导出再导入时需要用到
    original_failure_reasonString原始的failure_reason

操作日志-导入

SDK方法名:importOpLog;

信创分支独有,sdk跳过

URL

/op_log/import

Method

POST

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0]操作成功。

(未添加)操作日志-日志下载

SDK方法名:downloadOpLog;

URL

/op_log/download

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
end_timeNumberunix时间戳,非必填
start_timeNumberunix时间戳,非必填
downloadString为true则为下载操作true

Response

名称类型必选简介Mock初始值Mock规则

操作日志-删除操作日志

SDK方法名:deleteOpLog;

URL

/op_log

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
idsArray操作日志id

Response

名称类型必选简介Mock初始值Mock规则
dataObject
  codeNumber@mock=00
  messageString@mock=[0] success[0] success
msgString@mock=
retNumber@mock=200200

用户日志 - 列表

SDK方法名:listUserLog;

URL

/op_log/user_log

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
pageNumber可选,不传就是全部
1
limitNumber可选,不传就是全部
10
startNumberunix时间戳,可选,不传就是全部1546272000
endNumberunix时间戳,可选,不传就是全部,Eg: 15088339531548950400
op_typeString操作(事件)类型delete_nodes
levelNumber日志级别:
所有:0;
信息:1;
错误:2;
关键:3;
警告:4;
0
descriptionString关键字delete_nodes
suffixString导出后缀.txt, .log, .et, .csv.txt

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] success
  totalNumber29
  countNumber2
  info_listArray
    user_nameArray["admin","admin"]
    descriptionArray["edit_node{"name":"666","uuid":"99113A1F-9162-61E4-B4FB-AFA54845A27F"}","create_node{"name":"666"}"]
    op_timeArray["1508984237","1508992987"]
    typeArray["0","0"]
    end_timeArray["1508984237","1508992987"]
    resultArray["10011112","10011120"]
    idArray["603","612"]
    addressArray["192.168.74.25","192.168.74.25"]
    start_timeArray["1508984232","1508992986"]
    user_uuidArray["1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC","1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC"]
    failure_reasonArray["[10011112] node.not_connected","[10011120] node.group_id_invalid"]
    original_descriptionString
    op_typeStringdelete_nodes
    levelNumber0
    serviceStringNode
    original_failure_reasonString
Last update: 8/1/2024, 2:00:50 PM
Contributors: ganl