| | |
| | | |
| | | type json = any; |
| | | |
| | | type DictKey = |
| | | | "upgradeType" |
| | | | "complainType" |
| | | | "feedbackType" |
| | | | "ratedpayload" |
| | | | "iottype" |
| | | | "brand" |
| | | | "occupation" |
| | | | "sitetype" |
| | | | "datachanel" |
| | | | "vehicletype" |
| | | | "businesstype" |
| | | | "appointmentslot"; |
| | | |
| | | interface PagePagination { |
| | | size: number; |
| | | page: number; |
| | |
| | | list: boolean; |
| | | page: boolean; |
| | | add: boolean; |
| | | }; |
| | | |
| | | request: Request; |
| | | } |
| | | |
| | | interface MapsLive { |
| | | /** |
| | | * 在线车辆位置 |
| | | */ |
| | | vehicleOnline(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 车辆司机行为消息 |
| | | */ |
| | | vehicleEvents(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 在线分拣员位置 |
| | | */ |
| | | sorterOnline(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 分拣员健康与告警 |
| | | */ |
| | | sorterHealth(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 车辆历史轨迹 |
| | | */ |
| | | vehicleTrack(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 分拣员历史轨迹 |
| | | */ |
| | | sorterTrack(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 站点称重历史 |
| | | */ |
| | | siteWeight(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 站点地图点位 |
| | | */ |
| | | sites(data?: any): Promise<any>; |
| | | |
| | | /** |
| | | * 权限标识 |
| | | */ |
| | | permission: { |
| | | vehicleOnline: string; |
| | | vehicleEvents: string; |
| | | sorterOnline: string; |
| | | sorterHealth: string; |
| | | vehicleTrack: string; |
| | | sorterTrack: string; |
| | | siteWeight: string; |
| | | sites: string; |
| | | }; |
| | | |
| | | /** |
| | | * 权限状态 |
| | | */ |
| | | _permission: { |
| | | vehicleOnline: boolean; |
| | | vehicleEvents: boolean; |
| | | sorterOnline: boolean; |
| | | sorterHealth: boolean; |
| | | vehicleTrack: boolean; |
| | | sorterTrack: boolean; |
| | | siteWeight: boolean; |
| | | sites: boolean; |
| | | }; |
| | | |
| | | request: Request; |
| | |
| | | type: GoodsType; |
| | | }; |
| | | info: { banner: InfoBanner }; |
| | | maps: { live: MapsLive }; |
| | | market: { coupon: { info: MarketCouponInfo; user: MarketCouponUser } }; |
| | | monitor: { capturetask: MonitorCapturetask; ys7: MonitorYs7 }; |
| | | operation: { traderecord: OperationTraderecord; wastesale: OperationWastesale }; |