1
0

first commit

This commit is contained in:
2020-08-06 15:36:28 +08:00
commit fe5c11976c
12348 changed files with 1411979 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
<?php
namespace App\Models\Traits;
use App\Models\ChinaArea;
trait HasArea
{
public function province()
{
return $this->belongsTo(ChinaArea::class, 'province_id', 'code');
}
public function city()
{
return $this->belongsTo(ChinaArea::class, 'city_id', 'code');
}
public function area()
{
return $this->belongsTo(ChinaArea::class, 'area_id', 'code');
}
public function getFullAddressAttribute()
{
$address = $this->province->name . ' ';
$address .= $this->city->name . ' ';
$address .= $this->area->name . ' ';
$address .= $this->address;
return $address;
}
}