'待审核', 1 => '审核通过', 2 => '审核拒绝', ]; /** * 关联车辆 */ public function car() { return $this->belongsTo(UsedCarDetail::class, 'car_id', 'id'); } /** * 关联审核人 */ public function auditor() { return $this->belongsTo(\app\common\model\User::class, 'auditor_id', 'id'); } /** * 获取审核状态文本 */ public function getAuditStatusTextAttribute() { return self::$statusText[$this->audit_status] ?? '未知'; } /** * 作用域:通过审核 */ public function scopeApproved($query) { return $query->where('audit_status', 1); } /** * 作用域:拒绝审核 */ public function scopeRejected($query) { return $query->where('audit_status', 2); } /** * 作用域:待审核 */ public function scopePending($query) { return $query->where('audit_status', 0); } }