Эх сурвалжийг харах

[智价云] 员工绑定微信状态补充

tangyuanwang 1 долоо хоног өмнө
parent
commit
ceb9e15424

+ 1 - 0
app/Http/Controllers/Manager/Login.php

@@ -345,6 +345,7 @@ class Login extends Manager
 		$user_info = $EmployeeOpenidModel->where(['id' => $uid])->first();
 		if (!$user_info) return json_send(['code' => 'error', 'msg' => '未找到用户信息']);
 		$user_info->openid = $tokenData['openid'];
+		$user_info->band_wechat = 1;//绑定微信0=未绑定1=已绑定
 		$update_status = $user_info->save();
 		if ($update_status) {
 			return json_send(['code' => 'success', 'msg' => '绑定成功', 'data' => '']);

+ 3 - 3
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','email','department_ids', 'role_id', 'city_ids', 'open_notice', 'insert_time', 'update_time', 'status'];
+        $field = ['id', 'employee_code','band_wechat','name', 'mobile','email','department_ids', 'role_id', 'city_ids', 'open_notice', 'insert_time', 'update_time', 'status'];
         // 查询数据
         if (count($role_ids) > 0) {
             $employee_where = [];
@@ -262,7 +262,7 @@ class Employee extends Controller
         } 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'];
+        $field = ['id', 'employee_code','band_wechat', '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' => '记录不存在']);
         // 查询部门信息
@@ -528,7 +528,7 @@ class Employee extends Controller
         } else {
             return json_send(['code' => 'error', 'msg' => '获取失败', 'data' =>'']);
         }
-        $field = ['id', 'employee_code', 'name', 'mobile', 'email', 'department_ids', 'duty_type', 'role_id', 'city_ids', 'open_notice', 'insert_time', 'update_time', 'status'];
+        $field = ['id', 'employee_code','band_wechat', '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' => '记录不存在']);
         // 查询部门信息