liyinglin 3 years ago
parent a1ab7c4f90
commit c3f864116d

@ -113,10 +113,10 @@ class VisitAuditController extends CommonController
{
$all = \request()->all();
$messages = [
'name.required' => '名称必填'
'visit_id.required' => '参观id必填'
];
$validator = Validator::make($all, [
'name' => 'required'
'visit_id' => 'required'
], $messages);
if ($validator->fails()) {
return $this->fail([ResponseCode::ERROR_PARAMETER, implode(',', $validator->errors()->all())]);

@ -100,7 +100,7 @@ class VisitController extends CommonController
if ($validator->fails()) {
return $this->fail([ResponseCode::ERROR_PARAMETER, implode(',', $validator->errors()->all())]);
}
$detail = Visit::with('visitTime','acceptAdmin.department','acceptAdminSignFile','acceptGoodsAdmin.department','visitArea')->find($all['id']);
$detail = Visit::with('audit.auditAdmin','visitTime','acceptAdmin.department','acceptAdminSignFile','acceptGoodsAdmin.department','visitArea')->find($all['id']);
return $this->success($detail);
}

@ -63,4 +63,8 @@ class Visit extends SoftDeletesModel
return $this->hasOne(VisitArea::class,'id','visit_area_id');
}
public function audit(){
return $this->hasMany(VisitAudit::class,'visit_id','id');
}
}

@ -9,4 +9,9 @@ class VisitAudit extends SoftDeletesModel
return $this->hasOne(Visit::class,'id','visit_id');
}
public function auditAdmin()
{
return $this->hasOne(Admin::class, 'id', 'audit_admin_id');
}
}

Loading…
Cancel
Save