|
|
@@ -2,23 +2,15 @@
|
|
|
|
|
|
namespace console\controllers;
|
|
|
|
|
|
-use bizHd\goods\classes\GoodsCategoryClass;
|
|
|
-use bizHd\goods\classes\GoodsClass;
|
|
|
-use bizHd\goods\classes\KindClass;
|
|
|
-use bizHd\order\classes\OrderGoodsClass;
|
|
|
use bizHd\shop\classes\ShopClass;
|
|
|
-use bizHd\work\classes\WorkClass;
|
|
|
+use biz\wx\classes\WxMessageClass;
|
|
|
use yii\console\Controller;
|
|
|
+use bizGhs\order\classes\OrderClass;
|
|
|
use Yii;
|
|
|
|
|
|
class MqController extends Controller
|
|
|
{
|
|
|
|
|
|
- public function actionCs()
|
|
|
- {
|
|
|
- echo 123;
|
|
|
- }
|
|
|
-
|
|
|
//花店采购通知供货商 ssh 20230805
|
|
|
public function actionHdCgNoticeGhs()
|
|
|
{
|
|
|
@@ -26,6 +18,15 @@ class MqController extends Controller
|
|
|
$json = Yii::$app->redis->executeCommand('RPOP', [$noticeKey]);
|
|
|
if (!empty($json)) {
|
|
|
$arr = json_decode($json, true);
|
|
|
+ $orderId = $arr['orderId'] ?? 0;
|
|
|
+ if (!empty($orderId)) {
|
|
|
+ $order = OrderClass::getById($orderId, true);
|
|
|
+ $shopId = $order->shopId ?? 0;
|
|
|
+ $shop = ShopClass::getById($shopId, true);
|
|
|
+ if (!empty($shop)) {
|
|
|
+ WxMessageClass::ghsHasNewOrderInform($shop, $order);
|
|
|
+ }
|
|
|
+ }
|
|
|
print_r($arr);
|
|
|
}
|
|
|
}
|