yiming
2024-03-18 812b4f1e667d0642180e682cb0f7f1e8f2c41c2a
视频播放器修改1
8个文件已修改
111 ■■■■ 已修改文件
packageDomain/pages/resourceDetails/myAudio/index.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packageDomain/pages/resourceDetails/myAudio/index.wxml 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packageDomain/pages/resourceDetails/myAudio/index.wxss 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/cart/index.js 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/cart/index.wxml 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/cart/index.wxss 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/cart/paymentPage/index.wxml 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/cart/paymentPage/index.wxss 45 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packageDomain/pages/resourceDetails/myAudio/index.js
@@ -34,8 +34,8 @@
    style: 'height: 248rpx',
    submitType: "new", //  新建 or 编辑
    noteId: '',
    myAudioDuration: '',  // 视频时间
    myAudioCurrent: '',   // 当前播放进度
    myAudioDuration: '00:00',  // 视频时间
    myAudioCurrent: '00:00',   // 当前播放进度
    isplay: false, //是否默认播放,
    selectId: '',
    speed: 1.0,
packageDomain/pages/resourceDetails/myAudio/index.wxml
@@ -16,19 +16,16 @@
  </view>
  <!-- 视频播放的按钮 -->
  <view class="bigFunctionBox">
    <slider activeColor='#FF6C00' class="mp-slider-bar" block-size="16" value="{{myAudioPos}}" bindchange="hanle_slider_change"></slider>
    <view class="functionBox">
      <!-- 左切换 -->
      <view class="leftSwitchBox  color" bind:tap="onLeftSwitch">
      <!-- <view class="leftSwitchBox  color" bind:tap="onLeftSwitch">
        <t-icon name="previous" size="24" />
      </view>
      </view> -->
      <!-- 暂停播放 -->
      <view class="audioIconBox color">
      <view class="audioIconBox color" style="margin-left: 30rpx;  margin-right: 10rpx;">
        <view wx:if="{{!isplay}}" bind:tap='play'>
          <t-icon name="play-circle-stroke" size="24" />
        </view>
@@ -36,18 +33,18 @@
          <t-icon name="pause-circle-stroke" size="24" />
        </view>
      </view>
      <slider style="width: 300rpx;" activeColor='#FF6C00' class="mp-slider-bar" block-size="16" value="{{myAudioPos}}" bindchange="hanle_slider_change"></slider>
      <!-- 右切换 -->
      <view class="rightSwitchBox color" bind:tap="onRightSwitch">
      <!-- <view class="rightSwitchBox color" bind:tap="onRightSwitch">
        <t-icon name="next" size="24" />
      </view>
      </view> -->
      <!-- 时间 -->
      <view class="current-time color">{{myAudioCurrent}} </view>
      <view class="color" style="margin: 0 10rpx;">/</view>
      <view class="duration-time color"> {{myAudioDuration}} </view>
      <view class="publicBtn color" style="margin-left:100rpx ;" bind:tap="onSpeed">
      <view class="publicBtn color" style="margin-left:40rpx ; width: 80rpx;" bind:tap="onSpeed">
        <text class="publicText">{{"x "+speed}}</text>
      </view>
packageDomain/pages/resourceDetails/myAudio/index.wxss
@@ -306,7 +306,7 @@
.mp-slider-bar {
  margin: 0 18rpx;
  margin-top: 10rpx;
  /* margin-top: 10rpx; */
}
.t-tabs__item--active {
@@ -317,3 +317,7 @@
.t-tabs__track {
  background-color: #FF6C00 !important;
}
.audioIconBox {
  /* margin-top: 10rpx; */
}
pages/cart/index.js
@@ -77,12 +77,9 @@
      if (eitem.id == item.id) {
        eitem.checked = e.detail.checked
      }
    })
    const data = items.filter(item => item.checked)
    const checkAll = data.length == this.data.shoppingCartData.length
    this.setData({
      shoppingCartData: items,
      checkAll
@@ -120,7 +117,6 @@
        });
      })
    } else {
      Toast({
        context: this,
        selector: '#t-toast',
@@ -129,8 +125,5 @@
        direction: 'column',
      });
    }
  }
});
pages/cart/index.wxml
@@ -15,31 +15,21 @@
          <view class="labelBox">
            <view class="eBook" wx:if="{{type == 'product'}}">电子书</view>
            <view wx:if="{{type == 'item'}}" class="cloudLearning">云学习</view>
          </view>
          <view class="boosName">
            {{item.productMonWithLinkDto.product.name}}
          </view>
        </view>
        <view slot="description" class="descriptionBox">
          <view>
            <view class="textBox" wx:if="{{type == 'product'}}">图书服务-电子书</view>
            <view class="textBox" wx:if="{{type == 'item'}}">图书服务-云学习</view>
          </view>
          <view wx:if="{{item.saleMethod.price != 0}}">
            ¥{{item.saleMethod.price}}
          </view>
          <view wx:else class="descriptionBox"> 立即领取</view>
        </view>
        <view slot="left-icon" class="left-icon">
          <view class="contentCheckbox">
            <t-checkbox icon="rectangle" value=" {{item.id}}" data-item="{{item}}" checked="{{item.checked}}" bindchange="HandelItemChange" />
