文件
Henglianshutong/tests/partner/verify_api_profile_madow_online.php

26 行
1.2 KiB
PHP

<?php
define('APP_PATH', __DIR__ . '/../../application/');
define('ROOT_PATH', __DIR__ . '/../../');
require_once ROOT_PATH . 'thinkphp/base.php';
require_once ROOT_PATH . 'thinkphp/helper.php';
\think\Config::set(\think\Config::load(APP_PATH . 'config.php'));
\think\Config::set(include APP_PATH . 'database.php', 'database');
\think\Loader::addNamespace('app', APP_PATH);
\think\Loader::addNamespace('addons\\shopro', ROOT_PATH . 'addons/shopro/');
require_once ROOT_PATH . 'addons/shopro/helper/helper.php';
$auth = \app\common\library\Auth::instance();
$auth->direct(10);
echo "User 10 logged in, id: " . $auth->id . PHP_EOL;
$agent = \app\admin\model\shopro\commission\Agent::where('user_id', 10)->find();
$res = \addons\shopro\service\partner\IdentityService::attachAgent($agent);
echo "show_madow_rate in attachAgent: " . ($res['show_madow_rate'] ?? 'NOT_FOUND') . PHP_EOL;
$prof = \addons\shopro\service\partner\IdentityService::attachProfile($agent);
echo "show_madow_rate in attachProfile: " . ($prof['show_madow_rate'] ?? 'NOT_FOUND') . PHP_EOL;
$rate = \addons\shopro\service\partner\PartnerConfig::showMadowRate();
echo "PartnerConfig::showMadowRate: " . $rate . PHP_EOL;
echo "ALL OK!" . PHP_EOL;