| | |
| | | !shouldUseChangePickupIcon; |
| | | // 修改目的地预览:起点(上车点)统一用三角图标 up-triangle + 名称显示在图标下方 |
| | | const isPickupModifyPreview = deps.isModifyDestinationReviewVisible; |
| | | // 发布路线态:上车点同样展示三角图标 |
| | | // 发布路线态:上车点同样展示三角图标(仅 iOS,Android 不展示) |
| | | const isPickupPublishRoute = |
| | | deps.tripStatus === TripStatus.PublishRoute && !shouldUseChangePickupIcon; |
| | | deps.tripStatus === TripStatus.PublishRoute && !shouldUseChangePickupIcon && !deps.isAndroid; |
| | | // 接驾态路线切换卡片展示中:地图状态被切换为 PublishRoute 展示态,但上车点名称仍需按三角图标态展示 |
| | | const isPickupTriangle = isPickupApproaching || isPickupArrived || isPickupSettled || isPickupModifyPreview || isPickupPublishRoute || deps.showTrip1StyleEndpoint; |
| | | // 名称在图标下方:接驾态 11px,到达/待支付/完成态 22px |
| | |
| | | TripStatus.TripFinished, |
| | | TripStatus.PaymentSuccess |
| | | ].includes(deps.tripStatus); |
| | | const isDropoffPublishRoute = deps.tripStatus === TripStatus.PublishRoute; |
| | | const isDropoffPublishRoute = deps.tripStatus === TripStatus.PublishRoute && !deps.isAndroid; |
| | | const isDropoffTriangle = isDropoffInService || isDropoffSettled || isDropoffPublishRoute; |
| | | const useDropoffRichCallout = isDropoffTriangle; // cover-view 富浮窗 |
| | | const getCustomCalloutAnchorY = () => { |