update_job

Функция update_job используется для создания, редактирования или удаления заданий.

Copied!
svc=resource/update_job&params={"itemId":<long>,
								"id":<long>,
								"callMode":"<text>",
								"n":"<text>",
								"d":"<text>",
								"r":"<text>",
								"at":<uint>,
								"m":<uint>,
								"fl":<uint>, /* Не требуется при создании, редактировании и удалении заданий. Используется для тестового выполнения. По умолчанию: 0 */
								"tz":<int>,
								"l":"<text>",
								"e":<bool>,
								"sch":{
									"f1":<uint>,
									"f2":<uint>,
									"t1":<uint>,
									"t2":<uint>,
									"m":<uint>,
									"y":<uint>,
									"w":<uint>
								},					
								"act":{	
									"t":"<text>",
									"p":{
										"<text>":"<text>",
										...
									}					
								}}

Параметры

НазваниеОписание
itemIdID ресурса.
idID задания (0 — создать).
callMode

Действие: создание, редактирование, удаление.

Другие параметры необходимы только для создания и редактирования. См. страницу get_job_data.

Возвращаемый результат

Для запросов, связанных с созданием и редактированием:

Copied!
[
	<long>,		/* ID задания */
	{
		"id":<long>,	/* ID задания */
		"n":"<text>",	/* имя */
		"d":"<text>",	/* описание */
		"m":<uint>,	/* максимальное количество выполнений, 0 — не ограничено */
		"fl":<uint>,	/* удалить задание после достижения максимального количества выполнений, 1 — да. Не требуется при создании, редактировании и удалении заданий. Используется для тестового выполнения. */
		"st":{		/* состояние */
			"e":<uint>,	/* включено/отключено */
			"c":<uint>,	/* количество выполнений */
			"l":<uint>	/* время последнего выполнения */
		},
		"act":"<text>",	/* действие */
		"ct":<uint>,    /* время создания */  
		"mt":<uint>     /* время последнего изменения */
	}
]

Все доступные типы действий описаны здесь.

Для запросов, связанных с удалением:

Copied!
[
	<long>,		/* ID задания */
	null
]

Возможные коды ошибок:

КодОписание
7

Не удалось извлечь ресурс с требуемым ACL (ADF_ACL_AVL_RES_EDIT_JOBS).

6Неопределенная ошибка.
4

Неверные входные параметры.

Скачать файл PDF
Скачать документ Word

Смотрите также