|
|
@@ -2,6 +2,7 @@
|
|
|
|
|
|
namespace ghs\controllers;
|
|
|
|
|
|
+use biz\admin\classes\AdminClass;
|
|
|
use biz\ghs\classes\GhsClass;
|
|
|
use biz\shop\classes\ShopClass;
|
|
|
use biz\sj\services\MerchantService;
|
|
|
@@ -40,7 +41,7 @@ use wkhtmltox\Image\Converter;
|
|
|
class TestController extends BaseController
|
|
|
{
|
|
|
|
|
|
- public $guestAccess = ['fx', 'on', 'in', 'clear-query', 'ip', 'html', 'debt', 'apply', 'clear', 'ls-trade-query', 'ls-trade-refund', 'refund-query', 'inform', 'notice', 'order-query', 'add-order', 'index', 'get', 'trade-query', 'query', 'balance-query', 'refund', 'recharge-query'];
|
|
|
+ public $guestAccess = ['fx', 'on', 'in', 'clear-query', 'ip', 'html', 'debt', 'apply', 'clear', 'ls-trade-query', 'ls-trade-refund', 'refund-query', 'inform', 'notice', 'order-query', 'add-order', 'index', 'get', 'trade-query', 'query', 'balance-query', 'refund', 'recharge-query', 'simulate'];
|
|
|
|
|
|
public function actionFx()
|
|
|
{
|
|
|
@@ -1375,4 +1376,23 @@ class TestController extends BaseController
|
|
|
$r = $producer->publish($msg, 'informExchange', 'informRoute');
|
|
|
}
|
|
|
|
|
|
+ public function actionSimulate()
|
|
|
+ {
|
|
|
+ //将石少华的号模拟成别人的号进行测试,有多处需要同步修改,关键词 simulate_other ssh 20250717
|
|
|
+ $get = Yii::$app->request->get();
|
|
|
+ $id = $get['id'] ?? 0;
|
|
|
+ if ($id == 0) {
|
|
|
+ Yii::$app->redis->executeCommand('DEL', [$simulateKey]);
|
|
|
+ util::stop('已将石少华账号清空');
|
|
|
+ }
|
|
|
+ $admin = AdminClass::getById($id, true);
|
|
|
+ if (empty($admin)) {
|
|
|
+ util::fail('管理员无效');
|
|
|
+ }
|
|
|
+ $adminName = $admin->name ?? '';
|
|
|
+ $simulateKey = 'simulate_admin_id';
|
|
|
+ Yii::$app->redis->executeCommand('SET', [$simulateKey, $id]);
|
|
|
+ echo "已将石少华账号设置为:" . $adminName;
|
|
|
+ }
|
|
|
+
|
|
|
}
|