|
|
@@ -891,50 +891,4 @@ class WxMessageClass extends BaseClass
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- //库存预警通知 ssh 20210909
|
|
|
- public static function adStockWarningInform($shop)
|
|
|
- {
|
|
|
- $remark = '!!!!!';
|
|
|
- $ptStyle = $shop->ptStyle;
|
|
|
- $wxBase = WxOpenClass::getWxBase();
|
|
|
- $wx = $wxBase[$ptStyle] ?? [];
|
|
|
- $message = self::getAllByCondition(['ptStyle' => $ptStyle], null, '*', 'shortTemplateId');
|
|
|
- $shortTempId = 'OPENTM206773265';
|
|
|
- $tempId = isset($message[$shortTempId]['templateId']) ? $message[$shortTempId]['templateId'] : '';
|
|
|
- if (empty($tempId)) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- $shopName = $shop->shopName ?? '';
|
|
|
- $date = date("Y-m-d H:i:s");
|
|
|
- $adminList = ShopAdminClass::getRemainAdmin($shop);
|
|
|
- if (empty($adminList)) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- foreach ($adminList as $admin) {
|
|
|
- $openId = isset($admin['openId']) ? $admin['openId'] : '';
|
|
|
- if ($ptStyle == dict::getDict('ptStyle', 'ghs')) {
|
|
|
- $openId = isset($admin['ghsOpenId']) ? $admin['ghsOpenId'] : '';
|
|
|
- }
|
|
|
- if (empty($openId)) {
|
|
|
- continue;
|
|
|
- }
|
|
|
- $data = [
|
|
|
- "touser" => $openId,
|
|
|
- "template_id" => $tempId,
|
|
|
- "url" => Yii::$app->params['ghsDomain'],
|
|
|
- "data" => [
|
|
|
- "first" => ["value" => "", "color" => "#173177"],
|
|
|
- "keyword1" => ["value" => $shopName, "color" => "#173177"],
|
|
|
- "keyword2" => ["value" => "查看备注栏", "color" => "#173177"],
|
|
|
- "keyword3" => ["value" => "库存不足", "color" => "#D52B4D"],
|
|
|
- "keyword4" => ["value" => $date, "color" => "#173177"],
|
|
|
- "remark" => ["value" => $remark, "color" => "#D52B4D"]
|
|
|
- ]
|
|
|
- ];
|
|
|
- $data['miniprogram']['appid'] = $wx['miniAppId'];
|
|
|
- $data['miniprogram']['pagepath'] = 'pagesStorehouse/stockWarn/manage';
|
|
|
- wxUtil::sendTaskInform($data, $wx, $ptStyle);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
}
|