forked from b2894lxlx/tuanwei-admin
72 lines
1.1 KiB
TypeScript
72 lines
1.1 KiB
TypeScript
import { PageParam } from '@/api';
|
|
|
|
/**
|
|
* 案卷
|
|
*/
|
|
export interface Piece {
|
|
// 案卷id
|
|
id?: number;
|
|
// 案卷题名
|
|
title?: string;
|
|
// 案卷档号
|
|
piece_no?: string;
|
|
// 密级
|
|
secret?: string;
|
|
// 存放位置
|
|
location?: string;
|
|
// 案卷类型
|
|
type?: string;
|
|
// 保管期限
|
|
retention?: string;
|
|
// 载体类型
|
|
carrier?: string;
|
|
// 归档年度
|
|
year?: string;
|
|
// 件数
|
|
amount?: number;
|
|
}
|
|
|
|
/**
|
|
* 案卷查询参数
|
|
*/
|
|
export interface PieceParam extends PageParam {
|
|
title?: string;
|
|
piece_no?: string;
|
|
}
|
|
|
|
/**
|
|
* 文档
|
|
*/
|
|
export interface Archive {
|
|
// 文件题名
|
|
title?: string;
|
|
// 案卷档号
|
|
piece_no?: string;
|
|
// 文件档号
|
|
archive_no?: string;
|
|
// 密级
|
|
secret?: string;
|
|
// 存放位置
|
|
location?: string;
|
|
// 文件类型
|
|
type?: string;
|
|
// 保管期限
|
|
retention?: string;
|
|
// 载体类型
|
|
carrier?: string;
|
|
// 归档年度
|
|
year?: string;
|
|
// 排序号
|
|
sort_number?: number;
|
|
}
|
|
|
|
/**
|
|
* 文档查询参数
|
|
*/
|
|
export interface ArchiveParam {
|
|
title?: string;
|
|
piece_no?: string;
|
|
archive_no?: string;
|
|
piece_no_in?: (string | undefined)[];
|
|
}
|