export interface InventoryPageType extends IResponseType {
data: Data // 比如 Data List 都在 InventoryPageType 内实现
}
export interface Data extends IPageType {
list: List[]
}
interface List {
name: string
transportCode: string
}
interface IPageType {
currPage: number
/**
* 每页记录数
*/
pageSize: number
/**
* 总记录数
*/
totalCount: number
/**
* 总页数
*/
totalPage: number
}
interface IResponseType {
responseCode: string
responseDesc: '0001' | '0002'
success: boolean
}
你这个挺完美的呀,定的细一些,也方便使用,你觉得哪里不完美