| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 | <?phpnamespace App\Models;use Illuminate\Database\Eloquent\Model;use Illuminate\Database\Eloquent\SoftDeletes;/** * App\Models\PersonalServiceStickLog * * @property int $id * @property int $resume_id 简历ID * @property int|null $resume_uid 简历UID * @property int $days 天数 * @property int $points 分数 * @property int $addtime 添加时间 * @property int $endtime 结束时间 * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $deleted_at * @property-read mixed $dead_line * @property-read \App\Models\Resume $resume * @method static bool|null forceDelete() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog newQuery() * @method static \Illuminate\Database\Query\Builder|\App\Models\PersonalServiceStickLog onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog query() * @method static bool|null restore() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog whereAddtime($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog whereDays($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog whereEndtime($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog wherePoints($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog whereResumeId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog whereResumeUid($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\PersonalServiceStickLog whereUpdatedAt($value) * @method static \Illuminate\Database\Query\Builder|\App\Models\PersonalServiceStickLog withTrashed() * @method static \Illuminate\Database\Query\Builder|\App\Models\PersonalServiceStickLog withoutTrashed() * @mixin \Eloquent */class PersonalServiceStickLog extends Model{    use SoftDeletes;    protected $appends = ['dead_line'];    protected $table = 'personal_service_stick_logs';    protected $fillable = ['resume_id', 'resume_uid', 'days', 'points', 'addtime', 'endtime'];    public function resume()    {        return $this->belongsTo(Resume::class, 'resume_id');    }    public function getDeadLineAttribute()    {        return date('Y-m-d H:i:s', $this->addtime)."~".date('Y-m-d H:i:s', $this->endtime);    }    public function member()    {        return $this->belongsTo(Member::class,'resume_uid','id');    }    public function memberInfo()    {        return $this->belongsTo(MemberInfo::class,'resume_uid','uid');    }}
 |