@wshcmx/types
Version:
<h1 align="center">WT Types</h1> <div align="center"> Typescript типы для WebSoft HCM.
35 lines (33 loc) • 1.14 kB
TypeScript
type ScheduleDayDocumentTopElem = XmlTopElem &
CustomElemsBase & {
Doc: ScheduleDayDocument;
id: XmlElem<number | null>;
/** Тип графика */
schedule_type_id: XmlElem<number | null, ScheduleTypeCatalogDocumentTopElem>;
/** Тип графика */
schedule_type_name: XmlElem<string | null>;
/** Ограничения */
rest_collaborator_schedule_id: XmlElem<number | null, RestrictingCollaboratorScheduleCatalogDocumentTopElem>;
/** Бюджетный период */
budget_period_id: XmlElem<number | null, BudgetPeriodCatalogDocumentTopElem>;
/** Подразделение */
subdivision_id: XmlElem<number | null, SubdivisionCatalogDocumentTopElem>;
/** Дата */
date: XmlElem<Date | null>;
/**
* Дата начала
* @default 00:00
*/
start_time: XmlElem<string | null>;
/**
* Дата окончания
* @default 24:00
*/
finish_time: XmlElem<string | null>;
doc_info: XmlElem<DocInfoBase | null>;
};
type ScheduleDayDocument = XmlDocument & {
TopElem: ScheduleDayDocumentTopElem;
schedule_day: ScheduleDayDocumentTopElem;
OnBeforeSave(): void;
};