| | |
| | | return !(showPrivacyBox || showLocationBox || showMaintainBox || showOperatingBox); |
| | | } |
| | | |
| | | const toAgreementPage = () => { |
| | | Taro.navigateTo({ |
| | | url: '/robotaxi/pages/agreement-page/index', |
| | | }) |
| | | } |
| | | |
| | | return ( |
| | | <View className="home-container"> |
| | | <Map |
| | |
| | | </View> |
| | | </View> |
| | | {/* 订单状态卡片 */} |
| | | { |
| | | [2, 3, 4, 5, 6, 7, 8].includes(tripStatus) && |
| | | <View className="order-status"> |
| | | { |
| | | [2, 3].includes(tripStatus) && |
| | | <View className="order-status-left"> |
| | | <View className="order-status-left-item"> |
| | | <Image className="order-status-left-item-icon" src={require('../../../robotaxi/assets/pointer.png')} /> |
| | | <View></View> |
| | | <View></View> |
| | | { |
| | | [2, 3, 4, 5, 6, 7, 8].includes(tripStatus) && |
| | | <View className="order-status"> |
| | | { |
| | | [2, 3].includes(tripStatus) && |
| | | <View className="order-status-left"> |
| | | <View className="order-status-left-item"> |
| | | <Image className="order-status-left-item-icon" src={require('../../../robotaxi/assets/pointer.png')} /> |
| | | <View></View> |
| | | <View></View> |
| | | </View> |
| | | <View className="order-status-left-text">正在为您呼叫...</View> |
| | | </View> |
| | | <View className="order-status-left-text">正在为您呼叫...</View> |
| | | </View> |
| | | } |
| | | { |
| | | [4, 5, 6, 7, 8].includes(tripStatus) && |
| | | <View className="order-status-left"> |
| | | <Image className="order-status-left-icon" src='https://huishou-1323682843.cos.ap-nanjing.myqcloud.com/images/552a3a31-e4dd-4a28-8748-fd8b87dd3055.png' /> |
| | | <View className="order-status-left-detail"> |
| | | <View>{orderData.plateNumber}</View> |
| | | <View>{ORDER_STATUS[tripStatus]}</View> |
| | | } |
| | | { |
| | | [4, 5, 6, 7, 8].includes(tripStatus) && |
| | | <View className="order-status-left"> |
| | | <Image className="order-status-left-icon" src='https://huishou-1323682843.cos.ap-nanjing.myqcloud.com/images/552a3a31-e4dd-4a28-8748-fd8b87dd3055.png' /> |
| | | <View className="order-status-left-detail"> |
| | | <View>{orderData.plateNumber}</View> |
| | | <View>{ORDER_STATUS[tripStatus]}</View> |
| | | </View> |
| | | </View> |
| | | </View> |
| | | } |
| | | } |
| | | |
| | | <View onClick={toOrderDetail} className="order-status-btn">查看</View> |
| | | <Image className="order-status-bg" src={require('../../../robotaxi/assets/order-card-bg.png')} /> |
| | | </View> |
| | | } |
| | | {/* 运营活动 */} |
| | | {bannerList.length > 0 && ( |
| | | <View className="activity"> |
| | | { |
| | | bannerList.map((item, index) => ( |
| | | <View key={item.id || index} className="activity-item" onClick={() => handleBannerClick(item)}> |
| | | <Image mode="aspectFill" className="activity-img" src={item.imageUrl || item.imgUrl || ''} /> |
| | | </View> |
| | | )) |
| | | } |
| | | </View> |
| | | )} |
| | | {/* 产品名 */} |
| | | <View className="product-name">XPENG Robotaxi</View> |
| | | </View> |
| | | <View onClick={toOrderDetail} className="order-status-btn">查看</View> |
| | | <Image className="order-status-bg" src={require('../../../robotaxi/assets/order-card-bg.png')} /> |
| | | </View> |
| | | } |
| | | {/* 运营活动 */} |
| | | {bannerList.length > 0 && ( |
| | | <View className="activity"> |
| | | { |
| | | bannerList.map((item, index) => ( |
| | | <View key={item.id || index} className="activity-item" onClick={() => handleBannerClick(item)}> |
| | | <Image mode="aspectFill" className="activity-img" src={item.imageUrl || item.imgUrl || ''} /> |
| | | </View> |
| | | )) |
| | | } |
| | | </View> |
| | | )} |
| | | {/* 产品名 */} |
| | | <View onClick={toAgreementPage} className="product-name">XPENG Robotaxi</View> |
| | | </View> |
| | | </View> |
| | | </View> |
| | | {/* 是否登录 */} |