11 changed files with 203 additions and 53 deletions
-
32app/Admin/Common/Rpc.php
-
4app/Admin/Controllers/ImsCjdcOrderMainController.php
-
8app/Admin/Extensions/CheckRow.php
-
56app/Admin/Extensions/OrderPrint.php
-
33app/Admin/Extensions/OrderStateHandle.php
-
6app/Admin/Forms/SelectHorseman.php
-
13app/Http/Controllers/TestController.php
-
34app/Libs/feier_print/api_php_demo.php
-
2app/Models/ImsCjdcOrderMain.php
-
1composer.json
-
67composer.lock
@ -0,0 +1,32 @@ |
|||
<?php |
|||
|
|||
|
|||
namespace App\Admin\Common; |
|||
|
|||
|
|||
use Graze\GuzzleHttp\JsonRpc\Client; |
|||
|
|||
class Rpc |
|||
{ |
|||
|
|||
const SEPARATE_ACCOUNTS = "/separateaccounts/orderOnlineCompleted"; |
|||
|
|||
|
|||
/** |
|||
* 订单完成时分账流水 |
|||
* @param $oid |
|||
* @param $uid |
|||
* @return string |
|||
*/ |
|||
public static function separateAccounts($oid,$uid){ |
|||
$client = Client::factory(env('RPC_SITE_HOST')); |
|||
$request = $client->request( |
|||
uniqid(), |
|||
self::SEPARATE_ACCOUNTS, |
|||
['orderMainId' => $oid,'userId'=>$uid]); |
|||
$response = $client->send($request); |
|||
return $response->getBody()->getContents(); |
|||
} |
|||
|
|||
|
|||
} |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue