123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- <!DOCTYPE html>
- <html>
- <head lang="en">
- <include file="appapi@head"/>
- <link type="text/css" rel="stylesheet" href="__STATIC__/appapi/css/detail.css?t=1540544885"/>
- <title>我的明细</title>
- </head>
- <body class="detail">
- <div class="profit_bg">
- <div class="tab">
- <ul>
- <li class="on">
- 收礼物明细
- <div class="tab_line bg_default"></div>
- </li>
- <li>
- 直播时长明细
- <div class="tab_line bg_default"></div>
- </li>
- </ul>
- </div>
- <div class="profit_line"></div>
- <div class="tab_b receive">
- <div class="profit_ul_t">
- <span class="name">礼物名称</span>
- <span class="coin">价值</span>
- <span class="nums">个数</span>
- <span class="username">送礼人</span>
- </div>
- <div class="profit_ul clear">
- <ul>
- <volist name="list" id="v">
- <li>
- <span class="name">{$v['giftinfo']['giftname']}</span>
- <span class="coin"><img src="__STATIC__/appapi/images/coin.png">{$v['totalall']}</span>
- <span class="nums">{$v['num']}</span>
- <span class="username">{$v['userinfo']['user_nicename']}</span>
- </li>
- </volist>
- </ul>
- </div>
- </div>
- <div class="tab_b hide liverecord">
- <div class="profit_ul_t">
- <span style="width:36%;">开始时间</span>
- <span style="width:36%;">结束时间</span>
- <span style="width:28%;">直播时长</span>
- </div>
- <div class="profit_ul clear">
- <ul>
- <volist name="list_live" id="v">
- <li>
- <span style="width:36%;">{$v['starttime']}</span>
- <span style="width:36%;">{$v['endtime']}</span>
- <span style="width:28%;">{$v['length']}</span>
- </li>
- </volist>
- </ul>
- </div>
- </div>
- </div>
- <include file="appapi@footer"/>
- <script>
- $(function(){
- function getlistmore(){
- $.ajax({
- url:'/appapi/detail/receive_more',
- data:{'page':page,'uid':uid,'token':token},
- type:'post',
- dataType:'json',
- success:function(data){
- if(data.nums>0){
- var nums=data.nums;
- var list=data.data;
- var html='';
- for(var i=0;i<nums;i++){
- html+='<li>\
- <span class="name">'+list[i]['giftinfo']['giftname']+'</span>\
- <span class="coin"><img src="__STATIC__/appapi/images/coin.png">'+list[i]['totalall']+'</span>\
- <span class="nums">'+list[i]['num']+'</span>\
- <span class="username">'+list[i]['userinfo']['user_nicename']+'</span>\
- </li>';
- }
-
- $(".receive .profit_ul ul").append(html);
- }
-
- if(data.isscroll==1){
- page++;
- isscroll=true;
- }
- }
- })
- }
-
- function getlivelistmore(){
- $.ajax({
- url:'/appapi/detail/liverecord_more',
- data:{'page':page,'uid':uid,'token':token},
- type:'post',
- dataType:'json',
- success:function(data){
- if(data.nums>0){
- var nums=data.nums;
- var list=data.data;
- var html='';
- for(var i=0;i<nums;i++){
- html+='<li>\
- <span style="width:35%;">'+list[i]['starttime']+'</span>\
- <span style="width:35%;">'+list[i]['endtime']+'</span>\
- <span style="width:30%;">'+list[i]['length']+'</span>\
- </li>';
- }
-
- $(".liverecord .profit_ul ul").append(html);
- }
-
- if(data.isscroll==1){
- page++;
- isscroll2=true;
- }
- }
- })
- }
-
- $(".tab ul li").on("click",function(){
- $(this).siblings().removeClass("on");
- $(this).addClass("on");
- $(".tab_b").hide().eq($(this).index()).show();
- })
- var page=2;
- var isscroll=true;
- var isscroll2=true;
- $(".receive .profit_ul").scroll(function(){
- var srollPos = $(".receive .profit_ul").scrollTop(); //滚动条距顶部距离(页面超出窗口的高度)
- var totalheight = parseFloat($(".receive .profit_ul").height()) + parseFloat(srollPos);
- if(($(document).height()-50) <= totalheight && isscroll) {
- isscroll=false;
- getlistmore()
- }
- });
-
- $(".liverecord .profit_ul").scroll(function(){
- var srollPos = $(".liverecord .profit_ul").scrollTop(); //滚动条距顶部距离(页面超出窗口的高度)
- var totalheight = parseFloat($(".liverecord .profit_ul").height()) + parseFloat(srollPos);
- if(($(document).height()-50) <= totalheight && isscroll2) {
- isscroll2=false;
- getlivelistmore()
- }
- });
- })
- </script>
- </body>
- </html>
|