/** * 赋予参数对象T深度可选 */ export type DeepPartial = { [P in keyof T]?: DeepPartial; };