master
cody 8 months ago
parent 177877196c
commit 9fc09df4b4

@ -67,13 +67,18 @@ class VisitController extends CommonController
$messages = [ $messages = [
'name.required' => '名称必填', 'name.required' => '名称必填',
'visit_area_id.required' => '区域id必填', 'visit_area_id.required' => '区域id必填',
'accept_admin_id.required' => '接待人必填' 'accept_admin_id.required' => '接待人必填',
'accompany_id.required' => '陪同人必填',
'date.required' => '到访日期必填',
'mobile.required' => '电话必填',
]; ];
$validator = Validator::make($all, [ $validator = Validator::make($all, [
'name' => 'required', 'name' => 'required',
'visit_area_id' => 'required', 'visit_area_id' => 'required',
'accept_admin_id' => 'required', 'accept_admin_id' => 'required',
'accompany_id' => 'required' 'accompany_id' => 'required',
'date' => 'required',
'mobile' => 'required',
], $messages); ], $messages);
if ($validator->fails()) { if ($validator->fails()) {
return $this->fail([ResponseCode::ERROR_PARAMETER, implode('', $validator->errors()->all())]); return $this->fail([ResponseCode::ERROR_PARAMETER, implode('', $validator->errors()->all())]);
@ -136,6 +141,12 @@ class VisitController extends CommonController
} }
VisitLog::add('', $this->getUser(), $model->id, isset($all['id']) ? '更新拜访记录' : '新增拜访记录'); VisitLog::add('', $this->getUser(), $model->id, isset($all['id']) ? '更新拜访记录' : '新增拜访记录');
DB::commit(); DB::commit();
// 短信通知被访人
$vars = ['date' => $all['date'], 'name' => $all['name'], 'phone_number' => $all['mobile']];
$template_id = '5wReg1';
// 被访人信息
$acceptAdmin = Admin::find($all['accept_admin_id']);
sms($acceptAdmin->mobile, $vars, $template_id);
// 邮件通知第一个审核人 // 邮件通知第一个审核人
VisitAudit::emailNextAudit($model, -1); VisitAudit::emailNextAudit($model, -1);
} }

Loading…
Cancel
Save