微信列表及设备列表优化
This commit is contained in:
@@ -79,6 +79,7 @@ class GetDeviceListV1Controller extends BaseController
|
||||
])
|
||||
->leftJoin('device_wechat_login l', 'd.id = l.deviceId and l.alive =' . DeviceWechatLoginModel::ALIVE_WECHAT_ACTIVE . ' and l.companyId = d.companyId')
|
||||
->leftJoin('wechat_account a', 'l.wechatId = a.wechatId')
|
||||
->group('l.wechatId')
|
||||
->order('d.id desc');
|
||||
|
||||
foreach ($where as $key => $value) {
|
||||
@@ -124,7 +125,7 @@ class GetDeviceListV1Controller extends BaseController
|
||||
$curstomer = WechatCustomerModel::field('friendShip')
|
||||
->where(
|
||||
[
|
||||
'companyId' => $this->getUserInfo('companyId'),
|
||||
//'companyId' => $this->getUserInfo('companyId'),
|
||||
'wechatId' => $wechatId
|
||||
]
|
||||
)
|
||||
|
||||
@@ -77,7 +77,7 @@ class GetWechatsOnDevicesV1Controller extends BaseController
|
||||
return WechatFriendShipModel::where(
|
||||
[
|
||||
'ownerWechatId' => $ownerWechatId,
|
||||
'companyId' => $this->getUserInfo('companyId'),
|
||||
//'companyId' => $this->getUserInfo('companyId'),
|
||||
]
|
||||
)
|
||||
->count();
|
||||
@@ -95,10 +95,12 @@ class GetWechatsOnDevicesV1Controller extends BaseController
|
||||
->where(
|
||||
[
|
||||
'l.wechatId' => $wechatId,
|
||||
'l.alive' => DeviceWechatLoginModel::ALIVE_WECHAT_ACTIVE
|
||||
'l.alive' => DeviceWechatLoginModel::ALIVE_WECHAT_ACTIVE,
|
||||
'l.companyId' => $this->getUserInfo('companyId')
|
||||
]
|
||||
)
|
||||
->join('device_wechat_login l', 'd.id = l.deviceId')
|
||||
->join('device_wechat_login l', 'd.id = l.deviceId AND l.companyId = '. $this->getUserInfo('companyId'))
|
||||
->order('l.id desc')
|
||||
->value('d.memo');
|
||||
}
|
||||
|
||||
@@ -218,8 +220,9 @@ class GetWechatsOnDevicesV1Controller extends BaseController
|
||||
'l.deviceId'
|
||||
]
|
||||
)
|
||||
->join('device_wechat_login l', 'w.wechatId = l.wechatId')
|
||||
->order('w.id desc');
|
||||
->join('device_wechat_login l', 'w.wechatId = l.wechatId AND l.companyId = '. $this->getUserInfo('companyId'))
|
||||
->order('w.id desc')
|
||||
->group('w.wechatId');
|
||||
|
||||
foreach ($where as $key => $value) {
|
||||
if (is_numeric($key) && is_array($value) && isset($value[0]) && $value[0] === 'exp') {
|
||||
|
||||
Reference in New Issue
Block a user