diff --git a/src/main/java/com/zhgd/xmgl/modules/project/service/impl/ProjectUfaceConfigServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/project/service/impl/ProjectUfaceConfigServiceImpl.java index 904b19195..08336e8a5 100644 --- a/src/main/java/com/zhgd/xmgl/modules/project/service/impl/ProjectUfaceConfigServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/project/service/impl/ProjectUfaceConfigServiceImpl.java @@ -5,6 +5,7 @@ import cn.hutool.core.util.StrUtil; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.zhgd.jeecg.common.execption.OpenAlertException; import com.zhgd.xmgl.async.AsyncHikvision; @@ -233,6 +234,9 @@ public class ProjectUfaceConfigServiceImpl extends ServiceImpl l.getDevSn()).collect(Collectors.joining(","))); } else if (Objects.equals(ufaceConfig.getSupplierType(), ZYMQTT.getCode())) { ZyMqttFaceDevUtil.deletePerson(workerInfo); + xzHikvisionSyncMapper.delete(Wrappers.lambdaQuery() + .eq(XzHikvisionSync::getType, 1) + .eq(XzHikvisionSync::getWhoId, workerInfo.getId())); } } } @@ -321,6 +325,7 @@ public class ProjectUfaceConfigServiceImpl extends ServiceImpl