// +---------------------------------------------------------------------- namespace App\Models; /** * 商品分类管理-模型 * @author laravel开发员 * @since 2020/11/11 * @package App\Models */ class GoodsCategoryModel extends BaseModel { // 设置数据表 protected $table = 'goods_categorys'; /** * 子类 * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function subList() { return $this->hasMany(GoodsCategoryModel::class, 'pid','cate_id') ->with(['subList']) ->select(['cate_id','cate_name','pid','icon','status']); } // 图标 public function getIconAttribute($value) { return $value? get_image_url($value) : ''; } }