149 lines
5.8 KiB
Plaintext
149 lines
5.8 KiB
Plaintext
@using Core.Web.WebHelper
|
|
@using Core.Web.Controllers
|
|
@{
|
|
ViewBag.Title = "Index";
|
|
Layout = "~/Views/Shared/_Layout.cshtml";
|
|
}
|
|
|
|
<div class="x-body">
|
|
<form class="layui-form">
|
|
<div id="mytoolbar">
|
|
事业部:
|
|
<div class="layui-inline">
|
|
<select name="txt_DeptId" style="height:35px;">
|
|
<option value="">全部</option>
|
|
@{
|
|
if (ViewBag.companyList != null)
|
|
{
|
|
var list = ViewBag.companyList as List<NewsController.DeptmentDto>;
|
|
foreach (var item in list)
|
|
{
|
|
<option value="@item.Id">@item.Title</option>
|
|
}
|
|
}
|
|
}
|
|
</select>
|
|
</div>
|
|
@*直播平台:
|
|
<div class="layui-inline">
|
|
<select name="slt_PlatformId" style="height:35px;">
|
|
<option value="">全部</option>
|
|
@{
|
|
if (ViewBag.Platforms != null)
|
|
{
|
|
var list = ViewBag.Platforms as List<CRM.Core.DTO.LiveAuditKeyValue>;
|
|
foreach (var item in list)
|
|
{
|
|
<option value="@item.Key">@item.Value</option>
|
|
}
|
|
}
|
|
}
|
|
</select>
|
|
</div>*@
|
|
课程:
|
|
<div class="layui-inline">
|
|
<input type="text" name="txt_Schedule" placeholder="请输入" autocomplete="off" class="layui-input">
|
|
</div>
|
|
@*直播人:
|
|
<div class="layui-inline">
|
|
<input type="text" name="txt_Liver" placeholder="请输入" autocomplete="off" class="layui-input">
|
|
</div>*@
|
|
<div style="float: right;">
|
|
<button class="layui-btn layui-btn-normal" style="width:100px;" type="button" id="search" data-type="reload">搜索</button>
|
|
<button class="layui-btn layui-btn-normal" style="width: 100px; margin-left: 10px !important;" type="reset">重置</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
<table class="layui-hide" id="tabl1" lay-filter="tabl1"></table>
|
|
</div>
|
|
|
|
<script src="~/Scripts/layui_ext/xm-select/xm-select.js"></script>
|
|
<script>
|
|
var selectRow = {};
|
|
var layer;
|
|
var flow;
|
|
var accessories = [];
|
|
var token;
|
|
var table;
|
|
var statuss = @Html.Raw(Json.Encode(ViewBag.Status));
|
|
layui.use(['table', 'form', 'layer', 'upload', 'laydate', 'flow', 'element'], function () {
|
|
flow = layui.flow;
|
|
|
|
table = layui.table;
|
|
var form = layui.form;
|
|
form.render('select');
|
|
layer = layui.layer;
|
|
var upload = layui.upload;
|
|
var laydate = layui.laydate;
|
|
var element = layui.element;
|
|
laydate.render({ elem: '#TimeFrom'});
|
|
laydate.render({ elem: '#TimeTo' });
|
|
|
|
table.render({
|
|
id: 'liveAuditList',//列表别名ID
|
|
elem: '#tabl1',//表ID
|
|
url: '/LiveAudit/GetListHtml2',
|
|
method: 'POST',
|
|
cols: [[
|
|
{ field: 'SchedulesId', title: 'ID', width: 100 }
|
|
,{ field: 'DeptName', title: '事业部', width: 150 }
|
|
, { field: 'Title', title: '课程', width: 320 }
|
|
, { field: 'Weeks', title: '周期', width: 360 }
|
|
, {
|
|
field: 'StartTime', title: '时间', templet: function (d)
|
|
{
|
|
return "" + d.StartTime + " - " + d.EndTime + "";
|
|
}
|
|
}
|
|
, { field: 'Liver', title: '直播人' }
|
|
, { field: 'WaitAudit', title: '待审核' }
|
|
//, { field: 'Violation', title: '违规次数' }
|
|
, {
|
|
field: 'Operation', title: '操作', templet: function (d) {
|
|
return "<a style='color:#01AAED' target='_Black' href='http://admin.hc.dn8188.com:188/ZhiboSystemDiscussion/show.html?scheduleid=" + d.SchedulesId +"'>直播链接</a> <a href=\"javascript:ShowPlayBack(" + d.SchedulesId + ");\" style='color:#01AAED'>审核管理</a>";
|
|
//return "<a href=\"javascript:void(0)\" style=\"color:#01AAED\" onclick=\"parent.AddNewTab('" + title + "','" + url + "')\">明细</a>";
|
|
|
|
//return "<a href='javascript:ShowLog(" + d.Id + ");' style='color:#01AAED'>日志</a>";
|
|
}
|
|
}
|
|
]]
|
|
, page: {
|
|
layout: ['limit', 'count', 'prev', 'page', 'next', 'skip', 'refresh'] //自定义分页布局
|
|
//,curr: 5 //设定初始在第 5 页
|
|
, groups: 5 //只显示 1 个连续页码
|
|
}
|
|
, where: GetParams("mytoolbar")
|
|
});
|
|
|
|
$('#mytoolbar #search').on('click', function (data) {
|
|
table.reload('liveAuditList', {
|
|
page: { curr: 1 },
|
|
where: GetParams("mytoolbar")
|
|
});
|
|
});
|
|
});
|
|
|
|
function selectReset(value) {
|
|
selectChannel.setValue(value);
|
|
}
|
|
|
|
function ShowPlayBack(scheduleId) {
|
|
var width = $(window).width() * 0.8;
|
|
var height = $(window).height() * 0.8;
|
|
layer.open({
|
|
type: 2,
|
|
content: '/LiveAudit/PlayBack?Id=' + scheduleId,
|
|
title: "审核管理",
|
|
area: [width+'px', height+'px']
|
|
});
|
|
}
|
|
|
|
$("#reset").on('click', function (data) {
|
|
|
|
});
|
|
|
|
function TableReload() {
|
|
table.reload('liveAuditList', {
|
|
});
|
|
}
|
|
</script> |