优化:用户中心统计当前用户是否存在未读消息
This commit is contained in:
parent
9675979aeb
commit
01d5e975af
|
|
@ -16,6 +16,7 @@ use Yunshop\Commission\models\Agents;
|
|||
use Yunshop\Decorate\models\DecorateDefaultTabModel;
|
||||
use Yunshop\Decorate\models\DecorateDefaultTemplateModel;
|
||||
use Yunshop\Decorate\models\DecorateTempletModel;
|
||||
use Yunshop\MessageCenter\models\MessageCenterRead;
|
||||
use Yunshop\TeamDividend\admin\models\TeamDividendAgencyModel;
|
||||
|
||||
class MemberCenterManage extends Container
|
||||
|
|
@ -399,6 +400,13 @@ class MemberCenterManage extends Container
|
|||
case 'U_membertop':
|
||||
$grade_type = $value['remote_data']['grade_type'] ?: 1;
|
||||
$value['remote_data']['data'] = $this->getMemberInfo($grade_type);
|
||||
// 获取:用户是否存在未读消息
|
||||
$memberId = \YunShop::app()->getMemberId();
|
||||
$value['remote_data']['data']['unread_message'] = (int)MessageCenterRead::uniacid()
|
||||
->where('member_id',$memberId)
|
||||
->where('is_see',0)
|
||||
->count();
|
||||
|
||||
break;
|
||||
case 'U_memberorder':
|
||||
$order_list = $this->getOrderData();
|
||||
|
|
|
|||
Loading…
Reference in New Issue