UserRelation.php 940 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace App\Module\Ulogic\Models;
  3. use Dcat\Admin\Traits\HasDateTimeFormatter;
  4. use Illuminate\Database\Eloquent\Model;
  5. /**
  6. * 用户关系表
  7. * *
  8. * * field start
  9. * * @property int $id 主键id
  10. * * @property int $user_id 用户id
  11. * * @property int $relation_user_id 关系用户id
  12. * * @property int $level 用户是关系用户的第几代
  13. * * @property int $create_date 创建日期
  14. * * @property string $create_time
  15. * * @property string $update_time
  16. * * field end
  17. */
  18. class UserRelation extends Model
  19. {
  20. use HasDateTimeFormatter;
  21. protected $table = 'user_relation';
  22. public $timestamps = false;
  23. public function createRow($userId, $relationUserId, $level)
  24. {
  25. $model = new self();
  26. $model->user_id = $userId;
  27. $model->relation_user_id = $relationUserId;
  28. $model->level = $level;
  29. $model->create_date = date('Ymd');
  30. $model->save();
  31. }
  32. }