请选择 进入手机版 | 继续访问电脑版
商派云起社区_中小企业电商基础设施服务平台_云电商系统
【旗舰版授权】微信分享链接后没有分成效果,急谢谢!
微信登陆,支付都ok了就是分享没有分成效果,分享链接没有分享用户的id出现求如何操作才能分享成功?

a2.png a1.png a3.png a5.png a4.png

a1.png
a1.png
分享到 :
0 人收藏

5 个回复

倒序浏览
清水飘萍  中级会员 | 2017-11-20 19:55:59
这个能用吗?如果能用真的不错。
清水飘萍  中级会员 | 2017-11-20 19:57:31
方便留一下QQ交流一下吗?
moon  云起团队 | 2017-11-22 10:49:55
先把 H5应用配置的微信登录配置好,然后通过微信右上角的三个点去分享
科养生活  新手上路 | 2017-11-22 11:42:26
moon 发表于 2017-11-22 10:49
先把 H5应用配置的微信登录配置好,然后通过微信右上角的三个点去分享

a0.png
都配置好了,微信能自动登陆识别
就是点右上角分享出去后没有推荐归属的效果
我看了代码
\appserver\app\Models\v2\Member.php
这个文件里面微信登陆如果用户不存在自动新建用户,但是新建的函数里面没有设置推荐人id
代码:132行里面有这个,这个函数用在非微信用户注册时使用,而函数createAuthUser是微信登陆时新建用户的函数没有任何parent_id推荐人id保存,程序执行的insert语句里面微信这边没有推荐人id保存,你们不知道是不是还有一套程序还是说补丁没有发布呢?
--------------------------------------------------------------------------------------------------------------------------------------------
代码:132行
//设置推荐人
$model->parent_id
--------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------------------------------
代码:700多行这里
    private static function createAuthUser($vendor, $open_id, $nickname, $gender, $prefix = 'ec', $avatar = '')
    {
        $username = self::genUsername($prefix);

        if (!Member::where('user_name', $username)->first())
        {
            $data = [
                'user_name' => $username,
                'email' => "{$username}@sns.user",
                'password' => self::setPassword(uniqid()),
                'reg_time' => time(),
                'user_rank' => 0,
                'sex' => $gender,
                'alias' => strip_tags($nickname),
                'mobile_phone' => '',
                'rank_points' => 0
            ];

            if ($model = self::create($data))
            {
                $sns = new Sns;
                $sns->user_id = $model->user_id;
                $sns->open_id = $open_id;
                $sns->vendor  = $vendor;
                $sns->save();

                return $model;
            }

            return false;
        }
    }
--------------------------------------------------------------------------------------------------------------------------------------------

moon  云起团队 | 2017-11-23 13:03:34
科养生活 发表于 2017-11-22 11:42
都配置好了,微信能自动登陆识别
就是点右上角分享出去后没有推荐归属的效果
我看了代码

你域名发出来看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Shopex论坛|商派云起社区 ( 沪ICP备:05002918号 )

Powered by Discuz! X3.2 © 2001-2016 Comsenz Inc.

返回顶部