|
|
@@ -302,13 +302,14 @@ class DouYinService
|
|
|
{
|
|
|
Db::startTrans();
|
|
|
try {
|
|
|
- // $params['order_number'] user_id
|
|
|
- $order = DouyinOrder::with(['goods','serviceWork'])->where('order_number', $params['order_number'])->where('user_id', $params['user_id'])->findOrEmpty();
|
|
|
+ // $params['order_number']
|
|
|
+ $order = DouyinOrder::with(['goods','serviceWork'])->where('order_number', $params['order_number'])->findOrEmpty();
|
|
|
if($order->isEmpty()){
|
|
|
throw new \Exception('订单不存在');
|
|
|
}
|
|
|
$orderInfo = $order->toArray();
|
|
|
- $douyinRefundOrder = DouyinRefundOrder::where('refund_number', $params['refund_number'])->findOrEmpty();
|
|
|
+ //$refund_number = $params['refund_number']??'';
|
|
|
+ $douyinRefundOrder = DouyinRefundOrder::where('order_number', $params['order_number'])->order('id', 'desc')->findOrEmpty();
|
|
|
if($params['is_examine_ok'] === 'pass'){
|
|
|
$douyinRefundOrder->refund_status = 2;
|
|
|
RechargeOrder::where('work_id', $orderInfo['work_id'])->update([
|