constant2.py 973 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # coding=utf-8
  2. from apilib.systypes import IterConstant
  3. CONSUME_ORDER_PAY_TIMEOUT = 180
  4. class StartDeviceType(IterConstant):
  5. """
  6. 启动设备的物理方式
  7. """
  8. ON_LIEN = 1
  9. CARD = 2
  10. class PackageCategory(object):
  11. TIME = "time"
  12. ELEC = "elec"
  13. COIN = "coin"
  14. class UserOrderStatus(object):
  15. CREATE = 1
  16. FINISHED = 2
  17. class UserOrderUsage(object):
  18. RECHARGE = 1
  19. CONSUME = 2
  20. class ConsumeOrderServiceItem(IterConstant):
  21. ELEC = 'elec' # 消耗电量
  22. DURATION = 'duration' # 充电时间
  23. MAX_POWER = 'power' # 充电过程中的最大电量
  24. REASON = 'reason' # 订单的结束原因
  25. START_TIME = "start" # 订单的执行开始时间
  26. END_TIME = "end" # 订单的执行结束时间
  27. SPEND = "spendMoney" # 订单的实际消费金额
  28. class UserBalanceChangeCategory(IterConstant):
  29. RECHARGE = 1
  30. CONSUME = 2
  31. REFUND = 3