index.html 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. <style>
  2. .dashboard-content {
  3. padding: 20px;
  4. background: #f8f9fa;
  5. border-radius: 8px;
  6. margin-bottom: 20px;
  7. border: 1px solid #e9ecef;
  8. }
  9. .dashboard-item {
  10. text-align: center;
  11. margin-bottom: 15px;
  12. padding: 10px;
  13. background: #fff;
  14. border-radius: 6px;
  15. border: 1px solid #e9ecef;
  16. transition: all 0.3s ease;
  17. }
  18. .dashboard-item:hover {
  19. box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  20. border-color: #007bff;
  21. }
  22. .dashboard-top {
  23. line-height: 28px;
  24. font-size: 24px;
  25. font-weight: 500;
  26. color: #495057;
  27. margin-bottom: 5px;
  28. }
  29. .dashboard-unit {
  30. font-size: 14px;
  31. margin-left: 4px;
  32. color: #6c757d;
  33. font-weight: 400;
  34. }
  35. .dashboard-bottom {
  36. line-height: 16px;
  37. font-size: 12px;
  38. font-weight: 400;
  39. color: #868e96;
  40. }
  41. /* 响应式优化 */
  42. @media (max-width: 767px) {
  43. .dashboard-content {
  44. padding: 15px;
  45. }
  46. .dashboard-item {
  47. margin-bottom: 10px;
  48. }
  49. .dashboard-top {
  50. font-size: 20px;
  51. }
  52. }
  53. </style>
  54. <div class="panel panel-default panel-intro">
  55. {:build_heading()}
  56. <div class="panel-body">
  57. <div id="myTabContent" class="tab-content">
  58. <div class="tab-pane fade active in" id="one">
  59. <!-- 统计信息 -->
  60. <div class="dashboard-content" id="commission-stats" style="margin-bottom: 20px;">
  61. <div class="row">
  62. <div class="col-xs-6 col-sm-6 col-md-2 col-lg">
  63. <div class="dashboard-item">
  64. <div class="dashboard-top">
  65. <span id="total-count">0</span>
  66. <span class="dashboard-unit">单</span>
  67. </div>
  68. <div class="dashboard-bottom">商品总订单数</div>
  69. </div>
  70. </div>
  71. <div class="col-xs-6 col-sm-6 col-md-2 col-lg">
  72. <div class="dashboard-item">
  73. <div class="dashboard-top">
  74. <span id="total-amount">0.00</span>
  75. <span class="dashboard-unit">元</span>
  76. </div>
  77. <div class="dashboard-bottom">商品结算总金额</div>
  78. </div>
  79. </div>
  80. <div class="col-xs-6 col-sm-6 col-md-2 col-lg">
  81. <div class="dashboard-item">
  82. <div class="dashboard-top">
  83. <span id="total-commission">0.00</span>
  84. <span class="dashboard-unit">元</span>
  85. </div>
  86. <div class="dashboard-bottom">分佣总金额</div>
  87. </div>
  88. </div>
  89. <div class="col-xs-6 col-sm-6 col-md-2 col-lg">
  90. <div class="dashboard-item">
  91. <div class="dashboard-top">
  92. <span id="total-pending">0.00</span>
  93. <span class="dashboard-unit">元</span>
  94. </div>
  95. <div class="dashboard-bottom">未结算佣金</div>
  96. </div>
  97. </div>
  98. <div class="col-xs-6 col-sm-6 col-md-2 col-lg">
  99. <div class="dashboard-item">
  100. <div class="dashboard-top">
  101. <span id="total-accounted">0.00</span>
  102. <span class="dashboard-unit">元</span>
  103. </div>
  104. <div class="dashboard-bottom">已结算佣金</div>
  105. </div>
  106. </div>
  107. <div class="col-xs-6 col-sm-6 col-md-2 col-lg">
  108. <div class="dashboard-item">
  109. <div class="dashboard-top">
  110. <span id="total-back">0.00</span>
  111. <span class="dashboard-unit">元</span>
  112. </div>
  113. <div class="dashboard-bottom">已退回佣金</div>
  114. </div>
  115. </div>
  116. <div class="col-xs-6 col-sm-6 col-md-2 col-lg">
  117. <div class="dashboard-item">
  118. <div class="dashboard-top">
  119. <span id="total-cancel">0.00</span>
  120. <span class="dashboard-unit">元</span>
  121. </div>
  122. <div class="dashboard-bottom">已取消佣金</div>
  123. </div>
  124. </div>
  125. </div>
  126. </div>
  127. <div class="widget-body no-padding">
  128. <div id="toolbar" class="toolbar">
  129. <a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
  130. </div>
  131. <table id="table" class="table table-striped table-bordered table-hover table-nowrap"
  132. data-operate-edit="{:$auth->check('commission/order/edit')}"
  133. data-operate-del="{:$auth->check('commission/order/del')}"
  134. data-operate-detail="{:$auth->check('commission/order/detail')}"
  135. data-operate-detail="{:$auth->check('commission/order/detail')}"
  136. width="100%">
  137. </table>
  138. </div>
  139. </div>
  140. </div>
  141. </div>
  142. </div>