index.js 3.5 KB

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