ServiceList.cshtml 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. @model ArticleListModel
  2. @section style{
  3. <link rel="stylesheet" href="@ConfigHelper.GetCDNPrefix()/assets/plugins/page/paging.css">
  4. <link rel="stylesheet" href="@ConfigHelper.GetCDNPrefix()/assets/plugins/share/share.min.css">
  5. <link rel="stylesheet" href="@ConfigHelper.GetCDNPrefix()/assets/css/news.css">
  6. <style>
  7. @@media(min-width:768px) {
  8. .m-header {
  9. height: 84px;
  10. display: block !important;
  11. }
  12. }
  13. </style>
  14. }
  15. <div class="repository">
  16. <div class="container">
  17. <div class="row">
  18. <div class="col-sm-9 list">
  19. <div class="industry">
  20. <a class="back-nav" href="@Url.Action("ServiceIndex", "Article")">
  21. <i></i> 返回客户服务
  22. </a>
  23. <h2 class="list-title">@Model.TypeEntity.Name</h2>
  24. @if (Model.ArticelList.Count > 0)
  25. {
  26. <ul>
  27. @foreach (var item in Model.ArticelList)
  28. {
  29. <li>
  30. @*<div class="time">
  31. <span>@item.PublishTime.ToString("yyyy年MM月dd日")</span>
  32. </div>*@
  33. <div class="txt">
  34. <a href="@Url.Action("ServiceDetail", "Article", new { id = item.Id })" target="_blank">
  35. <h2>
  36. @item.Title
  37. </h2>
  38. </a>
  39. </div>
  40. </li>
  41. }
  42. </ul>
  43. <div class="pageDiv" style="display:@(Model.RowsCount>10?"block":"none")"></div>
  44. }
  45. else
  46. {
  47. <p style="padding:40px 0;">当前栏目下暂无数据~</p>
  48. }
  49. </div>
  50. </div>
  51. <div class="col-sm-3 category">
  52. <h2 class="close-mask visible-xs-inline-block">
  53. <em>
  54. <img src="/assets/image/arrow-color-left.png" alt="">
  55. </em>@Model.TypeEntity.Name
  56. </h2>
  57. <div class="total">
  58. <span>共计</span>
  59. <p>@Model.RowsCount</p>
  60. </div>
  61. </div>
  62. </div>
  63. </div>
  64. </div>
  65. @section script{
  66. <script src="/assets/plugins/page/jquery.page.js"></script>
  67. <script>
  68. window.dataMark = "0$15231983314041342$$15231983721956102$";
  69. window.dataMark1 = "0$15231983314041342$$15231983721956102$$15231985889063156$";
  70. $(function () {
  71. $(".open-mask").click(function () {
  72. $(".category").addClass("showIn")
  73. })
  74. $(".close-mask").click(function () {
  75. $(".category").removeClass("showIn")
  76. })
  77. //分页
  78. var pageSize = 10;
  79. var rowsCount = @(Model.RowsCount);
  80. var pageIndex = @(Model.PageIndex);
  81. $(".pageDiv").createPage({
  82. pageCount: Math.ceil(rowsCount / pageSize), //总页数
  83. current: pageIndex, //当前页
  84. turndown: 'false',
  85. backFn: function (p) {
  86. pageIndex = p;
  87. location.href = "@Url.Action("ServiceList", "Article",new { typeId = Model.TypeEntity.Id})&pageIndex=" + pageIndex + "&pageSize=" + pageSize;
  88. }
  89. });
  90. })
  91. </script>
  92. }