|
@@ -318,6 +318,7 @@ class RecruitController extends Controller
|
|
public function store(Request $request)
|
|
public function store(Request $request)
|
|
{
|
|
{
|
|
$verify = $this->form()->getValidateInput();//这个方法会调用Form自带的验证和表单处理(文件上传等)验证错误会直接返回错误.不需要判断;
|
|
$verify = $this->form()->getValidateInput();//这个方法会调用Form自带的验证和表单处理(文件上传等)验证错误会直接返回错误.不需要判断;
|
|
|
|
+
|
|
$postCode = $request->input('postcode', []);
|
|
$postCode = $request->input('postcode', []);
|
|
$postName = $request->input('postname', []);
|
|
$postName = $request->input('postname', []);
|
|
if (count($postCode) == 0 or (count($postCode) >= 1 and $postCode[0] == null)) {
|
|
if (count($postCode) == 0 or (count($postCode) >= 1 and $postCode[0] == null)) {
|
|
@@ -405,12 +406,14 @@ class RecruitController extends Controller
|
|
if($verify['phone']){
|
|
if($verify['phone']){
|
|
$data['phone'] = $verify['phone'];
|
|
$data['phone'] = $verify['phone'];
|
|
}
|
|
}
|
|
|
|
+
|
|
if(array_key_exists('qr_code',$verify)){
|
|
if(array_key_exists('qr_code',$verify)){
|
|
$data['qr_code'] = $verify['qr_code'];
|
|
$data['qr_code'] = $verify['qr_code'];
|
|
}
|
|
}
|
|
- if($verify['addFile']){
|
|
|
|
|
|
+ if(array_key_exists('addFile',$verify)){
|
|
$data['addFile'] = $verify['addFile'];
|
|
$data['addFile'] = $verify['addFile'];
|
|
}
|
|
}
|
|
|
|
+
|
|
$data['ordid'] = $verify['ordid'];
|
|
$data['ordid'] = $verify['ordid'];
|
|
$data['limit_times'] = $verify['limit_times'];
|
|
$data['limit_times'] = $verify['limit_times'];
|
|
$data['post_times'] = $verify['post_times'];
|
|
$data['post_times'] = $verify['post_times'];
|
|
@@ -477,7 +480,9 @@ class RecruitController extends Controller
|
|
}
|
|
}
|
|
$data['special'] = 0;
|
|
$data['special'] = 0;
|
|
|
|
|
|
|
|
+
|
|
$fileCharater = $request->input('addFile');
|
|
$fileCharater = $request->input('addFile');
|
|
|
|
+
|
|
DB::beginTransaction();//检查数据库事务
|
|
DB::beginTransaction();//检查数据库事务
|
|
try {
|
|
try {
|
|
$recruit = Recruit::create($data);
|
|
$recruit = Recruit::create($data);
|
|
@@ -528,6 +533,7 @@ class RecruitController extends Controller
|
|
DB::commit();//检查数据库事务
|
|
DB::commit();//检查数据库事务
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|
|
DB::rollback();
|
|
DB::rollback();
|
|
|
|
+ dd($e->getMessage());die;
|
|
return admin_toastr($e->getMessage(), 'error');
|
|
return admin_toastr($e->getMessage(), 'error');
|
|
}
|
|
}
|
|
|
|
|