Browse Source

设备管理2

master
wanghongjun 2 weeks ago
parent
commit
2b8ae1fc06
  1. 38
      app/Models/ParkingChannel.php

38
app/Models/ParkingChannel.php

@ -31,14 +31,16 @@ class ParkingChannel extends Model
public static function getData() public static function getData()
{ {
return self::query()->select(['id', 'name'])->get()->each(function ($item) { return self::query()->select(['id', 'name'])->get()->each(
$item['name'] = AdminTranslationService::getTranslationTypeName( function ($item) {
$item['id'], $item['name'] = AdminTranslationService::getTranslationTypeName(
6, $item['id'],
$item['name'] 6,
); $item['name']
return $item; );
}); return $item;
}
);
} }
@ -56,6 +58,26 @@ class ParkingChannel extends Model
}); });
} }
public static function getIds($parking_id)
{
return self::query()->where('parking_id', $parking_id)->pluck('id');
}
public static function getParkingId($id)
{
return self::query()->where('id', $id)->value('parking_id');
}
public static function getName($id)
{
$name = self::query()->where('id', $id)->value('name');
return AdminTranslationService::getTranslationTypeName(
$id,
6,
$name
);
}
public function getCreatedAtAttribute($value): string public function getCreatedAtAttribute($value): string
{ {
return $value ? date("Y-m-d H:i:s", strtotime($value)) : $value; return $value ? date("Y-m-d H:i:s", strtotime($value)) : $value;

Loading…
Cancel
Save