Files
admin-vben5/apps/web-antd/src/api/property/attendanceManagement/arrangement/model.d.ts

130 lines
1.8 KiB
TypeScript
Raw Normal View History

import type { PageQuery, BaseEntity } from '#/api/common';
export interface ArrangementVO {
/**
* ID
*/
id: string | number;
/**
*
*/
scheduleName: string;
/**
* ID
*/
groupId: string | number;
/**
* 1-2-
*/
scheduleType: number;
/**
* 1-2-3-
*/
dateType: number;
/**
*
*/
startDate: string;
/**
* (date_type=3)
*/
endDate: string;
/**
* 0-1-
*/
status: number;
}
export interface ArrangementForm extends BaseEntity {
/**
* ID
*/
id?: string | number;
/**
*
*/
scheduleName?: string;
/**
* ID
*/
groupId?: string | number;
/**
* 1-2-
*/
scheduleType?: number;
/**
* 1-2-3-
*/
dateType?: number;
/**
*
*/
startDate?: string;
/**
* (date_type=3)
*/
endDate?: string;
/**
* 0-1-
*/
status?: number;
}
export interface ArrangementQuery extends PageQuery {
/**
*
*/
scheduleName?: string;
/**
* ID
*/
groupId?: string | number;
/**
* 1-2-
*/
scheduleType?: number;
/**
* 1-2-3-
*/
dateType?: number;
/**
*
*/
startDate?: string;
/**
* (date_type=3)
*/
endDate?: string;
/**
* 0-1-
*/
status?: number;
/**
*
*/
params?: any;
}