[关闭]
@AliceXT 2016-01-05T02:51:16.000000Z 字数 2064 阅读 1353

大转盘|三级分销

分销系统


需求

流程图

此处输入图片的描述

资料整理

时间预估

功能点 天数 日期 备注
后台显示中奖纪录 1 2015-10-28 完成
关注后才能抽奖 1 2015-10-28 完成
微信分享返回结果 3 2015-10-29,2015-10-30 完成
中奖得分享成功才能领取奖励 1 2015-10-31 完成
超过1天无法领取奖励 1 2015-10-30 完成
分享增加抽奖次数 1 2015-10-30 完成
修复windows phone系统的错误 1 2015-11-7 完成

开发纪录

2015-10-28

后台显示中奖纪录

编辑xydzp_log模型将列表定义truename改为username
此处输入图片的描述

关注后才能抽奖

修改show.html
修改Controller中show()函数
在Controller中增加_is_fans()函数

分享返回数据

参考jsapi资料,在show.html中增加以下代码

<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>    
<script>    
/*    
* 注意:    
* 1. 所有的JS接口只能在公众号绑定的域名下调用,公众号开发者需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。    
* 2. 如果发现在 Android 不能分享自定义内容,请到官网下载最新的包覆盖安装,Android 自定义分享接口需升级至 6.0.2.58 版本及以上。    
* 3. 完整 JS-SDK 文档地址:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html    
*    
* 如有问题请通过以下渠道反馈:    
* 邮箱地址:weixin-open@qq.com    
* 邮件主题:【微信JS-SDK反馈】具体问题    
* 邮件内容说明:用简明的语言描述问题所在,并交代清楚遇到该问题的场景,可附上截屏图片,微信团队会尽快处理你的反馈。    
*/    
wx.config({    
debug: false,    
appId: '{$config.appid}',    
    timestamp: {$config.timestamp},    
    nonceStr: '{$config.noncestr}',    
    signature: '{$config.signature}',    
    jsApiList: [    
    'checkJsApi',    
    'onMenuShareTimeline',    
    'onMenuShareAppMessage',    
    'onMenuShareQQ',    
    'onMenuShareWeibo',    
    ]    
    }); 
    wx.ready(function () {
        wx.onMenuShareAppMessage({
          title: '{$share.title}',
          desc: '{$share.desc}',
          link: '{$share.link}',
          imgUrl: '{$share.pic|get_picture_url}',
          success: function (res) {
            alert('已分享');
          },
          cancel: function (res) {
            alert('已取消');
          },
          fail: function (res) {
            alert(JSON.stringify(res));
          }
        });  
        wx.onMenuShareTimeline({
          title: '{$share.title}',
          link: '{$share.link}',
          imgUrl: '{$share.pic|get_picture_url}',
      success: function (res) {
        alert('已分享');
      },
      cancel: function (res) {
        alert('已取消');
      },
      fail: function (res) {
        alert(JSON.stringify(res));
      }
    }); 
});
</script>    

多次分享获得抽奖次数流程图

Created with Raphaël 2.1.2开始获得当前时间分享成功 ?share_time是当天 ?share_count > 上限 ?提示已达上限Endshare_count++修改抽奖次数(使可以抽奖)share_count = 1yesnoyesnoyesno

修改模型

xydzp_log增加receiver字段
此处输入图片的描述

xydzp_userlog增加字段.png
xydzp_userlog增加字段.png

中奖文案

我在芳芳庄园大转盘抽奖活动中,抽中了xx,更多精美礼品等着你来[勾引]

新修改需求

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