'在线', self::LINK_OFFLINE => '离线' ]; const TROUBLE_YES = 1; const TROUBLE_NO = 0; public static $troubleMaps = [ self::TROUBLE_NO => '无故障', self::TROUBLE_YES => '有故障' ]; const LOCK_YES = 1; const LOCK_NO = 0; public static $lockMaps = [ self::LOCK_YES => '已锁', self::LOCK_NO => '未锁', ]; const IN_PARKING_YES = 1; const IN_PARKING_NO = 0; public static $inParkingMaps = [ self::IN_PARKING_NO => '不在停车区', self::IN_PARKING_YES => '在停车区' ]; const PUT_STATUS_YES = 1; const PUT_STATUS_NO = 0; public static $putStatusMaps = [ self::PUT_STATUS_YES => '已投放', self::PUT_STATUS_NO => '未投放' ]; const RIDING_YES = 1; const RIDING_NO = 0; public static $ridingMaps = [ self::RIDING_YES => '骑行中', self::RIDING_NO => '未骑行' ]; const RENT_YES = 1; const RENT_NO = 0; public static $rentMaps = [ self::RENT_YES => '租用中', self::RENT_NO => '未租用' ]; const BATTERY_POWER_OK = 1; const BATTERY_POWER_LOW = 0; public static $batteryPowerMaps = [ self::BATTERY_POWER_OK => '电量正常', self::BATTERY_POWER_LOW => '低电量' ]; const BIKE_STATES_RIDING = 1; const BIKE_STATES_NOT_RIDING = 2; const BIKE_STATES_TROUBLE = 3; const BIKE_STATES_LOW_POWER = 4; const BIKE_STATES_NOT_PARKING = 5; const BIKE_STATES_NOT_LINK = 6; const BIKE_STATES_OFF_LINE = 7; const BIKE_STATES_TROUBLE_OFF_LINE = 8; public static $bikeStatesMaps = [ self::BIKE_STATES_RIDING => '骑行中', self::BIKE_STATES_NOT_RIDING => '未骑行', self::BIKE_STATES_TROUBLE => '有故障', self::BIKE_STATES_LOW_POWER => '电量低', self::BIKE_STATES_NOT_PARKING => '未在停车区', self::BIKE_STATES_NOT_LINK => '中控离线', self::BIKE_STATES_OFF_LINE => '下线', self::BIKE_STATES_TROUBLE_OFF_LINE => '故障下线', ]; public function areas() { return $this->belongsTo(Area::class, 'put_area_id', 'id'); } public function orders(){ return $this->hasMany(Order::class,'bike_id','id'); } // const POWER_ALL = 'all'; // const POWER_FIFTY = '50'; // const POWER_FORTY = '40'; // const POWER_THIRTY = '30'; // const POWER_TWENTY = '20'; // const POWER_TEN = '10'; // public $powerMaps = [ // // self::POWER_ALL => '全部电量', // self::POWER_FIFTY => '50%以下', // self::POWER_FORTY => '40%以下', // self::POWER_THIRTY => '30%以下', // self::POWER_TWENTY => '20%以下', // self::POWER_TEN => '10%以下', // ]; }