function xt_ajax_item_get_paipaike()
{
    $id = isset($_POST['id']) ? $_POST['id'] : 0;
    $result = array('commission' => -1, 'dwTotalPayNum' => -1);
    if (empty($id)) {
        exit(json_encode($result));
    }
    $item = xt_paipaike_item($id);
    if (is_wp_error($item)) {
        exit(json_encode($result));
    }
    if (isset($item->cpsSearchCommData) && !empty($item->cpsSearchCommData)) {
        $data = $item->cpsSearchCommData;
        $price = absint($data->dwPrice) / 100;
        $rate = 0;
        if ($data->dwPrimaryCmm) {
            //主推
            $rate = absint($data->dwPrimaryRate) / 10000;
        } else {
            //类目
            $rate = absint($data->dwClassRate) / 10000;
        }
        $result['commission'] = round($price * $rate, 2);
        $result['dwTotalPayNum'] = $data->dwTotalPayNum;
    }
    exit(json_encode($result));
}
Exemple #2
0
            } else {
                $IS_CONVERT = true;
            }
        }
    } elseif (!empty($_q)) {
        $listurl = xt_taobaoke_listurl($_q);
        if (is_wp_error($listurl)) {
            wp_die($listurl->get_error_message());
        } else {
            $_url = $listurl;
        }
    }
} elseif ($_type == 'taobao' && !empty($_url) && empty($_id) && empty($_q)) {
    $IS_URL_CONVERT = true;
} elseif ($_type == 'paipai' && empty($_url)) {
    $resp = xt_paipaike_item($_id);
    if (!is_wp_error($resp)) {
        if (isset($resp->cpsSearchCommData)) {
            $taoke = (array) $resp->cpsSearchCommData;
            $_url = $taoke['sClickUrl'];
            $_title = '拍拍 - ' . $taoke['sTitle'];
            $RATE = xt_get_rate();
            if ($RATE > 0) {
                if ($taoke['dwIsCpsFlag'] && $taoke['dwActiveFlag']) {
                    if ($taoke['dwPrimaryCmm']) {
                        $_fx = number_format($taoke['dwPrice'] * $taoke['dwPrimaryRate'] / (10000 * 100), 2);
                    } else {
                        $_fx = number_format($taoke['dwPrice'] * $taoke['dwClassRate'] / (10000 * 100), 2);
                    }
                }
            }