videolist.wxml 6.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <view class="topbox" style="padding-top:{{top}}px;height:{{top*1+hgt*1}}px;">
  2. <view class="leftindexbox clearfix" style="top: {{top*1+8}}px;">
  3. <image bindtap="goindextap" class="leftgoto" src="../../../img/back.png"></image>
  4. <text></text>
  5. <image bindtap="goindextap" class="gotoindex" src="../../../img/goindex.png"></image>
  6. <view bindtap="goindextap" class="gotoidxbox"></view>
  7. </view>
  8. <view class="fontfpm fontr32 center maintitle" style="line-height: 44px;">视频素材</view>
  9. </view>
  10. <view class="decorateTypeBox {{!topdata?'':'wordbg'}} " style="margin-top:{{top*1+hgt*1}}px;">
  11. <view class=" clearfix firsTitlebox">
  12. <view data-idx="0" data-fid="" bindtap="firsttap" class="{{firsTitext==''?'nowtitle':''}}">全部</view>
  13. <view wx:for="{{titlist}}" wx:for-item="titem" wx:key="{{titem.id}}" data-fid="{{titem.id}}" data-idx="{{index}}" bindtap="firsttap" class="{{firsTitext==titem.id?'nowtitle':''}}">{{titem.name}}</view>
  14. </view>
  15. <view wx:if="{{firsTitext!=''}}" class="secondbox scroll_content">
  16. <button data-sid="" bindtap="childtypetap" class="{{nowTagText==''?'nowbtn':''}}" >全部</button>
  17. <button wx:for="{{secondtitlist}}" wx:for-item="itembtn" data-sid="{{itembtn.id}}" bindtap="childtypetap" class="{{nowTagText==itembtn.id?'nowbtn':''}}" >{{itembtn.name}}</button>
  18. </view>
  19. </view>
  20. <view class="videolistbox fontfpr clearfix relative" style="padding-top: {{20+videotop*1}}rpx;margin-top:{{top*1+hgt*1}}px;">
  21. <view class="leftvideolistbox pull-left clearfix">
  22. <view wx:for="{{leftlist}}" wx:for-item="leftitem" bindtap="videoTap" data-vid="{{leftitem.id}}" class="everyvideobox">
  23. <view class="relative">
  24. <view data-vid="{{leftitem.id}}" class="videotype colorfff">
  25. {{!!leftitem.label&&!!leftitem.type?'#':''}}{{leftitem.label?leftitem.label:leftitem.type}}</view>
  26. <image class="playImg" data-vid="{{leftitem.id}}" src="../../../img/play.png"></image>
  27. <image wx:if="{{leftitem.cover!=''}}" class="videocover" data-vid="{{leftitem.id}}" mode="widthFix" bindload="videoimgload"
  28. binderror="videoimgload" src="{{leftitem.cover}}?x-oss-process=image/resize,w_375"></image>
  29. <image wx:if="{{leftitem.cover==''&&leftitem.video_url!=''}}" class="videocover" data-vid="{{leftitem.id}}" mode="widthFix" bindload="videoimgload"
  30. binderror="videoimgload"
  31. src="{{leftitem.video_url}}?x-oss-process=video/snapshot,t_100,f_jpg,w_500,m_fast"></image>
  32. <image wx:if="{{leftitem.cover==''&&leftitem.video_url==''}}" class="videocover" data-vid="{{leftitem.id}}" mode="widthFix" bindload="videoimgload" binderror="videoimgload"
  33. src="{{imgUrl}}xcx/nonedata.jpg?x-oss-process=image/resize,w_375"></image>
  34. </view>
  35. <view data-vid="{{leftitem.id}}" class="contentBox relative">
  36. <view data-vid="{{leftitem.id}}" class="videoTitle ellipsisTwo">{{leftitem.title}}</view>
  37. </view>
  38. </view>
  39. </view>
  40. <view class="rightvideolistbox pull-left clearfix">
  41. <view wx:for="{{rightlist}}" wx:for-item="rightitem" bindtap="videoTap" data-vid="{{rightitem.id}}"
  42. class="everyvideobox">
  43. <view class="relative">
  44. <view data-vid="{{rightitem.id}}" class="videotype">
  45. {{!!rightitem.label&&!!rightitem.type?'#':''}}{{rightitem.label?rightitem.label:rightitem.type}}
  46. </view>
  47. <image wx:if="{{rightitem.cover!=''}}" class="videocover" data-vid="{{rightitem.id}}" mode="widthFix" bindload="videoimgload"
  48. binderror="videoimgload" src="{{rightitem.cover}}?x-oss-process=image/resize,w_375"></image>
  49. <image wx:if="{{rightitem.cover==''&&rightitem.video_url!=''}}" class="videocover" mode="widthFix" data-vid="{{rightitem.id}}" bindload="videoimgload"
  50. binderror="videoimgload"
  51. src="{{rightitem.video_url}}?x-oss-process=video/snapshot,t_100,f_jpg,w_500,m_fast"></image>
  52. <image wx:if="{{rightitem.cover==''&&rightitem.video_url==''}}" class="videocover" data-vid="{{rightitem.id}}" mode="widthFix" bindload="videoimgload" binderror="videoimgload"
  53. src="{{imgUrl}}xcx/nonedata.jpg?x-oss-process=image/resize,w_375"></image>
  54. <image class="playImg" data-vid="{{rightitem.id}}" src="../../../img/play.png"></image>
  55. </view>
  56. <view data-vid="{{rightitem.id}}" class="contentBox relative">
  57. <view data-vid="{{rightitem.id}}" class="videoTitle ellipsisTwo">{{rightitem.title}}</view>
  58. </view>
  59. </view>
  60. </view>
  61. <nonedata len="{{leftlist.length}}" datashow="{{rightlist.length==0&&datashow}}"></nonedata>
  62. </view>
  63. <block wx:if="{{!!shareobj.headimgurl||!!shareobj.nickname}}">
  64. <view class="contactSales" >
  65. <view class="contactSales-left">
  66. <image class="left-avatar" src="{{shareobj.headimgurl}}"></image>
  67. <view class="left-msg">
  68. <view class="left-name">
  69. <text>{{shareobj.nickname}}</text>
  70. <image class="nameCard" src="../../../img/nameCard12.png" bindtap="toPageNameCard"></image>
  71. </view>
  72. <view class="left-text">{{companyName}}</view>
  73. </view>
  74. </view>
  75. <view class="contactSales-right">
  76. <view class="right-box1" bindtap="callphonetap">
  77. <image class="rightmobile" src="../../../img/mobile121.png"></image>
  78. <text>电话预约</text>
  79. </view>
  80. <view class="right-box1" bindtap="prelooktap">
  81. <image class="rightmobile" src="../../../img/weixin12.png"></image>
  82. <text>微信咨询</text>
  83. </view>
  84. </view>
  85. </view>
  86. </block>
  87. <mustlogin loginFlag="{{loginFlag}}" orgname="{{companyobj.company_name}}" logo="{{companyobj.logo}}" canIUseGetUserProfile="{{canIUseGetUserProfile}}" id="loginbox" bind:run="videofun"></mustlogin>