|
|
@@ -8,6 +8,7 @@ use app\extra\douyin\Client;
|
|
|
use LinFly\Annotation\Route\Controller;
|
|
|
use LinFly\Annotation\Route\Route;
|
|
|
use support\Request;
|
|
|
+use support\Response;
|
|
|
|
|
|
|
|
|
#[Controller(prefix: "/test")]
|
|
|
@@ -16,16 +17,25 @@ class Test extends Base
|
|
|
|
|
|
|
|
|
#[Route(path: "index",methods: "get")]
|
|
|
- public function setWhite(Request $request)
|
|
|
+ public function setWhite(Request $request): Response
|
|
|
{
|
|
|
try {
|
|
|
- $uuid = ["228287898988984"];
|
|
|
-// $resp = (new \app\extra\douyin\Order())->config($this->getDyConfig())->token()->getOrderDetail(["1090207881668509512"]);
|
|
|
- $resp = (new \app\extra\douyin\Order())->config($this->getDyConfig())->token()->orderLock(1,"1090207881668509512","7580559591462207503","81O6R1PT9QLW8T5MEA");
|
|
|
-// $resp = (new \app\extra\douyin\Account())->config($this->getDyConfig())->token()->setWhiteSetting("7513378475235919883",1,true);
|
|
|
-// $resp = (new Client)->config($this->getDyConfig())->token()->setBtnText('7513378475235919883');
|
|
|
-// $resp = (new Client)->config($this->getDyConfig())->token()->queryOrder("7577968513823164456","_000sRbtlH6HK-2qnkYAFn1lXu5B7g1IrxDQ");
|
|
|
-// print_r($resp);
|
|
|
+ $param = $this->_valid([
|
|
|
+ "account.default" => "7513378475235919883",
|
|
|
+ "order.default" => "1090207881668509512",
|
|
|
+ "openid.default" => "_000SDaHqDYY9GGnyrpYfp4vIPHD8qs32XCx",
|
|
|
+ "type.default" => 1
|
|
|
+ ]);
|
|
|
+ $resp = [];
|
|
|
+ if ($param['type'] == 1) { // 查订单详情
|
|
|
+ $resp = (new \app\extra\douyin\Order())->config($this->getDyConfig())->token()->getOrderDetail([$param['order']]);
|
|
|
+ }
|
|
|
+ if ($param['type'] == 2) { // 查用户下单情况
|
|
|
+ $resp = (new Client)->config($this->getDyConfig())->token()->queryOrder($param['account'],$param['openid']);
|
|
|
+ }
|
|
|
+ if ($param['type'] == 3) { // 加锁/解锁
|
|
|
+ $resp = (new \app\extra\douyin\Order())->config($this->getDyConfig())->token()->orderLock(1,$param['order'],"7580559591462207503","81O6R1PT9QLW8T5MEA");
|
|
|
+ }
|
|
|
return success("ok",$resp);
|
|
|
} catch (\Throwable $throwable) {
|
|
|
return error($throwable->getMessage());
|