import { IExtendId } from '../autoGenerated'; import { IProject } from '../project'; import { ITaskAttributes } from '../task'; import { TaskName } from '../taskName'; export interface IData { project: Pick; /** * 施設コード */ locationBranchCode: string; /** * 仕入れ期間from */ importFrom: Date; /** * 仕入れ期間through */ importThrough: Date; /** * 施設を保管するかどうか */ saveMovieTheater: boolean; /** * 施設コンテンツを保管するかどうか */ saveScreeningEventSeries: boolean; saveScreeningEventSeriesPeriodInMonth: number; } export interface IAttributes extends ITaskAttributes { name: TaskName.ImportEventsFromCOA; data: IData; } /** * イベントインポートタスク */ export type ITask = IExtendId;