Просмотр исходного кода

[智价云] 员工信息增加邮箱填写功能

tangyuanwang 1 месяц назад
Родитель
Сommit
605e802be4

+ 4 - 0
app/Http/Controllers/Manager/Personnel/Employee.php

@@ -229,6 +229,8 @@ class Employee extends Controller
         $request->scene('add')->validate();
         // 接收数据
         $all_data = request()->all();
+        $email = request('email', '');
+        $all_data['email'] = $email;
         //查询是否存在
         $map = ['name' => $all_data['name']];
         $department_ids =  request('department_ids', '');
@@ -268,6 +270,8 @@ class Employee extends Controller
         $id         = request('id', 0);
         // 接收数据
         $all_data = request()->all();
+        $email = request('email', '');
+        $all_data['email'] = $email;
         $department_ids =  request('department_ids', '');
         $all_data['department_ids'] = $department_ids;
         $city_ids =  request('city_ids', '');

+ 4 - 0
app/Models/Manager/Personnel/Employee.php

@@ -38,6 +38,7 @@ class Employee extends Model
         $insert_data = [
             'name' => $data['name'],
             'mobile'    => $data['mobile'],
+            'email' => $data['email'],
             'password'  => md5($data['password']),
             'role_id'     => $data['role_id'],
             'province_ids'    => isset($data['province_ids']) ? $data['province_ids'] : '',
@@ -98,6 +99,7 @@ class Employee extends Model
             $insert_data = [
                 'name' => $data['name'],
                 'mobile'    => $data['mobile'],
+                'email' => $data['email'],
                 'password'  => md5($data['password']),
                 'role_id'     => $data['role_id'],
                 'province_ids'    => isset($data['province_ids']) ? $data['province_ids'] : '',
@@ -160,6 +162,7 @@ class Employee extends Model
         }
         $Employee->name = $data['name'];
         $Employee->mobile = $data['mobile'];
+        $Employee->email = $data['email'];
         if (isset($data['password']) && $data['password'] != '') $Employee->password = md5($data['password']);
         $Employee->role_id = $data['role_id'];
         $Employee->city_ids = isset($data['city_ids']) ? ',' . $data['city_ids'] . ',' : '';
@@ -189,6 +192,7 @@ class Employee extends Model
             $EmployeeDepartmentModel = new EmployeeDepartmentModel();
             $Employee->name = $data['name'];
             $Employee->mobile = $data['mobile'];
+            $Employee->email = $data['email'];
             if (isset($data['password']) && $data['password'] != '') $Employee->password = md5($data['password']);
             $Employee->role_id = $data['role_id'];
             $Employee->city_ids = isset($data['city_ids']) ? ',' . $data['city_ids'] . ',' : '';