文件
xionggeshop/application/admin/model/shopro/regional_agent/Agent.php
可乐加冰 a6415f7753 ```
feat(regional_agent): 完善代理佣金配置逻辑和状态管理
2026-09-12 20:49:38 +08:00

38 行
877 B
PHP

<?php
namespace app\admin\model\shopro\regional_agent;
use think\Model;
class Agent extends Model
{
protected $name = 'shopro_regional_agent';
protected $autoWriteTimestamp = true;
protected $createTime = 'createtime';
protected $updateTime = 'updatetime';
const STATUS_NORMAL = 'normal';
const STATUS_PENDING = 'pending';
const STATUS_FORBIDDEN = 'forbidden';
public function scopeNormal($query)
{
return $query->where('status', self::STATUS_NORMAL);
}
public function scopeAvailable($query)
{
return $query->where('status', 'in', [self::STATUS_NORMAL]);
}
public function user()
{
return $this->belongsTo(\app\admin\model\shopro\user\User::class, 'user_id', 'id');
}
public function agentLevel()
{
return $this->belongsTo(Level::class, 'level', 'level');
}
}