ManualAudit.php 1016 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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. ];
  30. protected $casts = [
  31. 'admin_id' => 'integer',
  32. 'balance_log_id' => 'integer',
  33. 'amount' => 'decimal:10',
  34. 'before_balance' => 'decimal:10',
  35. 'after_balance' => 'decimal:10',
  36. 'level_before' => 'integer',
  37. 'level_after' => 'integer',
  38. 'status' => 'integer',
  39. ];
  40. }