ywtc_api/application/activity/model/MoneyTree.php

61 lines
1.8 KiB
PHP

<?php
// +----------------------------------------------------------------------
// | 海豚PHP框架 [ DolphinPHP ]
// +----------------------------------------------------------------------
// | 版权所有 2016~2019 广东卓锐软件有限公司 [ http://www.zrthink.com ]
// +----------------------------------------------------------------------
// | 官方网站: http://dolphinphp.com
// +----------------------------------------------------------------------
namespace app\activity\model;
use think\Model as ThinkModel;
/**
* 广告模型
* @package app\cms\model
*/
class MoneyTree extends ThinkModel
{
// 设置当前模型对应的完整数据表名称
protected $name = 'moneytree';
// 自动写入时间戳
protected $autoWriteTimestamp = true;
//根据用户分享人数,获得对应积分
public static function getintegralnum($sharenum){
$integralnum = 0;
$list = self::order('tree_grade asc')->select();
if(!empty($list)){
foreach ($list as $k=>$v){
$share_num = intval($v['share_num']);
if($sharenum >= $share_num){
$integralnum = $v['integral_num'];
}
}
}
return $integralnum;
}
//根据用户分享人数,获得摇钱树等级
public static function gettreegrade($sharenum){
$treegrade = 0;
$list = self::order('tree_grade asc')->select();
if(!empty($list)){
foreach ($list as $k=>$v){
$share_num = intval($v['share_num']);
if($sharenum >= $share_num){
$treegrade = $v['tree_grade'];
}
}
}
return $treegrade;
}
}