St_area_country.php 738 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace App\Http\Model;
  3. use Illuminate\Database\Eloquent\Model;
  4. /**
  5. * Class St_country
  6. * @package App\Sports\Model
  7. * 国家 地区 关系
  8. */
  9. class St_area_country extends Model
  10. {
  11. protected $table = 'st_area_country';
  12. public $timestamps = false;
  13. //获取国家或地区 id
  14. public static function getID($opt = ''){
  15. $name = $opt;//国家或地区名称
  16. $ret = self::select('id','pid')
  17. ->where(['name'=>$name])
  18. ->first();
  19. if($ret->pid > 0){
  20. $data['area_id'] = $ret->pid;
  21. $data['country_id'] = $ret->id;
  22. }else{
  23. $data['area_id'] = $ret->id;
  24. $data['country_id'] = 0;
  25. }
  26. return $data;
  27. }
  28. }