|
@@ -25,10 +25,14 @@ class CheckWx
|
|
$openid = $data['openid'];
|
|
$openid = $data['openid'];
|
|
//校验openid是否绑定
|
|
//校验openid是否绑定
|
|
$employee = new WxEmployee();
|
|
$employee = new WxEmployee();
|
|
- $employee_id = $employee->where('openid',$openid)->value('mobile');
|
|
|
|
- if ($employee_id <= 0) return response()->json(['code'=> 202,'msg'=>'用户手机号信息不存在!','data'=>null]);
|
|
|
|
|
|
+ $employee = $employee->where('openid',$openid)->first();
|
|
|
|
+ if (empty($employee)) return response()->json(['code'=> 202,'msg'=>'用户信息不存在!','data'=>null]);
|
|
|
|
+ $employee = $employee->toArray();
|
|
|
|
|
|
|
|
+ $employee_id = $employee['employee_id'];
|
|
if(isset($data['checkWx'])){
|
|
if(isset($data['checkWx'])){
|
|
|
|
+ if(empty($employee_id)) return response()->json(['code'=> 202,'msg'=>'用户未绑定账号!','data'=>null]);
|
|
|
|
+
|
|
//校验用户
|
|
//校验用户
|
|
$service = new WxEmployeeService();
|
|
$service = new WxEmployeeService();
|
|
$checkResult = $service->checkWxUser($employee_id);
|
|
$checkResult = $service->checkWxUser($employee_id);
|