shish 5 роки тому
батько
коміт
d96ca5c26a
1 змінених файлів з 12 додано та 1 видалено
  1. 12 1
      biz/shop/classes/ShopClass.php

+ 12 - 1
biz/shop/classes/ShopClass.php

@@ -6,6 +6,7 @@ use biz\ghs\classes\GhsClass;
 use biz\pt\classes\PtAssetClass;
 use biz\sj\classes\SjClass;
 use bizGhs\custom\classes\CustomClass;
+use bizGhs\order\classes\OrderClass;
 use bizGhs\product\classes\ProductClass;
 use common\components\dict;
 use common\components\httpUtil;
@@ -472,7 +473,17 @@ class ShopClass extends BaseClass
 
         $currentType = dict::getDict('capitalType', 'saleRefund');
         $id = $refund->id;
-        $event = "采购退款给客户(退款单 {$refund->orderSn})";
+        $event = "退款给客户(退款单 {$refund->orderSn})";
+
+        $relateOrderSn = $refund->relateOrderSn ?? '';
+        if (!empty($relateOrderSn)) {
+            $relateOrder = OrderClass::getByCondition(['orderSn' => $relateOrderSn], true);
+            $customName = $relateOrder->customName ?? '';
+            if (!empty($customName)) {
+                $event = "退款给{$customName}(退款单 {$refund->orderSn})";
+            }
+        }
+
         $tx = dict::getDict('yeTx', 'can');
         $change = [
             'relateId' => $id,