DepositCard.php 787 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. class DepositCard extends Model
  5. {
  6. protected $table = 'deposit_cards';
  7. //
  8. protected $guarded = [];
  9. const GIVE_OK = 1;
  10. const GIVE_NO = 0;
  11. public static $giveMaps = [
  12. self::GIVE_NO => '不可赠送',
  13. self::GIVE_OK => '可赠送',
  14. ];
  15. const STATUS_OK = 1;
  16. const STATUS_NO = 0;
  17. public static $statusMaps = [
  18. self::STATUS_OK=>'启用',
  19. self::STATUS_NO=>'停用',
  20. ];
  21. const DISCOUNT_YES = 1;
  22. const DISCOUNT_NO = 0;
  23. public static $discountMaps = [
  24. self::DISCOUNT_NO => '无折扣',
  25. self::DISCOUNT_YES => '有折扣',
  26. ];
  27. public function area(){
  28. return $this->belongsTo(Area::class,'area_id','id');
  29. }
  30. }