12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <?php
- namespace App\Models;
- use Illuminate\Database\Eloquent\Model;
- use Illuminate\Database\Eloquent\SoftDeletes;
- /**
- * App\Models\Setmeal
- *
- * @property int $id
- * @property int $display 是否显示(1:显示 0:不显示)
- * @property int $apply 是否显示(1:[月度会员,季度会员,年度会员] 0:免费会员)
- * @property string $setmeal_name 套餐名称
- * @property int $days 套餐天数
- * @property int $expense 价格
- * @property int $jobs_meanwhile 套餐可发布职位数
- * @property int $refresh_jobs_free 免费刷新职位数
- * @property int $download_resume 下载简历数
- * @property int $download_resume_max 下载简历最大数
- * @property string $added 其他说明
- * @property int $show_order 显示顺序
- * @property int $set_sms 赠送短信条数
- * @property int $set_points 赠送积分
- * @property string $setmeal_img 套餐图片
- * @property int $show_apply_contact 收到的简历是否可以直接查看联系方式(1:是 0:否)
- * @property int $is_free 是否免费(1:是 0;否)
- * @property float $discount_download_resume 简历增值包折扣
- * @property float $discount_sms 短信增值包折扣
- * @property float $discount_stick 职位置顶增值包折扣
- * @property float $discount_emergency 职位紧急增值包折扣
- * @property float $discount_tpl 企业模板增值包折扣
- * @property float $discount_auto_refresh_jobs 职位预约刷新折扣
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property string|null $deleted_at
- * @property-read \App\Models\Company $companys
- * @method static bool|null forceDelete()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal list()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal newQuery()
- * @method static \Illuminate\Database\Query\Builder|\App\Models\Setmeal onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal query()
- * @method static bool|null restore()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereAdded($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereApply($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDays($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDiscountAutoRefreshJobs($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDiscountDownloadResume($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDiscountEmergency($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDiscountSms($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDiscountStick($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDiscountTpl($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDisplay($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDownloadResume($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereDownloadResumeMax($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereExpense($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereIsFree($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereJobsMeanwhile($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereRefreshJobsFree($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereSetPoints($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereSetSms($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereSetmealImg($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereSetmealName($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereShowApplyContact($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereShowOrder($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Setmeal whereUpdatedAt($value)
- * @method static \Illuminate\Database\Query\Builder|\App\Models\Setmeal withTrashed()
- * @method static \Illuminate\Database\Query\Builder|\App\Models\Setmeal withoutTrashed()
- * @mixin \Eloquent
- */
- class Setmeal extends Model
- {
- use SoftDeletes;
- public function scopeList()
- {
- return $this;
- }
- public function companys()
- {
- return $this->belongsTo(Company::class, 'setmeal_id');
- }
- }
|