2
0

fix: cdr历史

This commit is contained in:
caiyuchao
2025-03-14 12:01:55 +08:00
parent 3d7c2cb156
commit f586059272

View File

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