|
@@ -1,31 +1,28 @@
|
|
|
<template>
|
|
|
- <view class="grades-terms-page">
|
|
|
+ <view class="select-version-page">
|
|
|
<view class="icon-title-navBar-box">
|
|
|
- <!-- 返回按钮↓ -->
|
|
|
- <view class="nav-bar-icon" @click="handleBack"></view>
|
|
|
+ <view @click="handleBack" class="nav-bar-icon"></view>
|
|
|
+ <text class="nav-bar-title">请选择教材</text>
|
|
|
</view>
|
|
|
- <view class="grade-item-box">
|
|
|
- <view :key="item.id" @click="handleTopBottom(item)" v-for="item in data.allList"
|
|
|
- :class="['grade-item',{active: item.id == data.shangxiaId}]">{{item.lable}}</view>
|
|
|
- </view>
|
|
|
- <scroll-view scroll-y="true" class="subject-body" :scroll-into-view="data.scrollTop">
|
|
|
- <view class="subject-content-box">
|
|
|
- <!-- 产品 -->
|
|
|
- <view v-for="item in list" :key="item.id" :id="`s_${item.id}`" @click="handleSelectVersion(item)"
|
|
|
- :class="[
|
|
|
- 'subject-item',
|
|
|
- item.typeId === 1 && 'subject-jstx-item',
|
|
|
- {
|
|
|
- 'active': item.id == data.shangxiaVersionId
|
|
|
- }
|
|
|
- ]">
|
|
|
- <img :src="item.cover" class="subject-item-img" />
|
|
|
- <view class="subject-item-text"><text>{{item.lable}}</text></view>
|
|
|
+ <view class="ezy-tab-border">
|
|
|
+ <view class="ezy-border-body">
|
|
|
+ <view class="tab-head-box">
|
|
|
+ <view :key="item.id" @click="handleTopBottom(item)" v-for="item in data.allList"
|
|
|
+ :class="['tab-item',{active: item.id == data.shangxiaId}]">{{item.lable}}</view>
|
|
|
</view>
|
|
|
+ <scroll-view scroll-y="true" class="select-version-body" :scroll-into-view="data.scrollTop">
|
|
|
+ <view class="version-content-box">
|
|
|
+ <!-- 产品 -->
|
|
|
+ <view v-for="item in list" :key="item.id" :id="`s_${item.id}`" @click="handleSelectVersion(item)"
|
|
|
+ :class="[ 'version-item', {'active': item.id == data.shangxiaVersionId} ]">
|
|
|
+ <view>{{item.lable}}</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </scroll-view>
|
|
|
+ <view class="select-version-line"></view>
|
|
|
+ <button class="select-version-confirm-btn" @click="handleConfirm"></button>
|
|
|
</view>
|
|
|
- </scroll-view>
|
|
|
- <view class="grade-line"></view>
|
|
|
- <button class="grade-confirm-btn" @click="handleConfirm"></button>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</template>
|
|
|
|