Bladeren bron

采购退款

shish 3 jaren geleden
bovenliggende
commit
f7b0c3c44b
2 gewijzigde bestanden met toevoegingen van 3 en 1 verwijderingen
  1. 1 1
      biz-ghs/cg/classes/CgRefundItemClass.php
  2. 2 0
      biz-ghs/cg/services/CgRefundService.php

+ 1 - 1
biz-ghs/cg/classes/CgRefundItemClass.php

@@ -16,7 +16,7 @@ class CgRefundItemClass extends BaseClass
     public static function addData($data, $order)
     {
 
-        $productId = $data['productId'] ?? 0;
+        $productId = $data['itemId'] ?? 0;
         $smallNum = 0;
         $bigNum = $data['num'] ?? 0;
         $refundSn = $data['refundSn'] ?? '';

+ 2 - 0
biz-ghs/cg/services/CgRefundService.php

@@ -25,6 +25,8 @@ class CgRefundService extends BaseService
             util::fail('请填写退款金额');
         }
         $order->refundPrice = $refundPrice;
+        $currentTkPrice = bcadd($order->tkPrice, $refundPrice, 2);
+        $order->tkPrice = $currentTkPrice;
         $actPrice = $order->actPrice ?? 0;
         $realPrice = $order->realPrice ?? 0;
         $currentActPrice = bcsub($actPrice, $refundPrice, 2);