<%@page import="com.yeshi.buwan.domain.web.RecommendAdAdmin"%>
|
<%@page import="com.yeshi.buwan.domain.web.RecommendAdAdmin"%>
|
<%@page import="com.yeshi.buwan.domain.web.BanquanVideoAdmin"%>
|
<%@page import="com.yeshi.buwan.domain.DetailSystem"%>
|
<%@page import="com.yeshi.buwan.domain.web.DetailSystemSelect"%>
|
<%@page import="com.yeshi.buwan.domain.web.BanquanKeyAdmin"%>
|
<%@page import="com.yeshi.buwan.domain.VideoIntersection"%>
|
<%@page import="com.yeshi.buwan.domain.RecommendAd"%>
|
<%@page import="com.yeshi.buwan.util.TimeUtil"%>
|
<%@page import="java.util.concurrent.TimeUnit"%>
|
<%@page import="com.yeshi.buwan.web.tag.PageEntity"%>
|
<%@page import="com.yeshi.buwan.util.StringUtil"%>
|
<%@page import="com.yeshi.buwan.domain.VideoInfo"%>
|
<%@page import="com.yeshi.buwan.domain.SystemInfo"%>
|
<%@ page language="java" import="java.util.*"%>
|
<%@ page contentType="text/html; charset=UTF-8"%>
|
<%@ page pageEncoding="UTF-8"%><%@ taglib prefix="page" uri="/pagelib"%>
|
<!doctype html>
|
<html>
|
<head>
|
<meta charset="utf-8">
|
<title>首页分类</title>
|
<link rel="stylesheet" href="/BuWan/css/gongyong.css"
|
type="text/css" />
|
<link rel="stylesheet" href="/BuWan/css/sspb.css"
|
type="text/css" />
|
<LINK rel=stylesheet
|
href="/BuWan/js/jquery-ui-1.11.4/jquery-ui.css" />
|
<script type="text/javascript" src="/BuWan/js/jquery.min.js"></script>
|
<script type="text/javascript" src="/BuWan/js/check.js"></script>
|
<script type="text/javascript" src="/BuWan/js/jquery.js"></script>
|
<script type="text/javascript"
|
src="/BuWan/js/jquery-ui-1.11.4/jquery-ui.js"></script>
|
<script type="text/javascript">
|
$(function(){
|
var searchdialog= $("#searchdialog").dialog(
|
{
|
autoOpen : false,
|
modal : true,
|
height : 750,
|
width : 1000,
|
buttons : {
|
"确定" : function() {
|
var result="";
|
|
for(var i=0;i<$(".resultclass").length;i++)
|
{
|
if($(".resultclass")[i].checked)//选中
|
{
|
result+=$(".resultclass")[i].getAttribute("value")+",";
|
}
|
}
|
|
var platforms="";
|
for(var i=0;i<$(".detailsystem").length;i++)
|
{
|
var ds=$(".detailsystem")[i];
|
if(ds.checked)
|
{
|
platforms+=ds.getAttribute("value")+",";
|
}
|
}
|
|
alert(platforms);
|
alert(result);
|
if(result!="")
|
$.ajax({
|
url : encodeURI("/BuWan/BanQuanServlet?type=addBanQuanVideo&system="+platforms+"&ids="
|
+ result),//encodeURI
|
cache : false,
|
success : function(data) {
|
alert("添加成功");
|
searchdialog.dialog("close");
|
}
|
});
|
},
|
"取消" : function() {
|
searchdialog.dialog("close");
|
}
|
}
|
});
|
|
$("#addVideo").click(function() {
|
searchdialog.dialog("open");
|
});
|
|
|
|
function search(content) {
|
$("#search").val("获取结果中...");
|
$.ajax({
|
url : encodeURI("/BuWan/VideoServlet?type=searchVideo&name="
|
+ content),//encodeURI
|
cache : false,
|
success : function(data) {
|
// $(this).addClass("done");
|
$("#search").val("搜索");
|
$("#searchresult").empty();
|
$("#searchresult")
|
.append(
|
"<tr><td>ID</td><td>图片</td><td>名称</td><td>创建时间</td><td>是否显示</td><td>选择</td></tr>");
|
var jsonData = eval(data);
|
$
|
.each(
|
jsonData,
|
function(index, objVal) { //遍历对象数组,index是数组的索引号,objVal是遍历的一个对象。
|
//val["属性"]可取到对应的属性值。
|
//组装json去空格
|
var trans = jQuery
|
.trim(
|
"{\"Id\":\""
|
+ objVal["Id"]
|
+ "\",\"Name\":\""
|
+ objVal["Name"]
|
+ "\"}")
|
.replace(/\s+/g, "");
|
$("#searchresult")
|
.append(
|
"<tr><td>"
|
+ objVal["Id"]
|
+ "</td><td><img src="+objVal["Picture"]+" style=\"width:100px\"></td>"
|
+ "<td>"
|
+ objVal["Name"]
|
+ "</td><td>"
|
+ objVal["Createtime"]
|
+ "</td><td><font color=\"red\">"+objVal["Show"]+"</font></td><td><input name=\"rbsearchresult\" class=\"resultclass\" type=\"checkbox\" value="
|
+ objVal["Id"]
|
+ "></td></tr>");
|
});
|
}
|
});
|
}
|
|
|
$("#search").click(
|
function() {
|
if (!($("#searchcontent").val() == undefined
|
|| $("#searchcontent").val() == ""
|
|| $("#searchcontent").val() == null)) {
|
search($("#searchcontent").val());
|
}
|
});
|
|
$("#addVideo").click(function() {
|
searchdialog.dialog("open");
|
});
|
|
|
|
$(".detailsystemcheck").click(function(){
|
if($(this).is(":checked"))//添加
|
{
|
$.ajax({url : encodeURI("/BuWan/RecommendAdAdminServlet?type=addSuperRecommendAd&system="+$(this).attr("id")+"&ids="+$(this).attr("key")),//encodeURI
|
cache : false,
|
success : function(data) {
|
alert("添加成功");
|
}
|
});
|
|
}
|
else//删除
|
{
|
|
$.ajax({url : encodeURI("/BuWan/RecommendAdAdminServlet?type=deleteSuperRecommendAd&system="+$(this).attr("id")+"&ids="+$(this).attr("key")),//encodeURI
|
cache : false,
|
success : function(data) {
|
alert("删除成功");
|
}
|
});
|
|
}
|
});
|
|
$("#deleteChecked").click(function(){
|
var keys="";
|
for(var i=0;i<$(".movedata").length;i++)
|
{
|
var ds=$(".movedata")[i];
|
if(ds.checked)
|
{
|
keys+=ds.getAttribute("value")+",";
|
}
|
}
|
if(keys.length>0)
|
{
|
if (confirm("是否真的要删除?") == true)
|
window.location="deleteRecommendAdList.action?urls="+keys;
|
}
|
|
});
|
|
|
});
|
|
</script>
|
|
<script type="text/javascript">
|
function p_del() {
|
var msg = "您真的确定要删除吗?";
|
if (confirm(msg) == true) {
|
return true;
|
} else {
|
return false;
|
}
|
}
|
|
function changeShow(id) {
|
var u = "/BuWan/VideoServlet?type=changeVideoShow&id=" + id;
|
$.ajax({
|
url : u,
|
cache : false,
|
success : function(data) {
|
alert("修改成功");
|
}
|
});
|
}
|
</script>
|
<!-- 输入框 -->
|
|
<script type="text/javascript">
|
|
function searchSubmit()
|
{
|
window.location="recommendAdList.action?key="+$("#key").val()+"&detailsystem="+$("#detailsystem").val();
|
}
|
|
</script>
|
|
|
|
|
</head>
|
<%
|
List<RecommendAdAdmin> list=(List<RecommendAdAdmin>)request.getAttribute("recommendAdAdminList");
|
PageEntity pageEntity=(PageEntity)request.getAttribute("pageEntity");
|
List<DetailSystem> detailSystemList=( List<DetailSystem>)request.getAttribute("detailSystemList");
|
if(pageEntity==null)//设置默认值
|
{
|
pageEntity= new PageEntity();
|
pageEntity.setPageIndex(1);
|
pageEntity.setPageSize(20);
|
pageEntity.setParams(null);
|
pageEntity.setTotalCount(100);
|
}
|
%>
|
|
<body>
|
<div class="div_bj">
|
|
<div class="div_ban">用户Banner</div>
|
<div class="div_rdtg"></div>
|
|
<div class="qxsc">
|
<div class="ck" style="float:left;">
|
|
|
<select id="detailsystem" name="detailsystem">
|
<%
|
for(int i=-1;i<detailSystemList.size();i++) {
|
if(i==-1)
|
{
|
String sec="";
|
if(pageEntity!=null&&pageEntity.getParams()!=null&&"0".equalsIgnoreCase(pageEntity.getParams().get("detailsystem")))
|
sec="selected='selected'";
|
out.print("<option value='0' "+sec+">全部</option>");
|
}
|
|
else
|
{
|
String sec="";
|
if(pageEntity!=null&&pageEntity.getParams()!=null&&detailSystemList.get(i).getId().equalsIgnoreCase(pageEntity.getParams().get("detailsystem")))
|
sec="selected='selected'";
|
out.print("<option value="+detailSystemList.get(i).getId()+" "+sec+">"+detailSystemList.get(i).getAppName() +"</option>");
|
|
}
|
|
}
|
%>
|
</select>
|
</div>
|
<div class="sc_1" style="float:left;margin-top: 0px;">
|
<input type="text" name="key" maxlength="10"
|
style="width:150px; height:37px; margin-left:50px; float:left; margin-top: 20px;"
|
class="ck_1" id="key" /><img src="/BuWan/img/fadajing.png"
|
width="52" height="43" onclick="searchSubmit()">
|
</div>
|
<div>
|
<a href="getRecommendAdDetailSystem.action"> <input
|
type="button" value="添加热播广告+" class="but_tj" /> </a>
|
</div>
|
</div>
|
|
<div class="div_cont">
|
<div class="div_cont01">
|
<ul>
|
<li class="xz" style="margin-left:0%">选择</li>
|
<li class="sx" style="margin-left:4%">编号</li>
|
<li class="mc" style="margin-left:5%">图片</li>
|
<li class="mc" style="margin-left:5%">平台</li>
|
<li class="ap" style="width:400px; margin-left: 0%;">APP名称</li>
|
<li class="" style="margin-left:0%">创建时间</li>
|
<li class="" style="margin-left:4%">删除</li>
|
<li class="" style="margin-left:4%">编辑</li>
|
</ul>
|
</div>
|
|
<%
|
for(RecommendAdAdmin bv:list) {
|
%>
|
<div class="div_tab">
|
<table>
|
<tr>
|
<td><input type="checkbox"
|
value="<%=bv.getRecommendAd().getRecommendAd().getId()%>"
|
class="td_ck movedata" name="movedata" />
|
</td>
|
<td class="sx_00"><div class="div_s0"><%=bv.getRecommendAd().getRecommendAd().getId()%></div>
|
</td>
|
<td><div class="div_td1">
|
<img
|
src="<%=StringUtil.getAbsoluteUrl(request, bv.getRecommendAd().getRecommendAd().getPicture())%>"
|
style="width:200px;">
|
</div>
|
</td>
|
<td><div class="div_td1">
|
<%
|
switch(bv.getRecommendAd().getRecommendAd().getPlatform())
|
{
|
case 1:
|
out.print("Android");
|
break;
|
case 2: out.print("IOS");break;
|
case 3: out.print("Android和IOS");break;
|
}
|
%>
|
</div>
|
</td>
|
<td>
|
<div class="div_td0">
|
<div class="div_te">
|
|
<ul>
|
<%
|
for(DetailSystemSelect dss:bv.getDetailSystemList()) {
|
%>
|
<li><input class="detailsystemcheck"
|
key="<%=bv.getRecommendAd().getRecommendAd().getId()%>"
|
id="<%=dss.getDetailSystem().getId()%>" type="checkbox"
|
<%=dss.isSelected()?"checked":""%> /><%=dss.getDetailSystem().getAppName()+("("+(dss.getDetailSystem().getPlatform()==1?"A":"I")+")")%></li>
|
|
|
<%
|
}
|
%>
|
</ul>
|
</div>
|
</div></td>
|
|
<td><%=TimeUtil.getAllTime(Long.parseLong(bv.getRecommendAd().getRecommendAd().getCreatetime()))%></td>
|
<td><a
|
key="<%=bv.getRecommendAd().getRecommendAd().getId()%>"
|
href="deleteRecommendAd.action?id=<%=bv.getRecommendAd().getRecommendAd().getId()%>"
|
onclick="p_del()"><img src="/BuWan/img/lajitong.png" />
|
</a>
|
</td>
|
|
<td><a
|
key="<%=bv.getRecommendAd().getRecommendAd().getId()%>"
|
href="getRecommendAd.action?id=<%=bv.getRecommendAd().getRecommendAd().getId()%>"><img
|
src="/BuWan/img/xiugai.png" /> </a>
|
</td>
|
</tr>
|
</table>
|
</div>
|
<%
|
}
|
%>
|
<div class="div_bot">
|
<div class="ck_k">
|
<input type="checkbox" class="ck_1"
|
onclick="if(this.checked==true) { checkAll('movedata'); } else { clearAll('movedata'); }" />
|
</div>
|
<div class="qx_1">全选</div>
|
<div class="sc_1_1">
|
<input type="button" id="deleteChecked" value="删除" class="sc" />
|
</div>
|
</div>
|
|
<div class="div_ym">
|
<page:page preimage="/BuWan/img/page_pre.png"
|
url="recommendAdList.action"
|
totalLines="<%=pageEntity.getTotalCount() %>"
|
pagesize="<%=pageEntity.getPageSize() %>"
|
nextimage="/BuWan/img/page_next.png"
|
pagebg="/BuWan/img/page_page.png"
|
inputbg="i/BuWan/mg/page_page.png"
|
pageindex="<%=pageEntity.getPageIndex() %>"
|
gobg="/BuWan/img/page_page.img"
|
params="<%=pageEntity.getParams() %>" />
|
</div>
|
|
</div>
|
</div>
|
</body>
|
<script type="text/javascript" src="/BuWan/js/countheight.js">
|
|
</script>
|
</html>
|