华企号 后端开发 卷轴模式系统功能介绍和卷轴任务核心源码

卷轴模式系统功能介绍和卷轴任务核心源码

卷轴模式是的定义介绍
新用户注册,先送用户一部分购物积分,该积分用于兑换一个初始任务,俗称卷轴任务,卷轴模式的基本的原理是,会员用积分兑换卷轴卷轴,完成卷轴任务之后,你可以获得更多的购物积分。同时会员可以用积分参与更高级的卷轴任务,同样,当完成这些任务后,用户可以获得更多的积分。

卷轴模式的应用的互联网+场景(卷轴模式系统开发:15889726201)

通过卷轴模式的激励驱动机制,可以衍生出社交电商趣味电商的平台很多,可以快速拉新用户数据,用户游戏行为产生的积分用于线上奖励线下消费的O2O场景模式,同时也可以用户购买景区门票,预定酒店,在线交水电话费燃气费,也可以用产生的积分用户周边地理位置线下商户的到点消费等等,基于卷轴模式玩法开发的系统表现形式是多态的,可以是B2C,S2B2C,O2O,C2C等等商业模式软件的表现。例如O2O那么对应找线上线下消费型,C2C可以对应找用户行为之间的交互,可以是类似闲鱼模式的置换交易平台等等。

卷轴模式系统功能介绍和卷轴任务核心源码

卷轴模式系统有哪些功能?
卷轴模式的精髓在于,通过任务的完成激励机制和邀请奖励机制,吸引更多的用户参与进来。卷轴模式系统包含的东西很多,有会员系统,卷轴任务系统,商城系统,分销系统,积分转赠模块,广告系统,积分兑换商品模块等等。

卷轴模式系统APP客户端功能点:
会员实名认证,卷轴任务模块,看视频广告任务,积分转赠系统,分享邀请功能,会员晋升等级功能,转赠手续费减免机制,商城下单模块,商城积分消费抵扣功能,订单模块,客服服务模块。

卷轴模式系统服务端模块:
会员管理,会员等级设置,卷轴任务类别设设置,卷轴任务触发条件设置,视频广告任务设置,积分产出记录,积分转赠和相关日志,会员实名认证审核,商品编辑管理,订单查看和发货管理,短信发送配置,支付配置,文件对象存储OSS,财务模块,数据导出功能,数据信息查询功能。

以下卷轴任务系统部分核心源码(开发者:15889726201)

$userServices = app()->make(UserServices::class);
$userBill = app()->make(UserBillServices::class);
$userInfo = $userServices->get($uid);
$xfq = sys_config(‘pay_xfq’);

//查询是否有任务包
if(!$userInfo[‘is_sign’])throw new Exception(500062);
if(!$this->dao->getCount([‘uid’=>$uid,’status’=>1]))throw new Exception(500061);

if($userInfo[‘task’] >= 5)throw new Exception(500059);
if($userInfo[‘integral’] < $xfq)throw new Exception(500060);
//扣除积分
$integral = bcsub($userInfo[‘integral’],$xfq);
$integral_data[‘balance’] = $integral;
$integral_data[‘number’] = $xfq;
$integral_data[‘title’] = ‘免看广告权益’;
$integral_data[‘mark’] = ‘用户支付’ . floatval($xfq) . ‘消费券’;

//卷轴任务等级包代码段

$field[] = Form::select(‘level’, ‘任务包等级’)

->setOptions([

[‘label’=>’体验包’,’value’=>0],

[‘label’ =>’一级’,’value’ =>1],

[‘label’ =>’二级’,’value’ =>2],

[‘label’ =>’三级’,’value’ =>3],

[‘label’ =>’四级’,’value’ =>4],

[‘label’ =>’五级’,’value’ =>5],

[‘label’ =>’六级’,’value’ =>6],

[‘label’ =>’七级’,’value’ =>7],

[‘label’ =>’八级’,’value’ =>8],

])->placeholder(‘请选择任务包等级’)->col(24);

$field[] = Form::input(‘task_name’, ‘任务包名称’)->required()->col(24);

$field[] = Form::number(‘dh_num’, ‘兑换数量’)->required()->col(24);

$field[] = Form::number(‘output_num’, ‘产出总数量’)->required()->col(24);

$field[] = Form::input(‘day_output’,’每天产出数量’)->required();

$field[] = Form::number(‘day’,’产出时间(天)’)->required();

$field[] = Form::number(‘limit’,’同时拥有限制’)->required();

$field[] = Form::number(‘yx_time’,’有效天数’)->required();

$field[] = Form::number(‘buy_add_day’,’复购延长天数’)->required();

$field[] = Form::number(‘fd_day’,’封顶周期’)->required();

$field[] = Form::number(‘activity’,’活跃度’)->required();

$field[] = Form::color(‘bg’,’背景颜色’)->required();

return create_form(‘添加任务包’, $field, Url::buildUrl(‘/task/task’), ‘POST’);

作者: 李铁牛程序员

李铁牛,一直致力于企业客户软件定制开发,计算机专业毕业后,一直从事于互联网产品开发到现在。微信技术交流:tieniu6636
上一篇
下一篇

发表回复

联系我们

联系我们

028-84868647

在线咨询: QQ交谈

邮箱: tech@68v8.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部