作者 lyh

gx

@@ -11,6 +11,7 @@ use App\Http\Logic\Bside\User\UserLoginLogic; @@ -11,6 +11,7 @@ use App\Http\Logic\Bside\User\UserLoginLogic;
11 use App\Models\Manage\EntryPosition; 11 use App\Models\Manage\EntryPosition;
12 use App\Models\Manage\JobLevel; 12 use App\Models\Manage\JobLevel;
13 use App\Models\Manage\Manage; 13 use App\Models\Manage\Manage;
  14 +use App\Models\Manage\ManageHr;
14 use App\Models\Project\Project; 15 use App\Models\Project\Project;
15 use App\Models\Project\Project as ProjectModel; 16 use App\Models\Project\Project as ProjectModel;
16 use App\Models\Service\Service; 17 use App\Models\Service\Service;
@@ -202,8 +203,10 @@ class ComController extends BaseController @@ -202,8 +203,10 @@ class ComController extends BaseController
202 'name'=>$v['name'], 203 'name'=>$v['name'],
203 'mobile'=>$v['mobile'], 204 'mobile'=>$v['mobile'],
204 'password'=>'$2y$10$ZNHxlIddWiQzQbIIzFgYJOsPlQ4n0cwWl8Sea53qvQvDXtu3WeYMC', 205 'password'=>'$2y$10$ZNHxlIddWiQzQbIIzFgYJOsPlQ4n0cwWl8Sea53qvQvDXtu3WeYMC',
  206 + 'created_at'=>date('Y-m-d H:i:s'),
  207 + 'updated_at'=>date('Y-m-d H:i:s'),
205 ]; 208 ];
206 -// $manager_id = DB::table('gl_manage')->insertGetId($data); 209 + $manager_id = DB::table('gl_manage')->insertGetId($data);
207 if($v['sex'] == '女'){ 210 if($v['sex'] == '女'){
208 $v['sex'] = 2; 211 $v['sex'] = 2;
209 }else{ 212 }else{
@@ -238,7 +241,6 @@ class ComController extends BaseController @@ -238,7 +241,6 @@ class ComController extends BaseController
238 }else{ 241 }else{
239 $p_level = ''; 242 $p_level = '';
240 } 243 }
241 - var_dump(json_encode($v['career_history']));  
242 $manager_data = [ 244 $manager_data = [
243 'manage_id'=>$manager_id ?? '', 245 'manage_id'=>$manager_id ?? '',
244 'name'=>$v['name'], 246 'name'=>$v['name'],
@@ -258,10 +260,22 @@ class ComController extends BaseController @@ -258,10 +260,22 @@ class ComController extends BaseController
258 'emergency_contact'=>$v['emergency_contact'], 260 'emergency_contact'=>$v['emergency_contact'],
259 'career_history'=>json_encode((array)$v['career_history']), 261 'career_history'=>json_encode((array)$v['career_history']),
260 'learning_history'=>json_encode((array)$v['learning_history']), 262 'learning_history'=>json_encode((array)$v['learning_history']),
261 - '' 263 + 'bank_card'=>$v['bank_card'],
  264 + 'photo_gallery'=>json_encode((array)$v['photo_gallery']),
  265 + 'id_card_gallery'=>json_encode((array)$v['id_card_gallery']),
  266 + 'certificate_gallery'=>json_encode((array)$v['certificate_gallery']),
  267 + 'dangyuan'=>$v['dangyuan'],
  268 + 'dangzhibu'=>$v['dangzhibu'],
  269 + 'dang_address'=>$v['dang_address'],
  270 + 'join_date'=>$v['join_date'],
  271 + 'status'=>($v['status'] == '在职') ? 1 : 2,
  272 + 'computer_account'=>$v['computer_account'],
  273 + 'qq_account'=>$v['qq_account']
262 ]; 274 ];
  275 + $hrModel = new ManageHr();
  276 + $hrModel->add($manager_data);
263 } 277 }
264 - $data = json_decode(); 278 + return 1;
265 } 279 }
266 280
267 } 281 }