index.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. import interfaces from './interfaces'
  2. export default {
  3. enums: {
  4. request: {
  5. // 请求前
  6. before: {
  7. // 事件总线key
  8. eventBusKey: 'REQUEST.BEFORE',
  9. // 存储的值
  10. storeValue: 0
  11. },
  12. // 请求成功
  13. sus: {
  14. eventBusKey: 'REQUEST.FINALLY',
  15. storeValue: 1
  16. },
  17. // 请求失败
  18. err: {
  19. eventBusKey: 'REQUEST.ERR',
  20. storeValue: 2
  21. }
  22. }
  23. },
  24. interfaces,
  25. vers: {
  26. 加气支付极速版: 'jqjs-20250401',
  27. 物流充值: 'wlcz-20250617',
  28. get cur() {
  29. return this.物流充值
  30. }
  31. },
  32. // 资金流水类型
  33. get fundFlowType() {
  34. return [
  35. {
  36. value: 1,
  37. label: '物流充值'
  38. },
  39. {
  40. value: 2,
  41. label: '手动 圈存到车'
  42. },
  43. {
  44. value: 3,
  45. label: '手动 退还主户'
  46. },
  47. {
  48. value: 0,
  49. label: '加气付款'
  50. },
  51. {
  52. value: 20,
  53. label: '加气退款'
  54. },
  55. {
  56. value: 4,
  57. label: '主户提现'
  58. }
  59. ]
  60. },
  61. get truckPayType() {
  62. return [
  63. { value: 3, label: '物流预付 / 不限额' },
  64. { value: 2, label: '物流预付 / 车辆限额' },
  65. { value: 0, label: '其他付款' }
  66. ]
  67. },
  68. /** 驾驶员申请加入物流公司 审核状态 */
  69. get auditStatus() {
  70. return { 1: '待审核', 2: '已审核', 3: '已驳回' }
  71. },
  72. /** 车辆经营类型 */
  73. get linked() {
  74. return { 0: '自营', 1: '其他' }
  75. },
  76. /** 圈存方式 */
  77. get autoAccount() {
  78. return { 0: '手动圈存', 1: '自动圈存' }
  79. },
  80. /** 站清分方式 */
  81. get splitType() {
  82. return { 1: '线上实时', 2: '线下月度' }
  83. },
  84. //
  85. /** 销售方式 */
  86. get orderType() {
  87. return { 1: '大象线上', 2: '加注机线下-优惠', 3: '加注机线下-标准', 4: '三方线上-团液', 5: '三方线上-万金油', 6: '试机', 7: 'CNG', 8: '三方线上-车旺', 9: '三方线上-解放', 10: '三方线上-成丰' }
  88. },
  89. /** 销售方式 -用于查询 */
  90. get orderTypes() {
  91. return { 1: '大象线上', '2,3': '加注机线下', '4,5,8,9,10': '3方线上' }
  92. },
  93. /** 让利方类型 */
  94. get interestType() {
  95. return {
  96. 1: '大象特价优惠',
  97. 2: '大象满减优惠',
  98. 3: '长城奥扬特价优惠',
  99. 4: '长城奥扬满减优惠',
  100. 5: '站特价优惠',
  101. 6: '站满减优惠'
  102. }
  103. },
  104. /** 结算状态 */
  105. get settleStatus() {
  106. return [
  107. { value: '1', label: '待支付' },
  108. { value: '7', label: '支付异常' },
  109. { value: '4', label: '支付中' },
  110. { value: '2', label: '已支付' },
  111. { value: '3', label: '已取消' },
  112. { value: '6', label: '已退款' },
  113. { value: '5', label: '退款中' },
  114. { value: '10', label: '其他' }
  115. ]
  116. },
  117. /** 支付方式-用于筛选条件 */
  118. get payTypes() {
  119. return {
  120. // 所属物流
  121. 0: '大象余额',
  122. 1: '微信',
  123. 2: '大象余额+微信',
  124. // 个人支付
  125. 3: '微信',
  126. 10: '其他'
  127. }
  128. } /** 支付方式 */,
  129. get payType() {
  130. return {
  131. 0: '所属物流-大象余额',
  132. 1: '所属物流-微信',
  133. 2: '所属物流-大象余额+微信',
  134. 3: '个人支付-微信',
  135. 10: '其他'
  136. }
  137. },
  138. /** 交易模式 */
  139. get tradeType() {
  140. return [
  141. { value: '2', label: '大象直销' },
  142. { value: '1', label: '大象经销' },
  143. { value: '10', label: '其他' }
  144. ]
  145. }
  146. }