ManualAudit.php 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace App\Models;
  3. class ManualAudit extends BaseModel
  4. {
  5. public const STATUS_FAILED = 0;
  6. public const STATUS_SUCCESS = 1;
  7. protected $table = 'manual_audits';
  8. protected $hidden = [];
  9. protected $fillable = [
  10. 'request_id',
  11. 'request_hash',
  12. 'admin_id',
  13. 'balance_log_id',
  14. 'member_id',
  15. 'username',
  16. 'first_name',
  17. 'transaction_type',
  18. 'change_type',
  19. 'amount',
  20. 'before_balance',
  21. 'after_balance',
  22. 'level_before',
  23. 'level_before_name',
  24. 'level_after',
  25. 'level_after_name',
  26. 'status',
  27. 'remark',
  28. 'failure_reason',
  29. 'wager_amount',
  30. ];
  31. protected $casts = [
  32. 'admin_id' => 'integer',
  33. 'balance_log_id' => 'integer',
  34. 'amount' => 'decimal:10',
  35. 'before_balance' => 'decimal:10',
  36. 'after_balance' => 'decimal:10',
  37. 'level_before' => 'integer',
  38. 'level_after' => 'integer',
  39. 'status' => 'integer',
  40. ];
  41. }