From 4c46ea24641b5c1e18c55eb86477d0e0bc444580 Mon Sep 17 00:00:00 2001 From: yiming <m13691596795@163.com> Date: 星期二, 18 六月 2024 17:52:47 +0800 Subject: [PATCH] 数字课程详情 --- pages/digitalCourses/digitalCoursesDetails/index.wxml | 229 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 227 insertions(+), 2 deletions(-) diff --git a/pages/digitalCourses/digitalCoursesDetails/index.wxml b/pages/digitalCourses/digitalCoursesDetails/index.wxml index 5c35361..7acb381 100644 --- a/pages/digitalCourses/digitalCoursesDetails/index.wxml +++ b/pages/digitalCourses/digitalCoursesDetails/index.wxml @@ -1,2 +1,227 @@ -<!--pages/digitalCourses/digitalCoursesDetails/index.wxml--> -<text>鏁板瓧璇剧▼璇︽儏椤�</text> \ No newline at end of file +<import src="index.skeleton.wxml" /> +<template is="skeleton" wx:if="{{loading}}" /> + + +<scroll-view scroll-y="{{scrollJudge}}" wx:else class="outsideContentBox"> + + <view> + + + + <view class="digital"> + <view class="book-box"> + <view class="digitalCoursesDetailsTitle"> + + <view class="imageBox"> + <image src="{{digitalsData.icon}}" mode="" /> + </view> + + <view class="nameBox">{{digitalsData.name}}</view> + + + <view> + <viwe class="styleCssBox"> + <view style="width: 170rpx;"> ISBN锛� </view> + <view wx:if="{{digitalsData.isbn}}"> {{digitalsData.isbn}} </view> + <view wx:else="">-</view> + </viwe> + <viwe class="styleCssBox"> + <view style="width: 170rpx;">鍑虹増鏃堕棿锛�</view> + <view wx:if="{{digitalsData.publicationDate}}">{{digitalsData.publicationDate}} </view> + <view wx:else="">-</view> + </viwe> + <viwe class="styleCssBox"> + <view style="width: 170rpx;">璇鹃璐熻矗浜猴細</view> + <view wx:if="{{digitalsData.courseLeader}}"> {{digitalsData.courseLeader }}</view> + <view wx:else="">-</view> + </viwe> + <viwe class="styleCssBox"> + <view style="width: 170rpx;">鎵�灞炲崟浣嶏細</view> + <view wx:if="{{digitalsData.affiliatedUnit}}"> {{ digitalsData.affiliatedUnit}}</view> + <view wx:else="">-</view> + </viwe> + <viwe class="styleCssBox"> + <view style="width: 170rpx;">鍑虹増鍗曚綅锛�</view> + <view wx:if="{{digitalsData.publishingUnit}}">{{digitalsData.publishingUnit}} </view> + <view wx:else="">-</view> + </viwe> + <image src="/static/images/bookService/detail/square.png" class="right-background" /> + </view> + + </view> + + <view class="certificate"> + + <view style="margin-left: 30rpx;">浠锋牸锛� <text>锟{digitalsData.price}}</text></view> + <view style="margin-right: 30rpx;">鍏�<text>{{ digitalsData.classHours}}</text>璇炬椂</view> + + </view> + </view> + + + + + + + </view> + + + <view class="tabBox"> + <t-tabs defaultValue="{{tabValue}}" bind:change="onTabsChange" t-class="custom-tabs" t-class-content="custom-panel"> + <t-tab-panel icon="{{ tabValue == '0' ? briefIconClick : briefIcon}}" label="鍩烘湰淇℃伅" value="0" style="{{tabPanelstyle}}"> + <!-- <scroll-view scroll-y="{{true}}" class="outsideContentBox"> --> + + <view class="rubricBox"> + <view class="rubricimgBox"> + <image src="/static/images/bookService/detail/label.png" mode="" /> + </view> + <view class="basic"> 璇剧▼浠嬬粛</view> + </view> + <view style="margin: 30rpx; margin-bottom: 130rpx; min-height:260rpx ;"> + <rich-text wx:if="{{digitalsData.content}}" nodes="{{digitalsData.content}}" style="{{richStyle}}"></rich-text> + + + + <view wx:else="" class="noDataBox"> + <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" font-size="80" /> + </view> + + + </view> + + <view class="rubricBox"> + <view class="rubricimgBox"> + <image src="/static/images/bookService/detail/label.png" mode="" /> + </view> + <view class="basic"> 涓昏鑰佸笀</view> + </view> + + <view class="lecturer"> + <view class="lecturerImangBox"> + <image src="" mode="" /> + </view> + <view class="lecturerInformation"> + + <view class="lecturerName"> + <view style="font-weight: bold; font-size: 29rpx; color: #333333;"> + + 鏋楀磭寰� + + </view> + <view style="font-weight: 400; font-size: 25rpx; color: #949494;">璁插笀</view> + </view> + <view class="lecturerContent">涓浗瀛︾敓鍙戝睍鏍稿績绱犲吇鐮斿埗棣栧腑涓撳锛屽洿缁曞ぇ涓皬瀛︽暀鏉愬缓璁惧紑灞曚簡涓�绯诲垪寮�鍒涙�с�佸鍩烘�у伐浣溿�傚缓绔嬪畬鍠勪簡鎴戝浗鍙戝睍蹇冪悊瀛︽暀鏉愪綋绯汇��</view> + + + </view> + + </view> + + + + <!-- </scroll-view> --> + + + </t-tab-panel> + <t-tab-panel icon="{{ tabValue == '1' ? learnResourceClickIcon : learnResourceIcon}}" label="璇佷功淇℃伅" value="1" style="{{tabPanelstyle}}"> + + <view class="rubricBox"> + <view class="rubricimgBox"> + <image src="/static/images/digitalTextbooks/zhengshu@2x.png" mode="" /> + </view> + <view class="basic"> 璇佷功淇℃伅</view> + </view> + + + <view class="certificateChart"> + <view class="chart"> + <image src="" mode="" /> + </view> + <view class="chart"> + <image src="" mode="" /> + </view> + </view> + + <!-- + <view class="noDataBox"> + <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" font-size="80" /> + + </view> --> + + + + </t-tab-panel> + <t-tab-panel icon="{{ tabValue == '2' ? courseLearningClick : courseLearning}}" label="璇剧▼瀛︿範" value="2" style="{{tabPanelstyle}}">閫夐」涓夊唴瀹�</t-tab-panel> + <t-tab-panel icon="{{ tabValue == '3' ? learningNotesClick : learningNotes}}" label="瀛︿範绗旇" value="3" style="{{tabPanelstyle}}">閫夐」鍥涘唴瀹�</t-tab-panel> + <t-tab-panel icon="{{ tabValue == '4' ? onlineQuestioningClick : onlineQuestioning}}" label="鍦ㄧ嚎鎻愰棶" value="4" style="{{tabPanelstyle}}">閫夐」浜斿唴瀹�</t-tab-panel> + </t-tabs> + + </view> + + + <view class="box-bottom"> + + + + <view class="application" bind:tap="onCertificate"> + <view class="applicationImageBox"> + <image src="/static/images/digitalCourses/zhengshushenqing@2x.png" mode="" /> + </view> + <view>璇佷功鐢宠</view> + </view> + + <view class="shopCarColor" bind:tap="addBookShopcCar" wx:if="{{!isBuy}}">鍔犲叆璐墿杞�</view> + <view class="buyColor" bind:tap="buyBtn" wx:if="{{!isBuy}}">绔嬪嵆璐拱</view> + + + + + + </view> + + + + + + + + + <t-toast id="t-toast" /> + + + + + + + + </view> + + +</scroll-view> + + +<!-- 寮圭獥 --> +<view wx:if="{{dialogBox}}"> + <view class="popup-box" bindtap="closeDialog"></view> + <view class="info-center" style="top:{{height*0.4}}px;"> + + + <view> + <view class="row-info"> + <view class="body"> + <view class="dialog-title">瀛︿範璇佷功鐢宠</view> + <view style="width: 100%; height: 2rpx; background-color: #F4F4F4;"></view> + <view class="input-box"> + <t-input style="{{inputStyle}}" class="input" placeholder="璇疯緭鍏ョ湡瀹炲鍚�" value="{{input}}" bind:change="inputChange"></t-input> + </view> + </view> + <view class="row-btn"> + <view class="left-btn" bindtap="closeDialog">鍙栨秷</view> + <view class="right-btn" bindtap="confirmM">纭</view> + </view> + </view> + </view> + + + </view> +</view> \ No newline at end of file -- Gitblit v1.9.1