TMessageService.php 827 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace biz\message\services;
  3. use biz\base\services\BaseService;
  4. use biz\message\classes\TMessageClass;
  5. use common\components\wxUtil;
  6. use Yii;
  7. use linslin\yii2\curl;
  8. class TMessageService extends BaseService
  9. {
  10. public static $baseFile = '\biz\message\classes\TMessageClass';
  11. //商家宝贝售出提醒 shish 2019.9.11
  12. public static function adminGoodsSold($data)
  13. {
  14. //发送到MQ
  15. }
  16. //删除模板消息 shish 2020.2.7
  17. public static function delTMessage($merchant)
  18. {
  19. $merchantId = $merchant['id'];
  20. $list = TMessageClass::getAllByCondition(['merchantId' => $merchantId]);
  21. if (!empty($list)) {
  22. foreach ($list as $key => $val) {
  23. $templateId = $val['templateId'];
  24. wxUtil::delTMessage($merchant, $templateId);
  25. }
  26. TMessageClass::deleteByCondition(['merchantId' => $merchantId]);
  27. }
  28. }
  29. }