Marketing.php 601 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. /**
  5. * 营销
  6. */
  7. class Marketing extends Model
  8. {
  9. protected $table = 'marketing';
  10. public function getStatusLabelAttribute(): string
  11. {
  12. $status_label = '';
  13. switch ($this->attributes['status']) {
  14. case -1:
  15. $status_label = '失败';
  16. break;
  17. case 0:
  18. $status_label = '待推送';
  19. break;
  20. case 1:
  21. $status_label = '成功';
  22. break;
  23. }
  24. return $status_label;
  25. }
  26. }