| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <?php
- namespace bizHd\message\classes;
- use Yii;
- use bizHd\base\classes\BaseClass;
- class ChatClass extends BaseClass
- {
- //取有新消息客户的缓存键名 2019.12.29
- public static function getUnReplyUserKey($mainId)
- {
- return 'merchantUnReplyUserList' . $mainId;
- }
- //获取未读消息的键 2019.12.29
- public static function getUnreadNumKey($useId)
- {
- return 'MerchantUnreadNum' . $useId;
- }
- //最近联系人的键 ssh 2019.12.29
- public static function getRecentlyUserKey($mainId)
- {
- return "merchantRecentlyUser" . $mainId;
- }
- public static function getMessageKey($useId)
- {
- return 'MerchantMessage' . $useId;
- }
- //获取未读消息数
- public static function getUnreadNum($userId)
- {
- $key = self::getUnreadNumKey($userId);
- $respond = Yii::$app->redis->executeCommand('GET', [$key]);
- return is_numeric($respond) ? $respond : 0;
- }
- }
|