ShareUsers.php 645 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace App\Modules\ShareFree\Models;
  3. use App\Modules\Book\Services\BookConfigService;
  4. use Illuminate\Database\Eloquent\Model;
  5. class ShareUsers extends Model
  6. {
  7. protected $table = 'share_users';
  8. protected $fillable = ['id', 'uid', 'bid', 'distribution_channel_id', 'cid','book_name', 'status'];
  9. public static function addShareUsers($data)
  10. {
  11. if(!isset($data['uid'])||!isset($data['bid'])) {
  12. return false;
  13. }
  14. $rec = self::where('uid',$data['uid'])->where('bid',$data['bid'])->first();
  15. if(!$rec) {
  16. return self::create($data);
  17. }
  18. return $rec;
  19. }
  20. }