<< Click to Display Table of Contents >> 1.87修改调度任务复制链接 |
支持的版本:10.0及以后
请求地址 |
http://ip:port/bi/api?action=modifySchedules&token=xxxx |
|
请求消息 |
请求参数 |
请求参数:xmlData(必填) <?xml version="1.0" encoding="UTF-8"?> <info> <sched> <path>新建文件夹/111</path> <newpath>test/test1</newpath> <startTS>2022-01-05 13:30:44</startTS> <cron>1</cron> <auth-user>test123</auth-user> </sched> <sched> <path>门户迁移</path> <auth-user>test123</auth-user> </sched> </info> |
参数描述 |
请求参数为修改调度任务授权用户包含的信息: •sched(必填):需要修改的调度任务的信息,可以修改多个。 •path(必填):需要修改的调度任务的路径和名称。 •newpath(选填):需要修改的调度任务的新路径和名称,不填或无此参数视为不更改路径和名称。 •startTS(选填):输入开始时间,无此参数视作不修改原设置,有此参数但是内容为空视为清空原有的startTS和cron,改为手动运行。 •cron:(选填):若无startTS参数则不处理此参数,若有startTS且不填或无此参数,则默认此job的时间频率为执行一次,cron表达式的形式参考创建作业-时间频率。 •auth-user(必填):需要把调度任务的授权用户修改为该用户。 |
|
|
示例 |
function modifySchedules() { var xml = getXml(); $.post("http://" + ip + ":" + port + "/" + project + "/api?action=modifySchedules&token=xxxx", {xmlData : xml}, function(result) { writeXml(result); }); } |
响应消息 |
响应结果 |
依次返回每个调度任务是否修改成功。 <?xml version="1.0" encoding="UTF-8"?> <results> <result> <level>1</level> <message>1/1: 修改成功。</message> </result> <result> <level>6</level> <message>1/2: 用户“123”不存在。</message> </result> </results> |
结果描述 |
响应结果信息为xml,直接parse即可。 •level 返回类型,不同数值代表不同返回状态,参考附录。 •message为接口操作结果信息。 |