AreaSetting.php 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?php
  2. namespace App\Models;
  3. class AreaSetting extends Model
  4. {
  5. protected $guarded = [];
  6. const CLOSE_BIKE_TIME = 60;
  7. const STATUS_OK = 1;
  8. const STATUS_PAUSE = 0;
  9. public static $statusMaps = [
  10. self::STATUS_OK => '正常',
  11. self::STATUS_PAUSE => '暂停'
  12. ];
  13. const WHOLE_AREA_HUANCHE_OK = 1;
  14. const WHOLE_AREA_HUANCHE_NO = 0;
  15. public static $typeWholeAreaHuanche = [
  16. self::WHOLE_AREA_HUANCHE_NO => '不启用在整个区域还车点',
  17. self::WHOLE_AREA_HUANCHE_OK => '启用在整个区域还车点',
  18. ];
  19. const TRUE_PARKING = 1;
  20. const FALSE_PARKING = 0;
  21. public static $typeParking = [
  22. self::TRUE_PARKING => '需要在停车区停',
  23. self::FALSE_PARKING => '不需要在停车区停'
  24. ];
  25. const TRUE_ADVANCE_RECHARGE = 1;
  26. const FALSE_ADVANCE_RECHARGE = 0;
  27. public static $typeAdvanceRecharge = [
  28. self::TRUE_ADVANCE_RECHARGE => '需要先充值',
  29. self::FALSE_ADVANCE_RECHARGE => '不需要先充值'
  30. ];
  31. const PARKING_FUSHE_YES = 1;
  32. const PARKING_FUSHE_NO = 0;
  33. public static $parkingFusheMaps = [
  34. self::PARKING_FUSHE_NO => '不启用停车点辐射',
  35. self::PARKING_FUSHE_YES => '启用停车点辐射',
  36. ];
  37. const FREE_MINUTE_NO = 0;
  38. const FREE_MINUTE_OK = 1;
  39. public static $freeMinuteMaps = [
  40. self::FREE_MINUTE_NO => '开启分钟内免费骑行',
  41. self::FREE_MINUTE_OK => '不开启分钟内免费骑行',
  42. ];
  43. }