shish 4 жил өмнө
parent
commit
dd871f503b

+ 17 - 0
app-mall/controllers/NoticeController.php

@@ -219,6 +219,23 @@ class NoticeController extends PublicController
                 //支付成功后续流程
                 payUtil::thirdPay($aliPay, $capitalType, $orderSn, $totalFee, $attach);
                 $transaction->commit();
+
+                //打印小票和语音播报
+                $order = OrderClass::getByCondition(['orderSn' => $orderSn], true);
+                ShopExtClass::hdGatheringReport($order);
+                OrderClass::onlinePrint($order);
+
+                $shopId = $order->shopId ?? 0;
+                $shop = ShopClass::getById($shopId, true);
+                if (in_array($order->fromType, [dict::getDict("fromType", "shop"), dict::getDict("fromType", "friend")])) {
+                    //您有新的收入提醒
+                    WxMessageClass::gatheringIncomeInform($shop, $order);
+                }
+                if ($order->fromType == dict::getDict("fromType", "mall")) {
+                    //来自商城的新订单微信通知
+                    WxMessageClass::hdNewOrderInform($shop, $order);
+                }
+
             }
             //请不要修改
             echo "success";