1 |
- <view class="plan-detail"><view class="navbar"><view class="back-btn" bindtap="{{a}}"><text class="back-icon">←</text><text class="back-text">返回</text></view><view class="title">{{b}}</view></view><view class="container"><view class="header"><view class="title">自定义行程</view><view class="subtitle">{{c}}个景点 · {{d}}</view></view><view class="form-section"><view class="form-item"><view class="form-label">行程天数</view><view class="days-selector"><view bindtap="{{e}}" class="{{['days-btn', 'minus', f && 'disabled']}}">-</view><view class="days-value">{{g}}天</view><view class="days-btn plus" bindtap="{{h}}">+</view></view><view class="form-hint">建议天数: {{i}}天</view></view><view class="form-item"><view class="form-label">预算金额</view><view class="budget-input"><text class="currency">¥</text><input type="number" placeholder="请输入预算金额" value="{{j}}" bindinput="{{k}}"/></view><view class="form-hint">人均预计花费</view></view><view class="form-item"><view class="form-label">出发日期</view><view class="date-picker"><picker mode="date" value="{{m}}" bindchange="{{n}}"><view class="picker-value">{{l}}</view></picker><text class="picker-icon">▼</text></view></view><view class="form-item"><view class="form-label">出行人数</view><view class="people-selector"><view bindtap="{{o}}" class="{{['people-btn', 'minus', p && 'disabled']}}">-</view><view class="people-value">{{q}}人</view><view class="people-btn plus" bindtap="{{r}}">+</view></view></view></view><view class="spots-section"><view class="section-title">已选景点</view><view class="spots-list"><view wx:for="{{s}}" wx:for-item="spot" wx:key="e" class="spot-item"><view class="spot-index">{{spot.a}}</view><view class="spot-info"><view class="spot-name">{{spot.b}}</view><view class="spot-address">{{spot.c}}</view></view><view class="remove-btn" bindtap="{{spot.d}}">×</view></view></view><view wx:if="{{t}}" class="empty-state"><view class="empty-icon">🗺️</view><view class="empty-text">未选择任何景点,请返回地图选择</view></view></view><view class="action-buttons"><view class="back-btn" bindtap="{{w}}">返回{{v}}</view><view bindtap="{{y}}" class="{{['submit-btn', z && 'disabled']}}">{{x}}</view></view></view></view>
|