Files
amb_wechatapp/application/common/model/app/agent/Recruit.php
T

45 lines
1.2 KiB
PHP

<?php
namespace app\common\model\app\agent;
use think\Model;
/**
* 分销员申请
*/
class Recruit extends Model
{
/**
* 检查加入条件
* @return void
*/
public function checkCondition($userId){
$config = \app\common\model\app\Config::getConfig('agent');
//无条件加入
if($config['member_recruit_condition'] == 0){
return true;
}
if($config['member_recruit_condition_payprice_status']==1 || $config['member_recruit_condition_paycount_value']==1){
$total = (new \app\admin\model\order\Order())->getTransactionStatistic($userId);
if(!$total){
return false;
}
if($config['member_recruit_condition_payprice_status']==1 && $total['pay_price'] < $config['member_recruit_condition_payprice_value']){
//自购金额满n元
return false;
}
if($config['member_recruit_condition_paycount_status']==1 && $total['pay_count'] < $config['member_recruit_condition_paycount_value']){
//消费笔数满n笔
return false;
}
}
return true;
}
}