Работа с задачами
Methods
- api.tasks.addFactTaskPhotos(factTaskId, files) → Array.<String>
- api.tasks.createPlanTask(planTaskData) → Result
- api.tasks.deletePlanTask(planTaskId) → Boolean
- api.tasks.editPlanTask(planTaskData) → Result
- api.tasks.factTaskList(planTaskId, date, positionId) → Array.<FactTask>
- api.tasks.planTaskList(date, positionId) → Array.<PlanTask>
- api.tasks.taskTitle(planTaskId) → String
Methods description
-
addFactTaskPhotos(factTaskId, files) → Array.<String>
-
Добавить фотографии к фактической задаче
Parameters:
Name Type Description factTaskId ID Идентификатор фактической задачи
files Array.<String> Пути до фотографий
Return:
Array.<String> -Пути до зарегистрированных фотографий
-
createPlanTask(planTaskData) → Result
-
Создать плановую задачу
Parameters:
Name Type Description planTaskData PlanTask Структура новой плановой задачи. Поле id должно быть пустым
Return:
-
deletePlanTask(planTaskId) → Boolean
-
Удалить плановую задачу, созданную текущей позицией
Parameters:
Name Type Description planTaskId ID Идентификатор плановой задачи
Return:
Boolean -Признак успеха операции
-
editPlanTask(planTaskData) → Result
-
Редактировать плановую задачу
Parameters:
Name Type Description planTaskData PlanTask Структура измененной плановой задачи
Return:
-
factTaskList(planTaskId, date, positionId) → Array.<FactTask>
-
Вернуть список фактических задач для плановой
Parameters:
Name Type Description planTaskId ID Идентификатор плановой задачи
date Date День, который должен входить в период выполнения задач
positionId ID Идентификатор позиции
Return:
-
planTaskList(date, positionId) → Array.<PlanTask>
-
Вернуть список плановых задач
Parameters:
Name Type Description date Date День, который должен входить в период выполения задач
positionId ID Идентификатор позиции
Return:
-
taskTitle(planTaskId) → String
-
Получить название задачи
Parameters:
Name Type Description planTaskId ID Задача
Return:
String