store.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. let overallUrl = GetStoreOverallDataUrl;
  2. let statisticsUrl = GetStoreStatisticsDataUrl;
  3. let rankDataUrl = GetStoreRankDataUrl;
  4. const mixin = {
  5. mixins: [incomeMixin],
  6. data() {
  7. return {
  8. statistics: {
  9. store_total: {
  10. title: "累计门店数量",
  11. tip: "累计门店数量",
  12. counts: 0,
  13. color: "#da9a01",
  14. background: cardImage6Url
  15. },
  16. turnover: {
  17. title: "累计营业额",
  18. tip: "累计所有门店商品支付订单金额,不剔除退款金额",
  19. counts: 0,
  20. color: "#fba04b",
  21. background: cardImage7Url
  22. },
  23. complete_turnover: {
  24. title: "累计交易完成金额",
  25. tip: "累计所有门店商品完成订单金额",
  26. counts: 0,
  27. color: "#36c3a7",
  28. background: cardImage5Url
  29. },
  30. withdraw: {
  31. title: "累计已提现收入",
  32. tip: "累计所有门店提成已成功提现打款到账的收入 ",
  33. counts: 0,
  34. color: "#f26163",
  35. background: cardImage1Url
  36. },
  37. un_withdraw: {
  38. title: "累计未提现收入",
  39. tip: "累计所有门店提成可提现金额",
  40. counts: 0,
  41. color: "#4652a9",
  42. background: cardImage2Url
  43. },
  44. withdrawing: {
  45. title: "累计提现中收入",
  46. tip: "累计所有门店提成处于待审核、待打款、打款中的收入",
  47. counts: 0,
  48. color: "#43bae0",
  49. background: cardImage8Url
  50. }
  51. },
  52. chartStatistics: [],
  53. chartPanelTitle: "商家收入排名",
  54. rankTableColumns: [
  55. {
  56. prop: "id",
  57. label: "门店id"
  58. }, {
  59. prop: "name",
  60. label: "门店名称"
  61. }, {
  62. prop: "turnover",
  63. label: "营业额"
  64. }, {
  65. prop: "complete_turnover",
  66. label: "交易完成额"
  67. }, {
  68. prop: "withdraw",
  69. label: "已提现收入"
  70. }, {
  71. prop: "withdrawing",
  72. label: "提现中收入"
  73. }, {
  74. prop: "un_withdraw",
  75. label: "未提现收入"
  76. }
  77. ],
  78. rankData: []
  79. }
  80. }
  81. }