| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 | 
							- <?php
 
- namespace App\Models;
 
- use Illuminate\Database\Eloquent\Model;
 
- use Illuminate\Database\Eloquent\SoftDeletes;
 
- /**
 
-  * App\Models\PersonalJobsApply
 
-  *
 
-  * @property int $id
 
-  * @property int $resume_id 简历id
 
-  * @property string $resume_name 简历名称
 
-  * @property int $personal_uid 个人会员uid
 
-  * @property int $jobs_id 职位id
 
-  * @property string $jobs_name 职位名称
 
-  * @property int $company_id 企业id
 
-  * @property string $company_name 企业名称
 
-  * @property int $apply_addtime 投递时间
 
-  * @property int $personal_look 对方是否查看(0:否 1:是)
 
-  * @property string $notes 说明
 
-  * @property int $is_reply 是否回复(0:否 1:是)
 
-  * @property int $is_apply 是否主动投递(0:否 1:是)
 
-  * @property int $reply_time 回复时间
 
-  * @property \Illuminate\Support\Carbon|null $created_at
 
-  * @property \Illuminate\Support\Carbon|null $updated_at
 
-  * @property string|null $deleted_at
 
-  * @property-read \App\Models\Resume $resumes
 
-  * @method static bool|null forceDelete()
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply newModelQuery()
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply newQuery()
 
-  * @method static \Illuminate\Database\Query\Builder|\App\Models\PersonalJobsApply onlyTrashed()
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply query()
 
-  * @method static bool|null restore()
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereApplyAddtime($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereCompanyId($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereCompanyName($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereCreatedAt($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereDeletedAt($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereId($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereIsApply($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereIsReply($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereJobsId($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereJobsName($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereNotes($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply wherePersonalLook($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply wherePersonalUid($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereReplyTime($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereResumeId($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereResumeName($value)
 
-  * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalJobsApply whereUpdatedAt($value)
 
-  * @method static \Illuminate\Database\Query\Builder|\App\Models\PersonalJobsApply withTrashed()
 
-  * @method static \Illuminate\Database\Query\Builder|\App\Models\PersonalJobsApply withoutTrashed()
 
-  * @mixin \Eloquent
 
-  * @property-read \App\Models\Jobs $jobs
 
-  */
 
- class PersonalJobsApply extends Model
 
- {
 
-     use SoftDeletes;
 
-     protected $table = 'personal_jobs_apply';
 
-     protected $guarded = [];
 
-     protected $state_arr = ['1' => '合适', '2' => '不合适', '3' => '待定', '4' => '未接通'];
 
-     public function resumes()
 
-     {
 
-         return $this->belongsTo(Resume::class, 'resume_id');
 
-     }
 
-     public function jobs()
 
-     {
 
-         return $this->belongsTo(Jobs::class, 'jobs_id');
 
-     }
 
-     public function companys()
 
-     {
 
-         return $this->belongsTo(Company::class, 'company_id');
 
-     }
 
-     public function getStateArr()
 
-     {
 
-         $personal_jobs_apply = new PersonalJobsApply();
 
-         return $personal_jobs_apply->state_arr;
 
-     }
 
-     public function subsites()
 
-     {
 
-         return $this->belongsToMany(Subsite::class, 'subsite_resumes', 'resume_id', 'subsite_id', 'resume_id');
 
-     }
 
-     public function members()
 
-     {
 
-         return $this->belongsTo(Member::class, 'personal_uid');
 
-     }
 
-     static function getTableName()
 
-     {
 
-         $cate = new PersonalJobsApply();
 
-         return $cate->getTable();
 
-     }
 
- }
 
 
  |