<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; /** * App\Models\SmsBatch * * @property int $id * @property string $s_body 发送内容 * @property int|null $sms_id 模板id * @property int $accept_member 收件会员(0:不限 1:企业 2:个人) * @property int $accept_type 验证类型(0:不限 1:邮箱已验证2:邮箱未验证 3:手机已验证 4:手机未验证) * @property int $accept_time 登录时间(0:不限 1:一周未登录 2:一月未登录) * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $deleted_at * @method static bool|null forceDelete() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch newQuery() * @method static \Illuminate\Database\Query\Builder|\App\Models\SmsBatch onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch query() * @method static bool|null restore() * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch whereAcceptMember($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch whereAcceptTime($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch whereAcceptType($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch whereSBody($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch whereSmsId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\SmsBatch whereUpdatedAt($value) * @method static \Illuminate\Database\Query\Builder|\App\Models\SmsBatch withTrashed() * @method static \Illuminate\Database\Query\Builder|\App\Models\SmsBatch withoutTrashed() * @mixin \Eloquent */ class SmsBatch extends Model { use SoftDeletes; protected $table = 'sms_batchs'; public function template() { return $this->belongsTo(SmsTemplate::class, "sms_id"); } public function queues() { return $this->hasMany(SmsQueue::class, 'batch_id'); } }