|
|
@@ -300,18 +300,18 @@ class DouYinService
|
|
|
"price" => $platformGoods['service_fee'] * 100,
|
|
|
]
|
|
|
],
|
|
|
-// "bookInfo" => [
|
|
|
-// "itemBookInfoList"=>[
|
|
|
-// [
|
|
|
-// "poiId" => '7511543640776017961',
|
|
|
-// "shopName" => '亿蜂快修·武汉市',
|
|
|
-// "outShopId" => (string)self::EXTERNAL_PLATFORM_ID,
|
|
|
-// "skuId" => (string)$platformGoods['external_goods_sn'],
|
|
|
-// "bookStartTime" => $bookStartTime?:'',
|
|
|
-// "bookEndTime" => $bookEndTime?:'',
|
|
|
-// ]
|
|
|
-// ]
|
|
|
-// ],
|
|
|
+ "bookInfo" => [
|
|
|
+ "itemBookInfoList"=>[
|
|
|
+ [
|
|
|
+ "poiId" => '7511543640776017961',
|
|
|
+ "shopName" => '亿蜂快修·武汉市',
|
|
|
+ "outShopId" => (string)self::EXTERNAL_PLATFORM_ID,
|
|
|
+ "skuId" => (string)$platformGoods['external_goods_sn'],
|
|
|
+ "bookStartTime" => $bookStartTime?:'',
|
|
|
+ "bookEndTime" => $bookEndTime?:'',
|
|
|
+ ]
|
|
|
+ ]
|
|
|
+ ],
|
|
|
"payment" => [
|
|
|
"totalAmount" => $quantity * $platformGoods['service_fee'] * 100,
|
|
|
],
|
|
|
@@ -384,7 +384,7 @@ class DouYinService
|
|
|
$payNotifyUrl = 'https://weixiudev.kyjlkj.com/api/dou_yin/payTailNotify';
|
|
|
}else{
|
|
|
// 创建首单 goods_id user_info.mobile user_id quantity
|
|
|
- $params['cp_extra']['item_order_info_list'] = $params['item_order_info_list'];
|
|
|
+ $params['cp_extra']['open_book_info'] = $params['open_book_info'];
|
|
|
$order_number = self::submitOrder([
|
|
|
'open_id'=>$params['open_id'],
|
|
|
'order_id'=>$params['order_id'], // 抖音订单号
|
|
|
@@ -700,10 +700,10 @@ class DouYinService
|
|
|
//book_id result
|
|
|
// 抖音预约接单结果回调
|
|
|
$bookInfo = json_decode($order->book_info, true);
|
|
|
- if(isset($bookInfo['item_order_info_list']) && $bookInfo['item_order_info_list']){
|
|
|
+ if(isset($bookInfo['open_book_info']) && $bookInfo['open_book_info']){
|
|
|
$bookurl = 'api/apps/trade/v2/book/book_result_callback';
|
|
|
$res = self::toDyRequestUrl($bookurl,[
|
|
|
- 'book_id' => $bookInfo['item_order_info_list'][0]['item_order_id']??$params['dy_order_id'],
|
|
|
+ 'book_id' => $bookInfo['open_book_info']['book_id']??$params['dy_order_id'],
|
|
|
'result' => 1,
|
|
|
]);
|
|
|
}
|