status.js 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. export default {
  2. // 资金流水类型
  3. get fundFlowType() {
  4. return [
  5. {
  6. value: 1,
  7. label: '物流充值'
  8. },
  9. {
  10. value: 2,
  11. label: '手动 圈存到车'
  12. },
  13. {
  14. value: 3,
  15. label: '手动 退还主户'
  16. },
  17. {
  18. value: 0,
  19. label: '加气付款'
  20. },
  21. {
  22. value: 10,
  23. label: '主户提现退回'
  24. },
  25. {
  26. value: 20,
  27. label: '加气退款'
  28. },
  29. {
  30. value: 4,
  31. label: '主户提现'
  32. }
  33. ]
  34. },
  35. get truckPayType() {
  36. return [
  37. { value: 3, label: '物流预付 / 不限额' },
  38. { value: 2, label: '物流预付 / 车辆限额' },
  39. { value: 0, label: '其他付款' }
  40. ]
  41. },
  42. /** 驾驶员申请加入物流公司 审核状态 */
  43. get auditStatus() {
  44. return { 1: '待审核', 2: '已审核', 3: '已驳回' }
  45. },
  46. /** 车辆经营类型 */
  47. get linked() {
  48. return { 0: '自营', 1: '其他' }
  49. },
  50. /** 圈存方式 */
  51. get autoAccount() {
  52. return { 0: '手动圈存', 1: '自动圈存' }
  53. },
  54. /** 站清分方式 */
  55. get splitType() {
  56. return { 1: '线上实时', 2: '线下月度' }
  57. },
  58. //
  59. /** 销售方式 */
  60. get orderType() {
  61. return { 1: '大象线上', 2: '加注机线下-优惠', 3: '加注机线下-标准', 4: '三方线上-团液', 5: '三方线上-万金油', 6: '试机', 7: 'CNG', 8: '三方线上-车旺', 9: '三方线上-解放', 10: '三方线上-成丰' }
  62. },
  63. /** 销售方式 -用于查询 */
  64. get orderTypes() {
  65. return { 1: '大象线上', '2,3': '加注机线下', '4,5,8,9,10': '3方线上' }
  66. },
  67. /** 让利方类型 */
  68. get interestType() {
  69. return {
  70. 1: '大象特价优惠',
  71. 2: '大象满减优惠',
  72. 3: '长城奥扬特价优惠',
  73. 4: '长城奥扬满减优惠',
  74. 5: '站特价优惠',
  75. 6: '站满减优惠'
  76. }
  77. },
  78. /** 结算状态 */
  79. get settleStatus() {
  80. return [
  81. { value: '1', label: '待支付' },
  82. { value: '7', label: '支付异常' },
  83. { value: '4', label: '支付中' },
  84. { value: '2', label: '已支付' },
  85. { value: '3', label: '已取消' },
  86. { value: '6', label: '已退款' },
  87. { value: '5', label: '退款中' },
  88. { value: '10', label: '其他' }
  89. ]
  90. },
  91. /** 支付方式-用于筛选条件 */
  92. get payTypes() {
  93. return {
  94. // 所属物流
  95. 0: '大象余额',
  96. 1: '微信',
  97. 2: '大象余额+微信',
  98. // 个人支付
  99. 3: '微信',
  100. 10: '其他'
  101. }
  102. } /** 支付方式 */,
  103. get payType() {
  104. return {
  105. 0: '所属物流-大象余额',
  106. 1: '所属物流-微信',
  107. 2: '所属物流-大象余额+微信',
  108. 3: '个人支付-微信',
  109. 10: '其他'
  110. }
  111. },
  112. /** 交易模式 */
  113. get tradeType() {
  114. return [
  115. { value: '2', label: '大象直销' },
  116. { value: '1', label: '大象经销' },
  117. { value: '10', label: '其他' }
  118. ]
  119. },
  120. /** 交易模式-去掉最后一个 */
  121. get searchTradeType() {
  122. const arr = this.tradeType
  123. return arr.slice(0, arr.length - 1)
  124. },
  125. /** 其他付款 */
  126. get otherPay() {
  127. return [
  128. { value: '0', label: '停用' },
  129. { value: '1', label: '启用' }
  130. ]
  131. },
  132. /** 物流充值工具 */
  133. get rechargeType() {
  134. return [
  135. { value: '1', label: '通联支付' },
  136. { value: '2', label: '公对公' }
  137. ]
  138. },
  139. /** 物流充值工具 */
  140. get p2pEnable() {
  141. return [
  142. { value: '0', label: '通联支付' },
  143. { value: '1', label: '通联支付 + 公对公' }
  144. ]
  145. },
  146. /** 账号角色 */
  147. get baseRole() {
  148. return [
  149. { value: 'carrier', label: '物流 管理者' },
  150. { value: 'driver', label: '物流 驾驶员' }
  151. ]
  152. },
  153. /** 启用状态 */
  154. get status() {
  155. return [
  156. { value: 0, label: '启用' },
  157. { value: 1, label: '停用' }
  158. ]
  159. },
  160. /** 企业认证信息0=未认证 1=认证中 2=已认证 3=认证失败 */
  161. get authStatus() {
  162. return [
  163. { value: 0, label: '未认证' },
  164. { value: 1, label: '认证中' },
  165. { value: 2, label: '已认证' },
  166. { value: 3, label: '认证失败' }
  167. ]
  168. },
  169. /** 道路运输经营许可证认证状态: 0=未发起(默认)1=待认证 2=已认证 3=已驳回 */
  170. get roadTransportStatus() {
  171. return [
  172. { value: 1, label: '待审核' },
  173. { value: 2, label: '已过审' },
  174. { value: 3, label: '已驳回' },
  175. { value: 0, label: '未发起' }
  176. ]
  177. },
  178. /** 合同签订状态[物流公司-象群科技、加气站->象群科技和长城奥扬]1=未签约 2=已签约 3=已取消 */
  179. get contractStatus() {
  180. return [
  181. { value: 1, label: '未知' },
  182. { value: 2, label: '已签约 (线下)' },
  183. { value: 3, label: '已取消' }
  184. ]
  185. },
  186. /** 平台账户授权:0-[0/2] 1-[1/2] 2-已授权 3-未完成 */
  187. get authorizeStatus() {
  188. return [
  189. { value: 0, label: '0/2' },
  190. { value: 1, label: '1/2' },
  191. { value: 2, label: '已授权' },
  192. { value: 3, label: '未完成' }
  193. ]
  194. },
  195. /** 平台提现公户 是否上报:0=未上报 2=已上报 */
  196. get accountStatus() {
  197. return [
  198. { value: 0, label: '未上报' },
  199. { value: 2, label: '已上报' }
  200. ]
  201. }
  202. }