| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 | <include file="public@header" /></head><body>	<div class="wrap">		<ul class="nav nav-tabs">			<li class="active"><a >直播列表</a></li>			<li><a href="{:url('Liveing/add')}">{:lang('ADD')}</a></li>		</ul>				<form class="well form-inline margin-top-20" method="post" action="{:url('Liveing/index')}">			时间:			<input class="form-control js-bootstrap-date" name="start_time" id="start_time" value="{:input('request.start_time')}" aria-invalid="false" style="width: 110px;"> -             <input class="form-control js-bootstrap-date" name="end_time" id="end_time" value="{:input('request.end_time')}" aria-invalid="false" style="width: 110px;">			关键字:            <input class="form-control" type="text" name="uid" style="width: 200px;" value="{:input('request.uid')}"                   placeholder="请输入会员ID">			<input type="submit" class="btn btn-primary" value="搜索">		</form>				<form method="post" class="js-ajax-form" >			<table class="table table-hover table-bordered">				<thead>					<tr>						<th>会员ID</th>						<th>会员昵称</th>						<th>直播ID</th>						<th>直播开始时间</th>						<th>直播分类</th>						<th>房间类型</th>						<th>密码/价格</th>						<th>视频类型</th>						<th>在线人数</th>						<th>本场收益</th>						<th>打赏人数</th>						<th>人均打赏</th>						<th>TaskId</th>						<th>播流地址</th>						<th>推流地址</th>						<th>设备信息</th>						<th>操作</th>					</tr>				</thead>				<tbody>					<foreach name="lists" item="vo">					<tr>						<td>{$vo.uid}</td>						<td>{$vo['userinfo']['user_nicename']} </td>						<td>{$vo['showid']}</td>						<td>{:date('Y-m-d H:i',$vo['starttime'])}</td>						<td>{$liveclass[$vo['liveclassid']]}</td>						<td>{$type[$vo['type']]}</td>						<td>{$vo['type_val']}</td>						<td><if condition="$vo['anyway'] eq 0">竖屏<else/>横屏</if></td>                        <td>{$vo['nums']}</td>                        <td>{$vo['totalcoin']}</td>                        <td>{$vo['total_nums']}</td>                        <td>{$vo['total_average']}</td>                        <td class="taskid-display-{$vo['TaskId']}">{$vo['TaskId']}</td>                        <td>{$vo['pull']}</td>                        <td>{$vo['push']}</td>                        <td>{$vo['deviceinfo']}</td>						<td>                            <if condition="$vo['isvideo']==1">                            <a class="btn btn-xs btn-primary" href='{:url("Liveing/edit",array("uid"=>$vo["uid"]))}'>{:lang('EDIT')}</a>							<a class="btn btn-xs btn-danger js-ajax-delete" href="{:url('Liveing/del',array('uid'=>$vo['uid']))}">{:lang('DELETE')}</a>							<a class="btn btn-xs btn-danger xiabo-btn" href="#" data-TaskId="{$vo['TaskId']}" data-uid="{$vo['uid']}" >下播</a>                            </if>						</td>											</tr>					</foreach>				</tbody>			</table>			<div class="pagination">{$page}</div>		</form>	</div>	<script src="__STATIC__/js/admin.js"></script>	<script>		(function(){			// 给所有具有 .xiabo-btn 类的 <a> 标签添加点击事件监听器			$('.xiabo-btn').on('click', function(event) {				event.preventDefault(); // 阻止默认行为(例如链接跳转)				// 获取当前点击的 <a> 标签的 data-TaskId 和 data-uid 的值				var TaskId = $(this).attr('data-TaskId');				var uid = $(this).attr('data-uid');				// 检查值是否为空或者非数字				if (TaskId === '' || isNaN(TaskId)) {					alert('请输入正确的 TaskId(数字)');				} else {					$.ajax({						url: '/admin/liveing/xiabo.html',						type: 'POST',						data: {							uid: uid,							TaskId: TaskId,						},						dataType: 'json',						success: function (data) {							location.reload();							// $('.taskid-display-'+TaskId).val( '已下播-'+TaskId);							console.log('请求成功:', data);						},						error: function (error) {							console.error('请求失败:', error);						}					});				}			});			// 下播			/*$("#xiabo").on('click', function () {				// 获取元素的 data-TaskId 属性的值				var TaskId = $('#xiabo').attr('data-TaskId');				var uid = $('#xiabo').attr('data-uid');				// 检查值是否为空或者非数字				if (TaskId === '' || isNaN(TaskId)) {					alert('请输入正确的 TaskId(数字)');				} else {					$.ajax({						url: '/admin/liveing/xiabo.html',						type: 'POST',						data: {							uid: uid,							TaskId: TaskId,						},						dataType: 'json',						success: function (data) {							$('#taskid-display-'+TaskId).val( '已下播-'+TaskId);							console.log('请求成功:', data);						},						error: function (error) {							console.error('请求失败:', error);						}					});				}			})*/		})()	</script></body></html>
 |