| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 | 
							- <?php
 
- namespace App\Models;
 
- use Illuminate\Database\Eloquent\SoftDeletes;
 
- use Illuminate\Foundation\Auth\User;
 
- /**
 
-  * App\Models\Member
 
-  *
 
-  * @property int $id
 
-  * @property int $utype 用户类型(1:企业 2:个人)
 
-  * @property string $username 会员名
 
-  * @property string $email 邮箱
 
-  * @property int $email_audit 邮箱认证 1:认证通过 2:认证失败0未认证
 
-  * @property int $mobile 手机号码
 
-  * @property int $mobile_audit 手机认证 1:认证通过 2:认证失败0未认证
 
-  * @property string $password 密码
 
-  * @property int $reg_time 注册时间
 
-  * @property int $reg_ip 注册ip
 
-  * @property string $reg_address 注册地址
 
-  * @property int $last_login_time 最后登录时间
 
-  * @property int $last_login_ip 最后登录ip
 
-  * @property int|null $status 会员状态 1:可用 0:禁用
 
-  * @property string $avatars 会员头像
 
-  * @property int $robot 是否采集 0:人工注册 1:采集
 
-  * @property int $remind_email_time 下次邮件提醒时间
 
-  * @property int $sms_num 短信数量
 
-  * @property int $reg_type 注册方式(1:手机,2:邮箱,3:微信)
 
-  * @property int $remind_email_ex_time 已经邮件提醒次数
 
-  * @property int $reg_source 注册来源 1:网页端 2:手机端 3:微信小程序
 
-  * @property string $reg_source_cn 注册来源 1:网页端 2:手机端 3:微信小程序
 
-  * @property int $subsite_id 分站id:0为总站
 
-  * @property string|null $remember_token
 
-  * @property \Illuminate\Support\Carbon|null $created_at
 
-  * @property \Illuminate\Support\Carbon|null $updated_at
 
-  * @property string|null $deleted_at
 
-  * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\ResumeImg[] $resumeImg
 
-  * @property-read \Illuminate\Database\Eloquent\Collection|\App\Models\Resume[] $resumes
 
-  * @method static bool|null forceDelete()
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member newModelQuery()
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member newQuery()
 
-  * @method static \Illuminate\Database\Query\Builder|\App\Models\Member onlyTrashed()
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member query()
 
-  * @method static bool|null restore()
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereAvatars($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereCreatedAt($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereDeletedAt($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereEmail($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereEmailAudit($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereId($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereLastLoginIp($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereLastLoginTime($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereMobile($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereMobileAudit($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member wherePassword($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRegAddress($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRegIp($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRegSource($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRegSourceCn($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRegTime($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRegType($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRememberToken($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRemindEmailExTime($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRemindEmailTime($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereRobot($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereSmsNum($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereStatus($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereSubsiteId($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereUpdatedAt($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereUsername($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Member whereUtype($value)
 
-  * @method static \Illuminate\Database\Query\Builder|\App\Models\Member withTrashed()
 
-  * @method static \Illuminate\Database\Query\Builder|\App\Models\Member withoutTrashed()
 
-  * @mixin \Eloquent
 
-  */
 
- class Member extends User
 
- {
 
-     use SoftDeletes;
 
-     protected $table = 'members';
 
-     protected static $unguarded = true;
 
-     public function resumes()
 
-     {
 
-         return $this->hasMany(Resume::class, 'uid', 'id');
 
-     }
 
-     public function resumeImg()
 
-     {
 
-         return $this->hasMany(ResumeImg::class, 'uid', 'id');
 
-     }
 
-     public function getMembersAttribute()
 
-     {
 
-         return $this;
 
-     }
 
-     public function memberHansel()
 
-     {
 
-         return $this->hasMany(MembersHandsel::class, 'uid', 'id');
 
-     }
 
-     public function memberInfo()
 
-     {
 
-         return $this->hasOne(MemberInfo::class, 'uid', 'id');
 
-     }
 
-     public function subsite()
 
-     {
 
-         return $this->belongsTo(Subsite::class, 'subsite_id', 'id');
 
-     }
 
-     static function getTableName()
 
-     {
 
-         $obj = new Member();
 
-         return $obj->getTable();
 
-     }
 
- }
 
 
  |