| xqd
@@ -239,12 +239,11 @@ class AlbumController extends Controller
|
|
|
|
|
|
$session = $res['session_key'];
|
|
|
$decryptedData = $app->encryptor->decryptData($session, $datas['iv'], $datas['encryptData']);
|
|
|
- dd($decryptedData);die;
|
|
|
- $check = AlbumUserModel::where('wechat_open_id',$res['openid'])->first();
|
|
|
+ $check = AlbumUserModel::where('wechat_union_id',$decryptedData['unionId'])->first();
|
|
|
if(!$check){
|
|
|
$add['username'] = preg_replace('/[\xf0-\xf7].{3}/', '', $datas['nickName']);
|
|
|
$add['wechat_open_id'] = $res['openid'];
|
|
|
- $add['wechat_union_id'] = '';
|
|
|
+ $add['wechat_union_id'] = $decryptedData['unionId'];
|
|
|
$add['avatar'] = $datas['avatar'];
|
|
|
$add['is_agent'] = 0;
|
|
|
$add['model'] = 1;
|
| xqd
@@ -252,7 +251,7 @@ class AlbumController extends Controller
|
|
|
$res = AlbumUserModel::create($add);
|
|
|
// dd($res);
|
|
|
if($res){
|
|
|
- $check = AlbumUserModel::where([['wechat_open_id',$res->wechat_open_id],['store_id',$datas['store_id']]])->first();
|
|
|
+ $check = AlbumUserModel::where([['wechat_union_id',$res->wechat_union_id],['store_id',$datas['store_id']]])->first();
|
|
|
$user = [
|
|
|
'user_id'=>$check['id'],
|
|
|
//'avatar'=>$check['avatar'],
|
| xqd
@@ -271,7 +270,7 @@ class AlbumController extends Controller
|
|
|
$save['username'] = preg_replace('/[\xf0-\xf7].{3}/', '', $datas['nickName']);
|
|
|
$save['avatar'] = $datas['avatar'];
|
|
|
$save['model'] = 1;
|
|
|
- $res = AlbumUserModel::where('wechat_open_id',$res['openid'])->update($save);
|
|
|
+ // $res = AlbumUserModel::where('wechat_union_id',$decryptedData['unionId'])->update($save);
|
|
|
//echo 111;
|
|
|
//print_r($check);die;
|
|
|
if($check->is_dealer == 1){
|
| xqd
@@ -300,7 +299,7 @@ class AlbumController extends Controller
|
|
|
$userAuth->up_agent_id = $request->input('agent_id');
|
|
|
}
|
|
|
$add_record['agent_id'] = $request->input('agent_id');
|
|
|
- $add_record['open_id'] = $check->wechat_open_id;
|
|
|
+ $add_record['union_id'] = $check->wechat_union_id;
|
|
|
$add_record['action'] = 4;
|
|
|
$add_record['store_id'] = $datas['store_id'];
|
|
|
$add_record['detail'] = null;
|