地图订单修改
This commit is contained in:
@@ -113,19 +113,20 @@ export interface Order {
|
||||
deliveryPersonId?: number; // 货运人员ID
|
||||
}
|
||||
|
||||
// 货运人员接口
|
||||
export interface DeliveryPerson {
|
||||
id: number;
|
||||
name: string;
|
||||
phone: string;
|
||||
// 货运人员接口(扩展自员工信息,包含员工管理中的字段)
|
||||
export interface DeliveryPerson extends Omit<EmployeeInfo, 'role'> {
|
||||
status: 'idle' | 'busy' | 'offline';
|
||||
currentLocation: { // 当前位置
|
||||
longitude: number;
|
||||
latitude: number;
|
||||
};
|
||||
currentOrders: Order[]; // 当前订单列表
|
||||
avatarPath?: string; // 头像相对路径(服务器返回的路径,如 "/avatars/1.jpg")
|
||||
avatarThumbnail?: string; // 头像缩略图URL
|
||||
// 以下字段已从EmployeeInfo继承:
|
||||
// id: number; // 员工ID
|
||||
// name: string; // 员工姓名
|
||||
// phone: string; // 员工电话
|
||||
// avatarPath?: string; // 头像相对路径
|
||||
// avatarThumbnail?: string; // 头像缩略图URL
|
||||
}
|
||||
|
||||
// 路径规划结果接口
|
||||
@@ -135,13 +136,13 @@ export interface RoutePlanResult {
|
||||
duration: number; // 预计时间(秒)
|
||||
}
|
||||
|
||||
// 实时位置数据接口
|
||||
export interface LocationData {
|
||||
userId: number; // 用户ID
|
||||
longitude: number; // 经度
|
||||
latitude: number; // 纬度
|
||||
timestamp: number; // 时间戳
|
||||
}
|
||||
// 实时位置数据接口(已弃用,服务器不再使用嵌套对象)
|
||||
// export interface LocationData {
|
||||
// userId: number; // 用户ID
|
||||
// longitude: number; // 经度
|
||||
// latitude: number; // 纬度
|
||||
// timestamp: number; // 时间戳
|
||||
// }
|
||||
|
||||
// 高德地图逆地理编码响应接口
|
||||
export interface AMapRegeoResponse {
|
||||
|
||||
Reference in New Issue
Block a user