[关闭]
@AliceXT 2016-01-05T02:48:17.000000Z 字数 851 阅读 416

收货地址共享|三级分销

分销系统


需求分析

资料

开发日程计划

开发进程 日期
学习开发文档 2015-10-8,2015-10-9
编写前端页面 2015-10-10
测试调试代码 2015-10-12,2015-10-13
重新写代码 2015-11-23
调试测试,化繁为简 2015-11-24

开发思路

获取accessToken

public function getAccessToken(){
    $token = I('state');
        $tmp = session('oauth_access_token'.$token);
        if(!empty($tmp)){
        return ;
    }
    $appinfo = get_token_appinfo();
        $timestamp = time();
    $noncestr = get_rand_char();
        $url = GetCurUrl ();
    $redirect_url = $url;
    $code = I('code');
        if(empty($code)){//获取code
        $this->get_oath_code($url);
    }else{//获取access_token
        $content = $this->get_oath_accesstoken($token,$code);
        $value = $content['access_token'];
        session('oauth_access_token'.$token,$value);
    }
}

页面加载时使用getAccessToken函数

获取access_token可以在获取地址页面打开时获得,换句话说就是嵌入到buyNowShow和orderShow里面

地址共享|buyNowShow.png

地址共享|orderShow.png

用ajax获取数据

地址共享|address%20ajax.png

加密并返回需要的数据

地址共享|getAddrParam.png

与微信交互处理获得的数据

地址共享|getAddr%20ajax.png

效果截图

选址前
地址共享|选址前.png

选址中
地址共享|选址中1.png

选址后
地址共享|选之后1.png

如果觉得有帮助请向我付款帮助我写的更好

收款二维码.png

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注