|
|
@@ -341,6 +341,7 @@ class DouYinService
|
|
|
if($douyinOrderId){ // 说明是来自首单订单即要创建尾款
|
|
|
unset($data['skuList']);
|
|
|
unset($data['bookInfo']);
|
|
|
+ unset($data['payment']);
|
|
|
|
|
|
$douyinOrder = DouyinOrder::where(['user_id'=>$params['user_id'],'dy_order_id'=>$douyinOrderId])->findOrEmpty();
|
|
|
$rechargeOrder = RechargeOrder::where(['work_id'=>$douyinOrder->work_id,'payment_type'=>2])->findOrEmpty();
|
|
|
@@ -352,15 +353,17 @@ class DouYinService
|
|
|
"skuType" => 2, // 1:商品库商品 2:非商品库商品(融合预约品走加价时,固定传2)
|
|
|
"price" => $rechargeOrder->order_amount * 100,
|
|
|
"goodsInfo" => [
|
|
|
- "goodsName"=>$goods['goods_name'],
|
|
|
- "goodsPhoto"=>$goods['goods_image'], // 商品图片链接 必填
|
|
|
- "goodsId"=> (string)$goods_id,
|
|
|
- "goodsType"=>2
|
|
|
+ "goodsName"=>$goods['goods_name'],
|
|
|
+ "goodsPhoto"=>$goods['goods_image'], // 商品图片链接 必填
|
|
|
+ "goodsId"=> (string)$goods_id,
|
|
|
+ "goodsType"=>2
|
|
|
],
|
|
|
"extraInfo" =>["feeType"=>14]
|
|
|
]
|
|
|
];
|
|
|
-
|
|
|
+ $data['payment'] = [
|
|
|
+ "totalAmount" => $rechargeOrder->order_amount * 100,
|
|
|
+ ];
|
|
|
$data['callbackUrl'] = env('douyin.pay_tail_notify_url')??'';
|
|
|
$data['tradeOption'] = [
|
|
|
"life_trade_flag" => 1,
|