| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace bizMall\message\services;
- use bizMall\admin\classes\AdminClass;
- use bizMall\admin\classes\ShopAdminClass;
- use bizMall\admin\services\AdminService;
- use bizMall\admin\services\ShopAdminService;
- use bizMall\base\services\BaseService;
- use bizMall\merchant\services\MerchantService;
- use bizMall\message\classes\InformAdminClass;
- use bizMall\wx\classes\WxOpenClass;
- use bizMall\wx\services\WxOpenService;
- use common\components\sms;
- use common\components\util;
- use common\components\wxUtil;
- use common\services\xhTMessageService;
- use Yii;
- class InformAdminService extends BaseService
- {
- public static $baseFile = '\bizMall\message\classes\InformAdminClass';
- //通知管理员 ssh 2020.1.1
- public static function addInform($shopId, $type, $params)
- {
- $shopAdminList = ShopAdminService::getNoticeAdminList($shopId);
- if (empty($shopAdminList)) {
- return false;
- }
- //本地环境取消通知
- if (getenv('YII_ENV') == 'local') {
- return false;
- }
- $TMList = TMessageService::getOpenList();
- foreach ($shopAdminList as $adminKey => $shopAdmin) {
- InformAdminClass::addInform($params, $shopAdmin, $type, $TMList);
- }
- }
- //消费通知内容 ssh 2020.1.1
- //['messageType'=>'inform','informWay'=>'miniProgram','userType'=>'admin','shopAdminId'=>913,'mobile'=>'15280215347','tMessage'=>'','content'=>'','briefContent'=>'','isOpen'=>1]
- public static function consumeInformQueue($data)
- {
- return InformAdminClass::consumeInformQueue($data);
- }
- }
|