奖励计算

2022-05-20 14:31:24 阅读:2 编辑
 list($relationship, $user_list) = $this->getCommissionRelationship($system_order_data["user_id"]);
        if ($this->debug) {
            print_r("云客身份关系链");
            print_r($relationship);
            print_r($user_list);
        }

        $config = [
            "money" => $money,
        ];
        $config = array_merge($commission_config, $config);

        $commission = new CommissionSharetowel($config, $relationship, $user_list);
        $commission->systemOriginalData($system_order_data);
        $commission->setCustomType($type);

        $res = $commission->getLevelInfo();
        if ($this->debug) {
            print_r("云客奖励");
            print_r($res);

        }

        //直接结算
        if (!$this->debug) {
            $commission->handleCommission();
            (new Sharetoweldetail())->settleOrder($system_order_data["order_id"]);
        }