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

143 lines
2.1 KiB
TypeScript
Raw Normal View History

import type { PageQuery, BaseEntity } from '#/api/common';
export interface ArrangementVO {
/**
* ID
*/
id: string | number;
/**
*
*/
2025-08-07 17:44:45 +08:00
scheduleName?: string;
/**
* ID
*/
2025-08-07 17:44:45 +08:00
groupId?: string | number;
/**
* 1-2-
*/
2025-08-07 17:44:45 +08:00
scheduleType?: number;
/**
* 1-2-3-
*/
2025-08-07 17:44:45 +08:00
dateType?: number;
/**
*
*/
2025-08-07 17:44:45 +08:00
startDate?: string;
/**
* (date_type=3)
*/
2025-08-07 17:44:45 +08:00
endDate?: string;
/**
* 0-1-
*/
2025-08-07 17:44:45 +08:00
status?: number;
userGroupList?:any[];
attendanceGroup?:any;
dateType?: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;
2025-08-05 17:07:10 +08:00
/**
*
*/
userGroupList: any[];
}
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;
/**
2025-08-05 17:07:10 +08:00
*
*/
params?: any;
2025-08-05 17:07:10 +08:00
/**
*
*/
month?: string;
}
2025-08-07 17:44:45 +08:00
export interface arrangmentListQuery extends PageQuery {
currentDate:string//某天的日期
}