index.html 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <div class="my-balance">
  2. <div class="total">
  3. <ul>
  4. <li>
  5. <div>账户可用余额(元):</div>
  6. <div>{{ balance }}</div>
  7. </li>
  8. <li>
  9. <div>累计充值(元):</div>
  10. <div>{{ recharge }}</div>
  11. </li>
  12. <li>
  13. <div>累计消费(元):</div>
  14. <div>{{ consumption }}</div>
  15. </li>
  16. </ul>
  17. </div>
  18. <el-tabs v-if="activeName === 'balance'" v-model="active" @tab-click="handleClick">
  19. <el-tab-pane label="全部" name="first">
  20. <ul v-if="balanceList1.length">
  21. <li v-for="(item, index) in balanceList1" :key="index">
  22. <div>
  23. <div>{{ item.title }}</div>
  24. <div>{{ item.add_time }}</div>
  25. </div>
  26. <div :class="{ red: item.pm }">{{ item.pm ? '+' : '-' }}¥{{ item.number }}</div>
  27. </li>
  28. </ul>
  29. <div v-else class="empty"></div>
  30. <el-pagination :page-size="limit" :total="total1" :current-page="page1" layout="prev, pager, next" prev-text="上一页" next-text="下一页" hide-on-single-page @current-change="get_user_balance_list1"></el-pagination>
  31. </el-tab-pane>
  32. <el-tab-pane label="收入明细" name="second">
  33. <ul v-if="balanceList2.length">
  34. <li v-for="(item, index) in balanceList2" :key="index">
  35. <div>
  36. <div>{{ item.title }}</div>
  37. <div>{{ item.add_time }}</div>
  38. </div>
  39. <div :class="{ red: item.pm }">{{ item.pm ? '+' : '-' }}¥{{ item.number }}</div>
  40. </li>
  41. </ul>
  42. <div v-else class="empty"></div>
  43. <el-pagination :page-size="limit" :total="total2" :current-page="page2" layout="prev, pager, next" prev-text="上一页" next-text="下一页" hide-on-single-page @current-change="get_user_balance_list2"></el-pagination>
  44. </el-tab-pane>
  45. <el-tab-pane label="支出明细" name="third">
  46. <ul v-if="balanceList3.length">
  47. <li v-for="(item, index) in balanceList3" :key="index">
  48. <div>
  49. <div>{{ item.title }}</div>
  50. <div>{{ item.add_time }}</div>
  51. </div>
  52. <div>{{ item.pm ? '+' : '-' }}¥{{ item.number }}</div>
  53. </li>
  54. </ul>
  55. <div v-else class="empty"></div>
  56. <el-pagination :page-size="limit" :total="total3" :current-page="page3" layout="prev, pager, next" prev-text="上一页" next-text="下一页" hide-on-single-page @current-change="get_user_balance_list3"></el-pagination>
  57. </el-tab-pane>
  58. </el-tabs>
  59. <div><i class="el-icon-warning"></i>系统仅显示您两年之内的余额明细,更早的余额明细不再显示</div>
  60. </div>