quanwei
2025-12-04 12913c1069347ea4b1f6ab87f480da0f8d8c646a
admin/app/common/model/plus/bonus/Apply.php
@@ -89,12 +89,14 @@
        if (empty($intersect)) {
            return false;
        }
        $purchase_count=0;
        // 每买一个指定商品就生成一个分红订单
        foreach ($order['product'] as $product) {
            // 检查商品是否是指定的分红商品
            if (in_array($product['product_id'], $config['become__buy_product_ids'])) {
                // 获取商品数量
                $quantity = $product['total_num'];
                $purchase_count+=$quantity;
                // 为每个商品生成分红订单
                for ($i = 0; $i < $quantity; $i++) {
                    UserModel::setRepurchaseFrequency($userId);
@@ -105,8 +107,7 @@
            return false;
        }
        if ($config['purchase_count']>0){
            $user = UserModel::detail($userId);
            if($user['purchase_count']<$config['purchase_count']){
            if($purchase_count<$config['purchase_count']){
                return false;
            }
        }