AgentCommissionRule.php 542 B

123456789101112131415
  1. <?php
  2. namespace App\Models\Agent;
  3. use App\Models\BaseModel;
  4. class AgentCommissionRule extends BaseModel
  5. {
  6. protected $table = 'agent_commission_rules';
  7. protected $fillable = ['agent_id', 'flow_rate', 'profit_rate', 'effective_from', 'status', 'created_by'];
  8. protected $hidden = [];
  9. protected $casts = ['agent_id' => 'integer', 'flow_rate' => 'decimal:4', 'profit_rate' => 'decimal:4', 'effective_from' => 'date', 'status' => 'integer'];
  10. public function agent()
  11. {
  12. return $this->belongsTo(Agent::class);
  13. }
  14. }