fix: cdr历史
This commit is contained in:
@@ -135,6 +135,9 @@ public class UCdrServiceImpl extends ServiceImpl<UCdrMapper, UCdr> implements IU
|
|||||||
|
|
||||||
// 新增cdr历史
|
// 新增cdr历史
|
||||||
for (UClient client : allClients) {
|
for (UClient client : allClients) {
|
||||||
|
if (!Objects.equals(client.getSiteId(), site.getSiteId())) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
UCdr uCdr = this.getOne(Wrappers.<UCdr>lambdaQuery().eq(UCdr::getUserId, client.getUserId())
|
UCdr uCdr = this.getOne(Wrappers.<UCdr>lambdaQuery().eq(UCdr::getUserId, client.getUserId())
|
||||||
.eq(UCdr::getClientId, client.getId()), false);
|
.eq(UCdr::getClientId, client.getId()), false);
|
||||||
if (ObjectUtil.isNotNull(uCdr)) {
|
if (ObjectUtil.isNotNull(uCdr)) {
|
||||||
@@ -286,6 +289,7 @@ public class UCdrServiceImpl extends ServiceImpl<UCdrMapper, UCdr> implements IU
|
|||||||
userId = hasClient.getUserId();
|
userId = hasClient.getUserId();
|
||||||
}
|
}
|
||||||
UClient uClient = UClient.builder().clientMac(client.getMac())
|
UClient uClient = UClient.builder().clientMac(client.getMac())
|
||||||
|
.siteId(siteId)
|
||||||
.userId(userId)
|
.userId(userId)
|
||||||
.clientName(client.getName())
|
.clientName(client.getName())
|
||||||
.clientDeviceType(client.getDeviceType())
|
.clientDeviceType(client.getDeviceType())
|
||||||
|
|||||||
Reference in New Issue
Block a user