hn-hlw-service/hlw/address/document.ts

27 lines
467 B
TypeScript
Raw Normal View History

2026-07-27 11:28:33 +08:00
interface Address {
_id: ObjectId;
accountId: string,
name: string;
phone: string;
region: string[];
address: string;
createTime: number;
updateTime: number;
isDefault: boolean;
disabled: boolean;
latitude: number;
longitude: number;
lockTime?: number;
}
interface AddressHistory {
_id: ObjectId;
addressId: ObjectId;
accountId: string,
type: 'update' | 'delete',
previous?: Address,
current?: Address,
createTime: number;
}