|
|
|
|
@ -85,7 +85,6 @@ class VisitController extends CommonController
|
|
|
|
|
$area = VisitArea::find($all['visit_area_id']);
|
|
|
|
|
if ($area->audit_admin && !isset($all['id'])) {
|
|
|
|
|
$audit_admin = collect($area->audit_admin)->sortBy('level');
|
|
|
|
|
dd($audit_admin);
|
|
|
|
|
foreach ($audit_admin as $item) {
|
|
|
|
|
if (empty($item->admin_id)) {
|
|
|
|
|
// 上级审核
|
|
|
|
|
@ -97,14 +96,13 @@ class VisitController extends CommonController
|
|
|
|
|
if (empty($department->manager_id)) {
|
|
|
|
|
return $this->fail([ResponseCode::ERROR_BUSINESS, '接待人部门不存在负责人']);
|
|
|
|
|
}
|
|
|
|
|
dd($item);
|
|
|
|
|
$item->admin_id = $department->manager_id;
|
|
|
|
|
$item['admin_id'] = $department->manager_id;
|
|
|
|
|
}
|
|
|
|
|
VisitAudit::create([
|
|
|
|
|
'visit_id' => $model->id,
|
|
|
|
|
'audit_admin_id' => $item->admin_id,
|
|
|
|
|
'audit_admin_id' => $item['admin_id'],
|
|
|
|
|
'status' => 0,
|
|
|
|
|
'level' => $item->level
|
|
|
|
|
'level' => $item['level']
|
|
|
|
|
]);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|