user_bills.vue 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <template>
  2. <div>
  3. <div class="user-name">用户:开发者大汪(123132)</div>
  4. <div class="user-info">订单数量:100(支付成功 50),收入金额:123.45元(成功 34.45元),支出金额:543.21元(成功 43.21元),当前余额 1000.00元</div>
  5. <el-table
  6. :data="tableData" border
  7. style="width: 100%">
  8. <el-table-column
  9. prop=""
  10. label="订单名称">
  11. </el-table-column>
  12. <el-table-column
  13. prop=""
  14. label="实际金额">
  15. </el-table-column>
  16. <el-table-column
  17. prop=""
  18. label="当前余额">
  19. </el-table-column>
  20. <el-table-column
  21. prop=""
  22. label="支付方式">
  23. </el-table-column>
  24. <el-table-column
  25. prop=""
  26. label="订单状态">
  27. </el-table-column>
  28. <el-table-column
  29. prop=""
  30. label="创建时间">
  31. </el-table-column>
  32. <el-table-column
  33. prop=""
  34. label="订单编号">
  35. </el-table-column>
  36. <el-table-column
  37. prop=""
  38. label="人工">
  39. </el-table-column>
  40. <el-table-column
  41. prop=""
  42. label="备注说明">
  43. </el-table-column>
  44. </el-table>
  45. <div class="order-footer">
  46. <el-pagination
  47. background
  48. @current-change="getTableData"
  49. @size-change="changePageSize"
  50. :current-page.sync="currentPage"
  51. :page-sizes="[10, 20, 30, 40]"
  52. :page-size="20"
  53. layout="total, sizes, prev, pager, next, jumper"
  54. :total="totalCount"
  55. ></el-pagination>
  56. </div>
  57. </div>
  58. </template>
  59. <script>
  60. export default {
  61. }
  62. </script>
  63. <style lang="scss" scoped>
  64. .user-name {
  65. margin-bottom: 10px;
  66. }
  67. .user-info {
  68. margin-bottom: 10px;
  69. }
  70. .order-footer {
  71. position: absolute;
  72. bottom: 10px;
  73. left: 10px;
  74. }
  75. </style>