112 lines
6.8 KiB
Plaintext

<!--template/nearbySchool/nearbySchool.wxml-->
<!-- 附近学校 -->
<view class="school {{ specialSchoolDistance ? 'special' : '' }} {{ istype == 2 ? 'apartment' : '' }}" bindtap="cutNearbySchools"
wx:if="{{ annexSchoolOmit.length != 0 && options['school'] }}">
<view class="school-item {{ specialSchoolDistance.durationText ? 'durationText' : '' }}"
wx:if="{{ specialSchoolDistance }}">
<text class="school-name">{{ specialSchoolDistance.alias }}</text>
<text class="school-distance">{{ specialSchoolDistance.distanceText }}</text>
<block wx:if="{{ specialSchoolDistance.durationText }}">
<text class="long-string">|</text>
<text class="school-name" style="font-size: 21rpx;">{{ specialSchoolDistance.toolText }}</text>
<text class="school-distance">{{ specialSchoolDistance.durationText }}</text>
</block>
</view>
<view class="school-item" wx:for="{{ annexSchoolOmit }}" wx:key="index">
<text class="school-name">{{ item.alias }}</text>
<text class="school-distance">{{ item.distanceText }}</text>
</view>
<view class="school-item more">
<text class="school-name">更多</text>
<image class="more-icon" mode="widthFix" src="/img/u1908.svg"></image>
</view>
</view>
<view class="school-new flexacenter {{ istype == 2 ? 'apartment' : '' }}" wx:if="{{ annexSchoolOmit.length != 0 && !options['school'] }}"
bindtap="cutNearbySchools">
<view class="school-new-list flex1">
<view class="school-new-item flexcenter" wx:for="{{ annexSchoolOmit }}" wx:key="indexS">
{{ item.alias }}
<text class="school-new-text">{{ item.distanceText }}</text>
<image wx:if="{{ item.toolText == '公交地铁' }}" class="school-new-icon" mode="widthFix"
src="/img/subway-icon.png"></image>
<image wx:else class="school-new-icon" mode="widthFix" src="/img/walk-icon.png"></image>
<text class="school-new-text">{{ item.durationText }}</text>
</view>
</view>
<view class="school-new-more flexcenter">
更多<image class="school-new-more-icon" src="/img/u1908.svg"></image>
</view>
</view>
<!-- 房源距离院校弹窗 -->
<view class="root-portal" wx:if="{{ academyState }}">
<view class="root-portal-bj" bindtap="negation" data-key="academyState"></view>
<view class="academy-pop">
<image class="pop-close" bindtap="negation" data-key="academyState" src="/img/u1849.svg"></image>
<view class="academy-headline flexcenter">
房源<image class="academy-headline-icon" src="https://app.gter.net/image/miniApp/HKRenting/arrows-green.svg"
mode="widthFix"></image>院校
</view>
<view class="academy-box flexflex">
<view class="academy-left">
<scroll-view class="scroll-view" scroll-y style="height: 100%;max-height: 70vh;">
<view class="school-item flexcenter {{ index == academyPitchIndex ? 'pitch' : '' }}"
wx:for="{{ annexSchoolList }}" wx:key="index" bind:tap="selectAcademyIndex"
data-index="{{ index }}">{{ item.alias }}</view>
</scroll-view>
</view>
<view class="academy-right flex1">
<scroll-view class="scroll-view" scroll-y style="height: 100%;">
<view class="academy-right-header flexacenter">
<view class="school-icon-box flexcenter">
<image class="school-icon" mode="widthFix" src="/img/u1834.png"></image>
</view>
{{ targetAcademyPitch.school }}
</view>
<view class="academy-school-hint">本数据来自高德地图,仅供参考。</view>
<view class="academy-school-item" wx:for="{{ targetAcademyPitch.list }}" wx:key="index">
<view class="academy-school-item-header flexacenter">
<view class="academy-school-item-left flexacenter">
<view class="academy-school-item-name">{{ item.title }}</view>
<view class="academy-school-item-number">{{ item.distanceText || '1km' }}</view>
</view>
<view class="academy-school-item-right flexacenter">
<image wx:if="{{ item.publictransport }}" class="academy-school-item-icon"
src="/img/subway-icon.png" mode="widthFix"></image>
<image wx:else class="academy-school-item-icon" src="/img/walk-icon.png"
mode="widthFix"></image>
<view class="academy-school-item-time">
{{ item.publictransport['durationText'] || item.durationText || '1分钟'}}</view>
</view>
<image class="arrow-green" mode="widthFix" src="/img/arrow-green.svg"></image>
</view>
<view class="academy-school-item-journey" wx:if="{{ item.publictransport }}">
<view class="journey-item flexacenter" wx:for="{{ item.publictransport.segments }}" wx:key="index">
<view class="circle"></view>
<!-- 步行 骑行 -->
<view wx:if="{{ item.type == 'walking' }}" class="journey-value flex1">
步行{{ item.distanceText }}</view>
<!-- 地铁 -->
<view wx:elif="{{ item.type == 'bus' && item.bustype == '地铁线路' }}"
class="journey-value flex1 subway flexacenter">
<view class="subway-name flexcenter">{{ item.name }}</view>
<view class="flex1" style="white-space:nowrap;">
{{ item.via_num }}站·{{ item.durationText }}</view>
</view>
<!-- 公交 -->
<view wx:elif="{{ item.type == 'bus' && item.bustype == '普通公交线路' }}"
class="journey-value flex1 bus flexacenter">
<view class="bus-name flexcenter">{{ item.name }}</view>
<view class="flex1" style="white-space:nowrap;">
{{ item.via_num }}站·{{ item.durationText }}</view>
</view>
</view>
</view>
</view>
</scroll-view>
</view>
</view>
</view>
</view>