1、取该商品最后购买时间前网站所有商品的最后100条购买时间记录
2、每个时间记录按时、分、秒、毫秒依次排列取数值
3、将这100个数值之和除以该商品总参与人次后取余数,余数加上10000001 即为“幸运云购码”。
{wc:if !$item['q_content']}
由于网站还未满100条购买记录。所以按照 10000001 + (揭晓时间求和结果*100/参与人数) 的余数 即为“幸运云购码”。
{wc:if:end}
{wc:if !$item['q_content']}
未满100条计算结果
计算结果
求和:
{wc:$user_shop_time_add}(揭晓时间求和结果)
取余:
{wc:$user_shop_time_add}(揭晓时间)
* 100 / {wc:$item['canyurenshu']}(本商品总需参与人次)
= {wc:$user_shop_fmod}(余数)
结果:
{wc:$user_shop_fmod}(余数)
+ 1000001 = {wc:$item['q_user_code']}
最终结果:{wc:$item['q_user_code']}
{wc:else}
截止该商品揭晓购买时间【{wc:fun:microt($item['q_end_time'])}】最后100条全站购买时间记录
{wc:loop $item['q_content'] $record}
{wc:php:start}
$record_time = explode(".",$record['time']);
$record['time'] = $record_time[0];
{wc:php:end}
- {wc:fun:date("Y-m-d",$record['time'])}{wc:fun:date("H:i:s",$record['time'])}.{wc:$record_time[1]}
- {wc:$record['timeadd']}
- {wc:fun:get_user_name($record['uid'])}
- (第{wc:$record['shopqishu']}期){wc:$record['shopname']}
- {wc:$record['gonumber']}人次
{wc:loop:end}
{wc:php:start}
$shop_fmod = fmod($item['q_counttime'],$item['canyurenshu']);
{wc:php:end}
100条计算结果
计算结果
求和:
{wc:$item['q_counttime']}(上面100条云购记录时间取值相加之和)
取余:
{wc:$item['q_counttime']}(100条时间记录之和)
% {wc:$item['canyurenshu']}(本商品总需参与人次)
= {wc:$shop_fmod}(余数)
结果:
{wc:$shop_fmod}(余数)
+ 10000001 = {wc:$item['q_user_code']}
最终结果:{wc:$item['q_user_code']}
{wc:if:end}
-
-
云购了-人次
{wc:templates "index","footer"}