brand_placement_list.jsp 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  2. <%@ include file="../common/common.jsp"%>
  3. <title>品牌植入</title>
  4. </head>
  5. <link rel="stylesheet" type="text/css" href="${staticPath}webupload/progress.css">
  6. <body>
  7. <%@ include file="../common/head.jsp"%>
  8. <div class="screen main">
  9. <%@ include file="../common/left.jsp" %>
  10. <div class="main-content">
  11. <div class="btn-radius">品牌植入</div>
  12. <div class="search-group">
  13. <form name="dataForm" action="ajax_brand_placement.do" method="post">
  14. <input type="hidden" name="download" value="1" />
  15. <div class="search-item">品牌名称&nbsp;&nbsp;<input type="text" name="brand" id="brand" class="text {text:'请输入关键字'}" size="30" /></div>
  16. <div class="search-item">产品型号&nbsp;&nbsp;<input type="text" name="model" id="model" class="text {text:'请输入关键字'}" size="30" /></div>
  17. <div class="search-item">节目名称&nbsp;&nbsp;<input type="text" name="programName" id="programName" class="text {text:'请输入关键字'}" size="30" /></div>
  18. <div class="mTop10">
  19. <div class="search-item">
  20. 节目类型&nbsp;
  21. <div class="select selectW170 {width:170}">
  22. <select name="type" id="type">
  23. <option value="">节目类型</option>
  24. <option value="1">综艺</option>
  25. <option value="2">栏目</option>
  26. <option value="3">电视剧</option>
  27. <option value="4">电影</option>
  28. </select>
  29. </div>
  30. </div>
  31. <div class="search-item">
  32. 广告形式&nbsp;
  33. <div class="select selectW170 {width:170}">
  34. <select name="form" id="form">
  35. <option value="">广告形式</option>
  36. <c:forEach items="${formList}" var="item">
  37. <option value="${item.id}">${item.val}</option>
  38. </c:forEach>
  39. </select>
  40. </div>
  41. </div>
  42. <div class="search-item">
  43. 广告属性&nbsp;
  44. <div class="select selectW170 {width:170}">
  45. <select name="showMode" id="showMode">
  46. <option value="">广告属性</option>
  47. <c:forEach items="${modeList}" var="item">
  48. <c:if test="${item.type == 1}">
  49. <option value="${item.id}">${item.val}</option>
  50. </c:if>
  51. </c:forEach>
  52. </select>
  53. </div>
  54. </div>
  55. <div class="search-item">
  56. 植入方式&nbsp;
  57. <div class="select selectW170 {width:170}">
  58. <select name="tvMode" id="tvMode">
  59. <option value="">植入方式</option>
  60. <c:forEach items="${modeList}" var="item">
  61. <c:if test="${item.type == 3}">
  62. <option value="${item.id}">${item.val}</option>
  63. </c:if>
  64. </c:forEach>
  65. </select>
  66. </div>
  67. </div>
  68. </div>
  69. <div class="mTop10">
  70. <div class="search-item">频次&nbsp;&nbsp;<input type="text" name="frequencyMin" id="frequencyMin" class="text {text:'频次1'}" size="11" /> - <input type="text" name="frequencyMax" id="frequencyMax" class="text {text:'频次2'}" size="11" /></div>
  71. <div class="search-item">时长&nbsp;&nbsp;<input type="text" name="lengthMin" id="lengthMin" class="text {text:'时长1'}" size="11" /> - <input type="text" name="lengthMax" id="lengthMax" class="text {text:'时长2'}" size="11" /></div>
  72. <div class="search-item">价格&nbsp;&nbsp;<input type="text" name="priceMin" id="priceMin" class="text {text:'价格1'}" size="11" /> - <input type="text" name="priceMax" id="priceMax" class="text {text:'价格2'}" size="11" /></div>
  73. <div class="search-item">
  74. <a href="javascript:void(0);" onclick="getList(1)" class="btn-radius">搜 索</a>
  75. </div>
  76. </div>
  77. </form>
  78. </div>
  79. <div class="rFloat buttons">
  80. <c:if test="${funcMap['placement_add'] eq 1}">
  81. <a href="brand_placement_info.do" target="_blank" class="btn">+新增</a>
  82. </c:if>
  83. <a href="${staticPath}excel/品牌植入导入模板.xlsx" class="btn">下载模板</a>
  84. <c:if test="${funcMap['placement_import_excel'] eq 1}">
  85. <span class="btn upfile">
  86. <form id="fileForm" action="import_excel_for_advertise.do?type=3" method="post" enctype="multipart/form-data" target="hframe">
  87. <span class="webuploader-pick">导入表</span>
  88. <input type="file" name="excelfile" id="excelfile" onchange="importExcel();" />
  89. </form>
  90. </span>
  91. </c:if>
  92. <c:if test="${funcMap['placement_import_pic'] eq 1}">
  93. <div id="picker" class="btn"></div>
  94. </c:if>
  95. <c:if test="${funcMap['placement_import_video'] eq 1}"></c:if>
  96. <%--<div id="videoPicker" class="btn"></div>--%>
  97. <c:if test="${funcMap['placement_export'] eq 1}">
  98. <a href="javascript:document.dataForm.submit();" class="btn">导出</a>
  99. </c:if>
  100. </div>
  101. 已选 <span id="checkCount" class="orange">0</span> 条&nbsp;&nbsp;
  102. <c:if test="${funcMap['placement_all_delete'] eq 1}">
  103. <a href="javascript:void(0);" onclick="delRecordBatch()" class="btn del">批量删除</a>
  104. </c:if>
  105. <table class="table mTop10" cellpadding="0" cellspacing="0">
  106. <thead>
  107. <tr>
  108. <th width="10"><input type="checkbox" class="checkbox checkbox-white {click:checkAll}" name="all" value="" /></th>
  109. <th width="85">品牌</th>
  110. <th width="80">产品型号</th>
  111. <th width="86">节目名称</th>
  112. <th width="40">类型</th>
  113. <th width="60">年份/季</th>
  114. <th width="60">第几期<br />集数</th>
  115. <th width="89">首播日期</th>
  116. <th width="80">广告形式</th>
  117. <th width="150">广告属性<br />植入方式</th>
  118. <th width="40">频次<br />(次)</th>
  119. <th width="40">时长<br />(秒)</th>
  120. <th width="50">预估价格<br />(万)</th>
  121. <th width="40">操作</th>
  122. </tr>
  123. </thead>
  124. <tbody id="list"></tbody>
  125. </table>
  126. <div class="mTop20">
  127. <div id="page" class="rFloat"></div>
  128. 累计 <span id="count" class="blue">10</span> 条
  129. </div>
  130. </div>
  131. <div class="clear"></div>
  132. </div>
  133. <iframe name="hframe" style="display: none;"></iframe>
  134. <%@ include file="../common/footer.jsp"%>
  135. <script type="text/javascript" src="${staticPath}webupload/webuploader.min.js"></script>
  136. <script type="text/javascript" src="${staticPath}webupload/upload.js"></script>
  137. <script type="text/javascript" src="${staticPath}js/advertise/brand_placement.js"></script>
  138. <script type="text/javascript">
  139. var update_flag = "${funcMap['placement_update']}",delete_flag = "${funcMap['placement_delete']}";
  140. $(function(){
  141. $.resetText();
  142. $(".text").input();
  143. $(".select").uiSelect();
  144. $.checkbox();
  145. $(".table").hoverTable(true);
  146. getList(1);
  147. /*上传rar按钮初始化*/
  148. uploadRar('picker', '导入图片', 3, true, null, null,true,"myCallbcak");
  149. //uploadRar('videoPicker', '导入视频', 4, true, null, null,true,"myCallbcak");
  150. });
  151. function myCallbcak(url){
  152. alert("导入完成。", 1, function(){
  153. getList(1);
  154. });
  155. }
  156. </script>
  157. </body>
  158. </html>