| | |
| | | // export const requestCtx = "http://182.92.203.7:3001"; // 请求地址 |
| | | // export const appId = 27; |
| | | export const requestCtx = "https://jsek.bnuic.com" // 请求地址 |
| | | export const appId = 3; |
| | | export const requestCtx = "http://182.92.203.7:3001"; // 请求地址 |
| | | export const appId = 27; |
| | | // export const requestCtx = "https://jsek.bnuic.com" // 请求地址 |
| | | // export const appId = 3; |
| | | // export const epubUrl = "http://182.92.203.7:3007/epubReadMobile/"; |
| | | export const epubUrl = "http://jsysf.bnuic.com/epubReadMobile/#/"; |
| | | export const requestTimeOut = 300000; // 请求超时时间 |
| | |
| | | export const seminar = "jsek_seminar"; //专题研讨 |
| | | export const digitalRead = "jsek_digitalReading"; //数字阅读 |
| | | |
| | | // export const seminar ="jsek_seminar";//书展 |
| | | |
| | | export const reg_tel = |
| | | /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/; // 电话号正则 |
| | | export const reg_telphone = /^0\d{2}-\d{8}$|^0\d{3}-\d{7}$/; //座机号正则 |
| | |
| | | <view wx:if="{{!isplay}}" bind:tap='play'> |
| | | <t-icon name="play-circle-stroke" size="24" /> |
| | | </view> |
| | | <view wx:else bind:tap="stop"> |
| | | <t-icon name="pause-circle-stroke" size="24" /> |
| | | <view wx:else bind:tap="stop" class="pauseCircleBox"> |
| | | <!-- <t-icon name="pause-circle-stroke" size="24" /> --> |
| | | <image src="/static/images/resourceDetailsMyAudio/zanting@2x.png" mode="" /> |
| | | </view> |
| | | </view> |
| | | <slider style="width: 300rpx;" activeColor='#FF6C00' class="mp-slider-bar" block-size="16" value="{{myAudioPos}}" bindchange="hanle_slider_change"></slider> |
| | |
| | | .audioIconBox { |
| | | width: 50rpx; |
| | | } |
| | | |
| | | .pauseCircleBox { |
| | | width: 50rpx; |
| | | height: 50rpx; |
| | | } |
| | | |
| | | .pauseCircleBox image { |
| | | width: 100%; |
| | | height: 100%; |
| | | } |
| | |
| | | }, |
| | | product: { |
| | | value: '*', |
| | | options: [ |
| | | { |
| | | options: [{ |
| | | value: '*', |
| | | label: '总分类', |
| | | }, |
| | |
| | | */ |
| | | onLoad(options) { |
| | | |
| | | |
| | | console.log(this.data.keynoteDisabled, 'keynoteDisabled'); |
| | | // console.log(this.data.filteredItems, 88888); |
| | | const systInfo = wx.getSystemInfoSync(); |
| | | const menu = wx.getMenuButtonBoundingClientRect(); // 胶囊信息 |
| | |
| | | const newValue = e.detail.value; |
| | | const selectedOption = this.data.product.options.find(option => option.value === newValue); |
| | | const newPrice = selectedOption ? selectedOption.price : null; |
| | | const bookExhibitionListsubsidiary = [] |
| | | this.setData({ |
| | | bookExhibitionListsubsidiary: this.data.bookExhibitionList |
| | | }) |
| | | console.log(bookExhibitionListsubsidiary, 'bookExhibitionListsubsidiary'); |
| | | console.log(newValue, 'newValue'); |
| | | console.log(newPrice, 'newPrice'); |
| | | |
| | | if (newPrice) { |
| | | this.setData({ |
| | | keynoteDisabled: false |
| | | }) |
| | | |
| | | } else { |
| | | } |
| | | if (!newPrice) { |
| | | this.setData({ |
| | | keynoteDisabled: true |
| | | }) |
| | |
| | | this.bookExhibitionGet(newValue) |
| | | this.onLoad() |
| | | } |
| | | |
| | | |
| | | |
| | | }, |
| | | |
| | | // 重点项目 |
| | |
| | | }, |
| | | handleConfirm(event) { |
| | | |
| | | const { value } = event.detail; |
| | | const { |
| | | value |
| | | } = event.detail; |
| | | // 确认操作的处理逻辑 |
| | | |
| | | console.log('确认操作,选中的值为:', value); |
| | |
| | | this.bookExhibitionGet() |
| | | }, |
| | | onSwapRight() { |
| | | // console.log('xxxxxx'); |
| | | // this.data.nameSort = 'Asc' |
| | | |
| | | |
| | | if (!this.data.nameSort) { |
| | | this.setData({ |
| | | nameSort: 'Desc', |
| | |
| | | background-color: #F2F3F8; |
| | | min-height: 90vh; |
| | | margin-top: 270rpx; |
| | | |
| | | } |
| | | |
| | | .t-dropdown-menu:after, |
| | |
| | | |
| | | .menu--t-dropdown-menu::after { |
| | | background-color: var(--td-component-border, var(--td-gray-color-4, #fff)) !important; |
| | | |
| | | } |
| | | |
| | | .noData { |
| | | |
| | | margin: 0 auto; |
| | | margin-top: 100rpx; |
| | | } |
| | |
| | | <view> |
| | | <view wx:for="{{courseData}}" wx:for-item="item" wx:for-index="index" wx:key="index" bindtap="toList" data-info="{{item}}" class="listItemBox"> |
| | | <view class="listItem flex"> |
| | | <view class="specialSubject-img"> |
| | | <image src="{{item.icon}}" mode="aspectFill" class="img" /> |
| | | <view class="specialSubject-img-box"> |
| | | <image src="{{item.icon}}" mode="aspectFill" /> |
| | | </view> |
| | | <view class="body-info"> |
| | | <view class="name">{{item.name}}</view> |
| | |
| | | background-color: #fff; |
| | | display: flex; |
| | | align-items: center; |
| | | |
| | | } |
| | | |
| | | .navbar-title { |
| | |
| | | -webkit-line-clamp: 2; |
| | | -webkit-box-orient: vertical; |
| | | overflow: hidden; |
| | | |
| | | } |
| | | |
| | | |
| | |
| | | padding: 30rpx; |
| | | } |
| | | |
| | | .listBox1 .specialSubject-img { |
| | | |
| | | |
| | | .specialSubject-img-box { |
| | | width: 400rpx; |
| | | height: 218rpx; |
| | | } |
| | | |
| | | .specialSubject-img-box image { |
| | | width: 380rpx; |
| | | height: 218rpx; |
| | | } |
| | | |
| | | .listBox1 .addCartImg, |
| | | .listBox3 .addCartImg { |
| | | width: 30rpx; |