瀏覽代碼

[智价云] 登录绑定更新

tangyuanwang 1 周之前
父節點
當前提交
46cc8c319f
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      app/Http/Controllers/Manager/Login.php

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

@@ -335,6 +335,7 @@ class Login extends Manager
 		// 验证规则
 		// 验证规则
 		$Request->scene('wechat_bind')->validate();
 		$Request->scene('wechat_bind')->validate();
 		$uid             = request('access_token.uid', 0);
 		$uid             = request('access_token.uid', 0);
+		$company_id = request('access_token.company_id', '0');
 		// 接收数据
 		// 接收数据
 		$open_code    = $Request->input('open_code', '');
 		$open_code    = $Request->input('open_code', '');
 		$wechatApp = new WeChatWebApp();
 		$wechatApp = new WeChatWebApp();
@@ -352,7 +353,12 @@ class Login extends Manager
 			//查询是否存在绑定记录
 			//查询是否存在绑定记录
 			$band_wechat_data = $EmployeeOpenidModel->where(['employee_id' => $uid, 'type' => '3'])->first();
 			$band_wechat_data = $EmployeeOpenidModel->where(['employee_id' => $uid, 'type' => '3'])->first();
 			if (!$band_wechat_data) {
 			if (!$band_wechat_data) {
-				$EmployeeOpenidModel->insertGetId(['employee_id' => $uid, 'openid' => $tokenData['openid'], 'type' => '3', 'insert_time' => time()]);
+				$EmployeeOpenidModel->insertGetId([
+					'company_id' => $company_id,
+					'employee_id' => $uid, 
+					'openid' => $tokenData['openid'], 
+					'type' => '3',
+					 'insert_time' => time()]);
 			} else {
 			} else {
 				$band_wechat_data->openid = $tokenData['openid'];
 				$band_wechat_data->openid = $tokenData['openid'];
 				$band_wechat_data->type = '3';
 				$band_wechat_data->type = '3';