| 123456789101112131415161718192021222324 |
- <?php
- namespace App\Models\Agent;
- use App\Models\BaseModel;
- /** 代理全局配置(单行 id=1):停止分成阈值、入股价格与区间、充值通道组合。 */
- class AgentSetting extends BaseModel
- {
- protected $table = 'agent_settings';
- protected $guarded = ['id'];
- protected $hidden = ['created_at'];
- protected $casts = [
- 'margin_stop_percent' => 'decimal:4', 'equity_enabled' => 'integer',
- 'equity_price_per_percent' => 'decimal:4', 'equity_min_percent' => 'decimal:4',
- 'equity_max_percent' => 'decimal:4', 'updated_by' => 'integer',
- 'recharge_channel_group_id' => 'integer',
- ];
- public static function current(): self
- {
- return static::query()->firstOrCreate(['id' => 1]);
- }
- }
|