SystemSetting.php 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <?php
  2. namespace App\DataApiNew\Models;
  3. use Illuminate\Database\Eloquent\SoftDeletes;
  4. use Illuminate\Database\Eloquent\Model;
  5. use Dcat\Admin\Traits\HasDateTimeFormatter;
  6. // 系统设置表
  7. class SystemSetting extends Model
  8. {
  9. use HasDateTimeFormatter;
  10. protected $table = 'system_setting';
  11. protected $dateFormat = 'Y-m-d H:i:s';
  12. // 表字段
  13. protected $fillable = [
  14. 'id',
  15. 'admin_logo', // 后台logo
  16. 'admin_title', // 后台系统标题
  17. 'h5_logo', // H5端logo
  18. 'h5_title', // H5端标题
  19. 'status', // 状态
  20. 'created_at', // 创建时间
  21. 'updated_at', // 更新时间
  22. 'menu_logo', // 菜单logo
  23. 'agent_yj_p', // 合伙人佣金提成
  24. 'live_speech', // 直播话术
  25. 'forbidden_word', // 违禁词
  26. 'yh_account', // 1:集客仓 2:宇创
  27. ];
  28. // 查询字段
  29. public static $selectFields = [
  30. 'id',
  31. 'admin_logo', // 后台logo
  32. 'admin_title', // 后台系统标题
  33. 'h5_logo', // H5端logo
  34. 'h5_title', // H5端标题
  35. 'status', // 状态
  36. 'created_at', // 创建时间
  37. 'updated_at', // 更新时间
  38. 'menu_logo', // 菜单logo
  39. 'agent_yj_p', // 合伙人佣金提成
  40. 'live_speech', // 直播话术
  41. 'forbidden_word', // 违禁词
  42. 'yh_account', // 1:集客仓 2:宇创
  43. ];
  44. // 产品类型
  45. const TYPE_HAOKA = 1; // 号卡
  46. const TYPE_KUANDAI = 2; // 宽带
  47. const TYPE_SHEBEI = 3; // 设备
  48. const TYPE_LIANGHAO = 4; // 靓号
  49. const TYPE_QUANYI = 5; // 权益
  50. const TYPE_ZHAOMU = 6;// 招募
  51. public static $type = [
  52. self::TYPE_HAOKA => '号卡',
  53. self::TYPE_KUANDAI => '宽带',
  54. self::TYPE_SHEBEI => '设备',
  55. self::TYPE_LIANGHAO => '靓号',
  56. self::TYPE_QUANYI => '权益',
  57. self::TYPE_ZHAOMU => '招募',
  58. ];
  59. // 抽成类型
  60. const DRAW_TYPE_NO = 0; // 未开启
  61. const DRAW_TYPE_PERCENT = 1; // 百分比
  62. const DRAW_TYPE_FIXED = 2; // 固定金额
  63. public static $drawType = [
  64. self::DRAW_TYPE_NO => '未开启',
  65. self::DRAW_TYPE_PERCENT => '百分比',
  66. self::DRAW_TYPE_FIXED => '固定金额',
  67. ];
  68. // 运营商
  69. const OPERATOR_YIDONG = 1; // 移动
  70. const OPERATOR_LIANTONG = 2; // 联通
  71. const OPERATOR_DIANXIN = 3; // 电信
  72. const OPERATOR_GUANGDIAN = 4; // 广电
  73. public static $operator = [
  74. self::OPERATOR_YIDONG => '移动',
  75. self::OPERATOR_LIANTONG => '联通',
  76. self::OPERATOR_DIANXIN => '电信',
  77. self::OPERATOR_GUANGDIAN => '广电',
  78. ];
  79. }