Parcourir la source

Merge branch 'master' into company_data

# Conflicts:
#	app/Http/Controllers/Manager/Personnel/Employee.php
tangyuanwang il y a 1 mois
Parent
commit
76568e6483

+ 2 - 2
app/Http/Controllers/Manager/Personnel/Employee.php

@@ -68,7 +68,7 @@ class Employee extends Controller
             }
             $role_ids = $RolesModel->where($role_where)->pluck('id')->toarray();
         }
-        $field = ['id', 'employee_code', 'name', 'mobile', 'department_ids', 'role_id', 'city_ids', 'open_notice', 'insert_time', 'update_time', 'status'];
+        $field = ['id', 'employee_code', 'name', 'mobile','email','department_ids', 'role_id', 'city_ids', 'open_notice', 'insert_time', 'update_time', 'status'];
         // 查询数据
         if (count($role_ids) > 0) {
             $employee_where = [];
@@ -256,13 +256,13 @@ class Employee extends Controller
         // 接收参数
         $id = request('id', 0);
         $map = ['id' => $id];
-        $field = ['id', 'employee_code', 'name', 'mobile', 'department_ids', 'duty_type', 'role_id', 'city_ids', 'open_notice', 'insert_time', 'update_time', 'status'];
         // 权限判断
         if ($is_admin != 1 && $company_id != 0) {
             $map['company_id'] = $company_id;
         } else {
             $map['company_id'] = $admin_company_id;
         }
+        $field = ['id', 'employee_code', 'name', 'mobile','email', 'department_ids', 'duty_type', 'role_id', 'city_ids', 'open_notice', 'insert_time', 'update_time', 'status'];
         $data = $EmployeeModel->where($map)->select($field)->first();
         if (!$data)     return json_send(['code' => 'error', 'msg' => '记录不存在']);
         // 查询部门信息

+ 1 - 1
app/Models/Manager/Personnel/RolesAuthRule.php

@@ -188,7 +188,7 @@ class RolesAuthRule extends Model
             $EmployeeModel = new EmployeeModel();
             $role_ids = $EmployeeModel->where([['id', '=', $uid]])->value('role_id');
             if (!$role_ids) return [];
-            $rules = $this->where([['roles_id', '=', $role_ids]])->pluck('url')->toArray();
+            $rules = $this->where([['role_id', '=', $role_ids]])->pluck('url')->toArray();
         }
         // 循环转大写
         foreach ($rules as $key => $rule) {