excelTitle.ts 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. // 导出中文/字段
  2. export const titleObj = {
  3. 时间: 'day_at',
  4. 优化师: 'username',
  5. 小程序名称: 'miniprogram_name',
  6. 充值金额: 'pay_money',
  7. 充值笔数: 'pay_count',
  8. 新增普通用户充值总额: 'new_user_common_pay_money',
  9. 新增会员用户充值总额: 'new_user_vip_pay_money',
  10. 普通充值总额: 'common_pay_money',
  11. 普通充值人均: 'common_pay_money_per',
  12. 普通充值已支付订单数: 'common_pay_count',
  13. 普通充值未支付订单数: 'common_unpay_count',
  14. 普通充值支付率: 'common_pay_rate',
  15. 会员充值总额: 'vip_pay_money',
  16. 会员充值人均: 'vip_pay_money_per',
  17. 会员充值已支付订单数: 'vip_pay_count',
  18. 会员充值未支付订单数: 'vip_unpay_count',
  19. 会员充值支付率: 'vip_pay_rate',
  20. };
  21. /**
  22. * <el-table :data="tableData" class="mt-3" v-loading="loading">
  23. <el-table-column prop="day_at" label="时间" />
  24. <el-table-column prop="username" label="优化师" min-width="160px" />
  25. <el-table-column prop="miniprogram_name" label="小程序名称" min-width="160px" />
  26. <el-table-column label="充值金额" prop="pay_money">
  27. <template #header>
  28. <div class="flex items-center">
  29. <span>充值金额</span>
  30. <el-tooltip placement="top">
  31. <template #content>
  32. 当日累计充值金额<br />
  33. </template>
  34. <el-icon>
  35. <InfoFilled />
  36. </el-icon>
  37. </el-tooltip>
  38. </div>
  39. </template>
  40. <template #default="scope">
  41. <div class="wrapper">
  42. <div>{{ scope.row.pay_money }}</div>
  43. </div>
  44. </template>
  45. </el-table-column>
  46. <el-table-column label="充值笔数" prop="pay_count">
  47. <template #header>
  48. <div class="flex items-center">
  49. <span>充值笔数</span>
  50. <el-tooltip placement="top">
  51. <template #content>
  52. 当日累计充值笔数<br />
  53. </template>
  54. <el-icon>
  55. <InfoFilled />
  56. </el-icon>
  57. </el-tooltip>
  58. </div>
  59. </template>
  60. <template #default="scope">
  61. <div class="wrapper">
  62. <div>{{ scope.row.pay_count }}</div>
  63. </div>
  64. </template>
  65. </el-table-column>
  66. <el-table-column label="新增用户充值总额" prop="new_user_pay_money">
  67. <template #header>
  68. <div class="flex items-center">
  69. <span>新增用户充值总额</span>
  70. <el-tooltip placement="top">
  71. <template #content>
  72. 当日新用户充值总额<br />
  73. </template>
  74. <el-icon>
  75. <InfoFilled />
  76. </el-icon>
  77. </el-tooltip>
  78. </div>
  79. </template>
  80. <template #default="scope">
  81. <div class="wrapper">
  82. <div>{{ scope.row.new_user_pay_money }}</div>
  83. <div>普通:{{ scope.row.new_user_common_pay_money }}</div>
  84. <div>会员:{{ scope.row.new_user_vip_pay_money }}</div>
  85. </div>
  86. </template>
  87. </el-table-column>
  88. <el-table-column label="普通充值" min-width="250">
  89. <el-table-column prop="common_pay_money" label="金额">
  90. <template #default="scope">
  91. <div class="wrapper">
  92. <div>总额:{{ scope.row.common_pay_money }}</div>
  93. <div>人均:{{ scope.row.common_pay_money }}</div>
  94. </div>
  95. </template>
  96. </el-table-column>
  97. <el-table-column label="支付订单数" prop="common_pay_count">
  98. <template #default="scope">
  99. <div class="wrapper">
  100. <div class="mb-2">
  101. <span class="mr-2">已:{{ scope.row.common_pay_count }}</span>
  102. <span>未:{{ scope.row.common_unpay_count }}</span>
  103. </div>
  104. <div>支付率:{{ scope.row.common_pay_rate }}</div>
  105. </div>
  106. </template>
  107. </el-table-column>
  108. </el-table-column>
  109. <el-table-column label="会员充值" min-width="250">
  110. <el-table-column prop="vip_pay_money" label="金额">
  111. <template #default="scope">
  112. <div class="wrapper">
  113. <div>总额:{{ scope.row.vip_pay_money }}</div>
  114. <div>人均:{{ scope.row.vip_pay_money_per }}</div>
  115. </div>
  116. </template>
  117. </el-table-column>
  118. <el-table-column label="支付订单数" prop="vip_pay_count">
  119. <template #default="scope">
  120. <div class="wrapper">
  121. <div class="mb-2">
  122. <span class="mr-2">已:{{ scope.row.vip_pay_count }}</span>
  123. <span>未:{{ scope.row.vip_unpay_count }}</span>
  124. </div>
  125. <div>支付率:{{ scope.row.vip_pay_rate }}</div>
  126. </div>
  127. </template>
  128. </el-table-column>
  129. </el-table-column>
  130. </el-table>
  131. */