|
@@ -54,6 +54,8 @@ class CompanyController extends Controller
|
|
|
$company = new Company();
|
|
|
|
|
|
$company->fill([
|
|
|
+ 'review_status'=>CompanyReviewStatus::APPROVED,
|
|
|
+ 'exp_date' => $request->exp_date === null ? Carbon::now()->addYear()->toDateString():$request->exp_date,
|
|
|
...$request->all(),
|
|
|
]);
|
|
|
|
|
@@ -137,7 +139,7 @@ class CompanyController extends Controller
|
|
|
$rejectReason=$request->get('reject_reason');
|
|
|
$user = new User();
|
|
|
//通过审核->改变公司状态->设置公司过期时间->最后生成默认账户
|
|
|
- DB::transaction(function () use($status,$expDate,$company,$user,$roleId){
|
|
|
+ DB::transaction(function () use($status,$expDate,$company,$user,$roleId,$rejectReason){
|
|
|
if ($status == 1){
|
|
|
//1.改变公司状态->设置公司过期时间
|
|
|
$company->review_status=CompanyReviewStatus::APPROVED;
|
|
@@ -155,15 +157,18 @@ class CompanyController extends Controller
|
|
|
// $user->role_id=6;
|
|
|
// $user->syncRoles(6);
|
|
|
$user->save();
|
|
|
+ $company->save();
|
|
|
+ Mail::to($company->email)->send(new CompanyAction($company,$user,$rejectReason??''));
|
|
|
+
|
|
|
}else{
|
|
|
$company->review_status=CompanyReviewStatus::REJECTED;
|
|
|
+ $company->save();
|
|
|
+ Mail::to($company->email)->send(new CompanyAction($company,$user,$rejectReason??''));
|
|
|
+ $company->delete();
|
|
|
}
|
|
|
- //公司保存
|
|
|
- $company->save();
|
|
|
});
|
|
|
- //发送邮件到公司账户
|
|
|
- Mail::to($company->email)->send(new CompanyAction($company,$user,$rejectReason??''));
|
|
|
return $this->noContent();
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|