123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?php
- namespace App\Models;
- use Illuminate\Database\Eloquent\Model;
- /**
- * App\Models\Invoice
- *
- * @property int $id
- * @property int $oid 订单ID
- * @property string $order_num 订单编号
- * @property int $uid 会员ID
- * @property int|null $title 订单标题1:企业;2:个人
- * @property int $cid 类型编号(1=>资询费,2=>资询服务费,3=>服务费)
- * @property string $organization 组织/单位名称
- * @property string $addressee 收件人
- * @property int $mobile 手机号
- * @property string $address 地址
- * @property int $postcode 邮编
- * @property int $audit 审核(0:待审核 1:审核通过 2:审核失败)
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property-read \App\Models\Order $orders
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice query()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereAddress($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereAddressee($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereAudit($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereCid($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereMobile($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereOid($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereOrderNum($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereOrganization($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice wherePostcode($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereTitle($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereUid($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Invoice whereUpdatedAt($value)
- * @mixin \Eloquent
- */
- class Invoice extends Model
- {
- protected $guarded = [''];
- public function orders()
- {
- return $this->belongsTo(Order::class, 'order_num');
- }
- public function companys()
- {
- return $this->belongsTo(Company::class, 'uid', 'id');
- }
- }
|