瀏覽代碼

充值销账通知

shish 2 年之前
父節點
當前提交
f005c45ddb
共有 2 個文件被更改,包括 6 次插入3 次删除
  1. 6 2
      app-hd/controllers/NoticeController.php
  2. 0 1
      biz/wx/classes/WxMessageClass.php

+ 6 - 2
app-hd/controllers/NoticeController.php

@@ -121,7 +121,7 @@ class NoticeController extends PublicController
             }
             Yii::$app->redis->executeCommand('SETEX', [$cacheKey, 864000, 'has']);
 
-            //客户向供货商充值然后进行清账
+            //客户向供货商充值然后进行清账,关键词 custom_recharge_ghs_clear_action
             if ($capitalType == dict::getDict('capitalType', 'customRechargeToGhs', 'id')) {
                 $customRecharge = CustomRechargeClass::getByCondition(['orderSn' => $orderSn], true);
                 $customId = $customRecharge->customId ?? 0;
@@ -131,6 +131,8 @@ class NoticeController extends PublicController
                 $custom = CustomClass::getLockById($customId);
                 $shop = ShopClass::getById($ghsShopId, true);
                 OrderClearClass::useBalanceClear($custom, $ghs, $shop, null);
+                //充值销账通知
+                WxMessageClass::customRechargeClearInform($shop, $customRecharge);
             }
 
             //零售采购结账通知
@@ -315,7 +317,7 @@ class NoticeController extends PublicController
             }
             Yii::$app->redis->executeCommand('SETEX', [$cacheKey, 864000, 'has']);
 
-            //客户向供货商充值然后进行清账
+            //客户向供货商充值然后进行清账,关键词 custom_recharge_ghs_clear_action
             if ($capitalType == dict::getDict('capitalType', 'customRechargeToGhs', 'id')) {
                 $customRecharge = CustomRechargeClass::getByCondition(['orderSn' => $orderSn], true);
                 $customId = $customRecharge->customId ?? 0;
@@ -325,6 +327,8 @@ class NoticeController extends PublicController
                 $custom = CustomClass::getLockById($customId);
                 $shop = ShopClass::getById($ghsShopId, true);
                 OrderClearClass::useBalanceClear($custom, $ghs, $shop, null);
+                //充值销账通知
+                WxMessageClass::customRechargeClearInform($shop, $customRecharge);
             }
 
             //零售线上结账通知

+ 0 - 1
biz/wx/classes/WxMessageClass.php

@@ -228,7 +228,6 @@ class WxMessageClass extends BaseClass
     public static function customRechargeClearInform($shop, $recharge)
     {
         //充值金额 商品名称 姓名 操作人 充值时间
-        $orderSn = $recharge->orderSn ?? '';
         $ptStyle = $shop->ptStyle;
         $amount = $recharge->amount ?? 0;
         $staffName = $recharge->staffName ?? '';