You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
115 lines
1.4 KiB
115 lines
1.4 KiB
import { BaseEntity, PageQuery } from '@/api/base';
|
|
|
|
export interface DocumentTasksPermissionsVO {
|
|
/**
|
|
* 主键ID
|
|
*/
|
|
id: string | number;
|
|
|
|
/**
|
|
* 用户ID
|
|
*/
|
|
userId: string | number;
|
|
|
|
/**
|
|
* 角色ID
|
|
*/
|
|
roleId: string | number;
|
|
|
|
/**
|
|
* 每日文档数
|
|
*/
|
|
dailyDocumentCount: number;
|
|
|
|
/**
|
|
* 优先级
|
|
*/
|
|
priority: number;
|
|
|
|
/**
|
|
* 任务种类
|
|
*/
|
|
taskType: string;
|
|
|
|
/**
|
|
* 当日剩余任务数
|
|
*/
|
|
remainingTasksToday: number;
|
|
|
|
}
|
|
|
|
export interface DocumentTasksPermissionsForm extends BaseEntity {
|
|
/**
|
|
* 主键ID
|
|
*/
|
|
id?: string | number;
|
|
|
|
/**
|
|
* 用户ID
|
|
*/
|
|
userId?: string | number;
|
|
|
|
/**
|
|
* 角色ID
|
|
*/
|
|
roleId?: string | number;
|
|
|
|
/**
|
|
* 每日文档数
|
|
*/
|
|
dailyDocumentCount?: number;
|
|
|
|
/**
|
|
* 优先级
|
|
*/
|
|
priority?: number;
|
|
|
|
/**
|
|
* 任务种类
|
|
*/
|
|
taskType?: string;
|
|
|
|
/**
|
|
* 当日剩余任务数
|
|
*/
|
|
remainingTasksToday?: number;
|
|
|
|
}
|
|
|
|
export interface DocumentTasksPermissionsQuery extends PageQuery {
|
|
|
|
/**
|
|
* 用户ID
|
|
*/
|
|
userId?: string | number;
|
|
|
|
/**
|
|
* 角色ID
|
|
*/
|
|
roleId?: string | number;
|
|
|
|
/**
|
|
* 每日文档数
|
|
*/
|
|
dailyDocumentCount?: number;
|
|
|
|
/**
|
|
* 优先级
|
|
*/
|
|
priority?: number;
|
|
|
|
/**
|
|
* 任务种类
|
|
*/
|
|
taskType?: string;
|
|
|
|
/**
|
|
* 当日剩余任务数
|
|
*/
|
|
remainingTasksToday?: number;
|
|
|
|
/**
|
|
* 日期范围参数
|
|
*/
|
|
params?: any;
|
|
}
|
|
|