content_list.html 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. <div class="bjui-pageHeader">
  2. <form id="pagerForm" data-toggle="ajaxsearch" action="${ctxPath}/system/cms/content/page?categoryId=${pojo.categoryId!}" method="post">
  3. <input type="hidden" name="pageSize" value="${model.pageSize!}">
  4. <input type="hidden" name="pageCurrent" value="${model.pageNum!}">
  5. <input type="hidden" name="orderField" value="${pojo.orderField!}">
  6. <input type="hidden" name="orderDirection" value="${pojo.orderDirection!}">
  7. <div class="bjui-searchBar">
  8. <label>状态:</label>
  9. <select name="status" data-toggle="selectpicker">
  10. @if(isEmpty(pojo.status)){
  11. <option value="" selected>所有</option>
  12. <option value="-1"> 删除</option>
  13. <option value="0"> 草稿</option>
  14. <option value="1"> 发布 </option>
  15. @}else if(pojo.status==0){
  16. <option value="">所有</option>
  17. <option value="-1"> 删除</option>
  18. <option value="0" selected> 草稿</option>
  19. <option value="1"> 发布 </option>
  20. @}else if(pojo.status==1){
  21. <option value="" >所有</option>
  22. <option value="-1"> 删除</option>
  23. <option value="0"> 审核</option>
  24. <option value="1" selected> 发布 </option>
  25. @}else if(pojo.status==-1){
  26. <option value="">所有</option>
  27. <option value="-1" selected> 删除</option>
  28. <option value="0"> 草稿</option>
  29. <option value="1"> 发布 </option>
  30. @}
  31. </select>&nbsp;
  32. <label>标题:</label><input type="text" value="${pojo.title!}" name="title" class="form-control" size="15">&nbsp;
  33. <button type="submit" class="btn-default" data-icon="search">查询</button>&nbsp;
  34. <a class="btn btn-orange" href="javascript:;" data-toggle="reloadsearch" data-clear-query="true" data-icon="undo">刷新全部</a>
  35. &nbsp;
  36. @if(isNotEmpty(pojo.categoryId)){
  37. <a href="${ctxPath}/system/cms/content/input?categoryId=${pojo.categoryId!}" class="btn btn-green" data-icon="plus" data-toggle="ajaxload" data-target="#layout-content" >发布内容</a>
  38. <!-- <a href="${ctxPath}/system/cms/content/copy?categoryId=${content.categoryId!}&contentId=${content.contentId!}" class="btn btn-green" data-toggle="dialog" data-width="850" data-height="650" data-id="post-content" data-icon="plus">复制</a>-->
  39. @}
  40. <div class="pull-right">
  41. <!--<button type="button" class="btn-blue" data-url="ajaxDone2.html?id={#bjui-selected}" data-toggle="doajax" data-confirm-msg="确定要删除选中项吗?" data-icon="remove" title="可以在控制台(network)查看被删除ID">删除选中行</button>&nbsp;-->
  42. <div class="btn-group">
  43. <button type="button" class="btn-default dropdown-toggle" data-toggle="dropdown" data-icon="copy">复选框-批量操作<span class="caret"></span></button>
  44. <ul class="dropdown-menu right" role="menu">
  45. <li><a href="${ctxPath}/system/cms/content/excel?1.xls" data-toggle="doexport" data-confirm-msg="确定要导出信息吗?">导出<span style="color: green;">当前</span></a></li>
  46. <!--<li class="divider"></li>-->
  47. <li><a href="${ctxPath}/system/cms/content/delete" data-toggle="doajaxchecked" data-confirm-msg="确定要删除选中项吗?" data-idname="ids" data-group="ids">删除<span style="color:red;">选中</span></a></li>
  48. <!--<li><a href="ajaxDone2.html" data-toggle="doajaxchecked" data-confirm-msg="确定要删除选中项吗?" data-idname="delids" data-group="ids">删除选中</a></li>-->
  49. </ul>
  50. </div>
  51. </div>
  52. </div>
  53. </form>
  54. </div>
  55. <div class="bjui-pageContent tableContent">
  56. <table data-toggle="tablefixed" data-width="100%" data-nowrap="true" class="table table-bordered table-hover table-striped table-top" data-selected-multi="true">
  57. <thead>
  58. <tr>
  59. <th align="center" data-order-field="content_id" width="20">No</th>
  60. <th align="center" width="120">标题</th>
  61. <th align="center" data-order-field="view_num" width="30">浏览</th>
  62. <th align="center" data-order-field="inputdate" width="50">发布日期</th>
  63. <th align="center" width="30">推荐</th>
  64. <th align="center" width="30">状态</th>
  65. <!--<th align="center" width="50">排序</th>-->
  66. <th align="center" width="26" ><input type="checkbox" class="checkboxCtrl" data-group="ids" data-toggle="icheck"></th>
  67. <th align="center" width="100">操作</th>
  68. </tr>
  69. </thead>
  70. <tbody>
  71. @for(content in model.list){
  72. <tr data-id="${contentLP.index}">
  73. <td align="center">${content.contentId!,xss}</td>
  74. <td align="left" style="padding-left: 5px">
  75. @if(isNotEmpty(content.thumb)){
  76. <span style="color: red;padding: 0;margin: 0">[图]</span>
  77. @}
  78. <a target="_blank" href="${ctxPath}/${sitePrefix}/${content.siteId}/${content.categoryId}/${content.contentId}">${content.title!,xss}</a>
  79. </td>
  80. <td align="center">${content.viewNum!,xss}</td>
  81. <td align="center">${content.inputdate!"N/A",dateFormat="yyyy/MM/dd HH:mm"}</td>
  82. <td align="center">
  83. @if(isEmpty(content.recommend)||!content.recommend){
  84. <span style="font-weight: 500;color:#4A8CDB"> 否</span>
  85. @}else{
  86. <span style="font-weight: 500;color:green"> 是</span>
  87. @}
  88. </td>
  89. <td align="center">
  90. @if(content.status==-1){
  91. <span style="font-weight: 500;color: red">回收站</span>
  92. @}else if(content.status==0){
  93. <span style="font-weight: 500;color:#4A8CDB"> 草稿</span>
  94. @}else if(content.status==1){
  95. <span style="font-weight: 500;color:green"> 发布</span>
  96. @}
  97. </td>
  98. <!--<td align="center"></td>-->
  99. <td align="center"><input type="checkbox" name="ids" data-toggle="icheck" value="${content.contentId!}"></td>
  100. <td align="center" width='100'>
  101. @if(content.status==-1){
  102. <a href="${ctxPath}/system/cms/content/recovery?ids=${content.contentId!}" class="btn btn-green" data-toggle="doajax" data-confirm-msg="确定恢复此条信息?">恢复</a>
  103. <a href="${ctxPath}/system/cms/content/delete?ids=${content.contentId!}" class="btn btn-red" data-toggle="doajax" data-confirm-msg="确定彻底删除此条信息?">删</a>
  104. @}else if(content.status==1){
  105. @if(content.categoryId==941){
  106. <a href="${ctxPath}/cms/live/list?content_id=${content.contentId!}&categoryId=${content.categoryId!}" class="btn btn-green" data-toggle="ajaxload" data-target="#layout-content" data-title="编辑">查看发言</a>
  107. @}
  108. @if(content.categoryId==904){
  109. <a href="${ctxPath}/system/cms/content/select?content_id=${content.contentId!}" class="btn btn-green" data-toggle="ajaxload" data-target="#layout-content" data-title="编辑">查看</a>
  110. @}
  111. <a href="${ctxPath}/system/cms/content/copy?categoryId=${content.categoryId!}&contentId=${content.contentId!}" class="btn btn-blue" data-toggle="ajaxload" data-target="#layout-content" data-title="复制">复制</a>
  112. <a href="${ctxPath}/system/cms/content/input?categoryId=${content.categoryId!}&contentId=${content.contentId!}" class="btn btn-green" data-toggle="ajaxload" data-target="#layout-content" data-title="编辑">编辑</a>
  113. <a href="${ctxPath}/system/cms/content/recovery?ids=${content.contentId!}" class="btn btn-red" data-toggle="doajax" data-confirm-msg="确定要放入回收站?">删</a>
  114. @}else{
  115. <a href="${ctxPath}/system/cms/content/copy?categoryId=${content.categoryId!}&contentId=${content.contentId!}" class="btn btn-blue" data-toggle="ajaxload" data-target="#layout-content" data-title="复制">复制</a>
  116. <a href="${ctxPath}/system/cms/content/input?categoryId=${content.categoryId!}&contentId=${content.contentId!}" class="btn btn-blue" data-toggle="ajaxload" data-target="#layout-content" data-title="编辑">编辑</a>
  117. <a href="${ctxPath}/system/cms/content/delete?ids=${content.contentId!}" class="btn btn-red" data-toggle="doajax" data-confirm-msg="确定彻底删除此条信息?">删</a>
  118. @}
  119. </td>
  120. </tr>
  121. @}
  122. </tbody>
  123. </table>
  124. </div>
  125. <div class="bjui-pageFooter">
  126. <div class="pages">
  127. <span>每页&nbsp;</span>
  128. <div class="selectPagesize">
  129. <select data-toggle="selectpicker" data-toggle-change="changepagesize">
  130. <option value="30">30</option>
  131. <option value="60">60</option>
  132. <option value="120">120</option>
  133. <option value="150">150</option>
  134. </select>
  135. </div>
  136. <span>&nbsp;条,共 ${model.total!} 条</span>
  137. </div>
  138. <div class="pagination-box" data-toggle="pagination" data-total="${model.total!}" data-page-size="30" data-page-current="1">
  139. </div>
  140. </div>