object report.update(object/array reports)
该方法允许用户用来更新已配置的规划报告。
该方式仅对管理员和超级管理员类型的用户有效。 用户可以在用户职责设置中对该方式的使用权限进行设定修改。请参考 用户职责以获取更多信息。
(object/array)
需要更新的规划报告属性。
The reportid
该属性为必要配置参数,需要为每个规划报告定义,其它属性则为可选配置。只有符合要求的属性更改才会完成属性更新,否则更新属性会保持不变。
除此之外,根据标准规划报告属性,该方法接受如下参数。
参数 | 类型 | 说明 |
---|---|---|
users | 对象/一组对象 | 用户 用来替换当前规划报告所发送的目标用户。 |
user_groups | 对象/一组对象 | 用户组用来替换当前规划报告所发送的目标用户组。 |
根据reportids
的特性,(object)
返回一个包含已升级规划报告ID的对象。
请求:
{
"jsonrpc": "2.0",
"method": "report.update",
"params": {
"reportid": "1",
"status": "0"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
反馈:
CReport::update() in ui/include/classes/api/services/CReport.php.