@@ -50,10 +40,8 @@
        </view>
      </t-cell>
    </view>
    <!-- </view> -->
    <view slot="right" class="btn delete-btn" bind:tap="onDelete" data-item="{{item}}">删除</view>
  </t-swipe-cell>
  <!-- </checkbox-group> -->
</view>
<view class="bottomBox">
pages/cart/index.wxss
@@ -228,6 +228,7 @@
  background: #5F92FD;
  text-align: center;
  line-height: 38rpx;
  border-radius: 9rpx;
}
.boosName {
@@ -237,6 +238,10 @@
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-family: PingFang SC, PingFang SC;
  font-weight: bold;
  font-size: 29rpx;
  color: #333333;
}
.textBox {
pages/cart/paymentPage/index.wxml
@@ -19,27 +19,22 @@
        </view>
      </view>
    </t-dialog>
    <view class="shoppingCartList">
      <view class="cartList" wx:for="{{productList}}" wx:key="index" wx:for-item="item" wx:for-index="index">
        <view class="imageBox">
          <image src="{{item.paymentIcon }}" mode="aspectFill" />
        </view>
        <view class="cartListContent">
          <view class="cartListDetails">
            <view class="labelBox">
              <view class="eBook" wx:if="{{type == 'product'}}">电子书</view>
              <view wx:if="{{type == 'item'}}" class="cloudLearning">云学习</view>
            </view>
            <view class="boosName">
              {{item.orderSaleMethod.product.name}}
            </view>
          </view>
          <view class="textBox" wx:if="{{type == 'product'}}">图书服务-电子书</view>
          <view class="textBox" wx:if="{{type == 'item'}}">图书服务-云学习</view>
          <view class="priceBox">¥{{item.payPrice}}</view>
@@ -49,11 +44,11 @@
    <view class="priceBreakdown">
      <view class="priceBreakdownContent">价格明细</view>
      <view class="amountMoney">
        <view>商品金额</view>
        <view>¥{{payPrice}}</view>
        <view class="commodityBox">商品金额</view>
        <view class="payPriceBox">¥{{payPrice}}</view>
      </view>
      <view class="amount">
        <view>合计:¥{{payPrice}}</view>
        <view> <text>合计: </text> ¥{{payPrice}}</view>
      </view>
    </view>
pages/cart/paymentPage/index.wxss
@@ -82,10 +82,6 @@
  font-size: 31rpx;
  color: #0F1214;
  font-family: DIN, DIN;
}
.priceBreakdown {
@@ -97,17 +93,16 @@
.priceBreakdownContent {
  font-weight: bold;
  font-size: 32rpx;
  font-size: 29rpx;
  color: #0F1214;
  margin-bottom: 50rpx;
  font-family: PingFang SC, PingFang SC;
}
.amountMoney {
  display: flex;
  justify-content: space-between;
  font-weight: 500;
  font-size: 33rpx;
  color: #0F1214;
  border-bottom: 2rpx solid #EDEDED;
  padding-bottom: 38rpx;
}
@@ -116,6 +111,17 @@
  display: flex;
  justify-content: flex-end;
  margin: 30rpx 0;
  font-family: DIN, DIN;
  font-weight: 500;
  font-size: 33rpx;
  color: #0F1214;
}
.amount text {
  font-family: PingFang SC, PingFang SC;
  font-weight: 400;
  font-size: 25rpx;
  color: #949494
}
@@ -140,12 +146,17 @@
.residue {
  color: #949494;
  font-family: PingFang SC, PingFang SC;
  font-weight: 400;
  font-size: 25rpx;
  color: #949494;
}
.residueTextBox {
  font-weight: bold;
  font-size: 38rpx;
  color: #FF6C00;
  font-family: DIN, DIN;
}
.buttonBox {
@@ -202,8 +213,10 @@
  font-size: 22rpx;
  color: #FFFFFF;
  font-family: PingFang SC, PingFang SC;
}
.labelBox text {
  color: #000;
}
.boosName {
@@ -214,3 +227,17 @@
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.commodityBox {
  font-family: PingFang SC, PingFang SC;
  font-weight: 400;
  font-size: 27rpx;
  color: #0F1214;
}
.payPriceBox {
  font-family: DIN, DIN;
  font-weight: 500;
  font-size: 33rpx;
  color: #0F1214;
}