| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- <template>
- <view class="ezy-jstx-ziliao-page">
- <view class="icon-title-navBar-box">
- <text class="nav-bar-title">{{data.ziliaoName}}</text>
- </view>
- <!--<view class="ezy-page-body">
- <scroll-view scroll-y="true" class="level-list-container">
- <view v-for="(item, index) in data.dengjiList" :key="item.dengjiId" class="level-item">
- <view class="level-item-content">
- <!– 图标 –>
- <view @click="selectDjBtn(item)"
- :class="{active: item.dengjiId == data.dengjiActiveSelect}">{{ item.dengjiName }}</view>
- <view>
- <view class="ziliao-card-box">
- <!– <img/> –>
- <!– 内容区 –>
- <view class="content-box">
- <text class="title">{{ ziliaoName }}</text>
- <text class="version">{{ getFirstVersion(item.banbenList) }}</text>
- </view>
- <!– PDF 按钮 –>
- <view class="pdf-btn">
- <icon>PDF</icon>
- </view>
- </view>
- </view>
- </view>
- </view>
- </scroll-view>
- </view>-->
- <!--<jstxDownDialog ref="jiaocaiRef" @confirm-btn="jcConfirm" :content="jcContent"></jstxDownDialog>-->
- </view>
- </template>
- <script setup>
- import {reactive, ref} from "vue";
- import {onLoad,onShow} from "@dcloudio/uni-app"
- import {jisuanInfo,jisuanPdf} from '@/api/ziliao.js'
- import jstxDownDialog from './jstxDownDialog.vue';
- const data = reactive({
- id: '',
- ziliaoName: '',
- dengjiList: [],
- dengjiActiveSelect: '',
- })
- // jisuantexun Info data
- function getJisuanInfo() {
- jisuanInfo({ziliaoId:data.id}).then(res => {
- data.ziliaoName = res.data.ziliaoName;
- data.dengjiList = res.data.dengjiList;
- // 默认为等级list中第一个
- data.dengjiActiveSelect = res.data.dengjiList[0].dengjiId;
- })
- }
- // 获取第一个版本名称
- function getFirstVersion(banbenList) {
- if (banbenList && banbenList.length > 0) {
- return banbenList[0].banbenName;
- }
- return '未知版本';
- }
- function selectDjBtn(item){
- data.dengjiActiveSelect = item.dengjiId
- }
- onLoad((options) => {
- data.id = options.ziliaoId;
- console.log('options',options);
- getJisuanInfo()
- })
- </script>
|