diff --git a/ruoyi-modules/Sis/src/main/java/org/dromara/sis/service/impl/SisPersonLibImgServiceImpl.java b/ruoyi-modules/Sis/src/main/java/org/dromara/sis/service/impl/SisPersonLibImgServiceImpl.java index ea39085..7b2f2d1 100644 --- a/ruoyi-modules/Sis/src/main/java/org/dromara/sis/service/impl/SisPersonLibImgServiceImpl.java +++ b/ruoyi-modules/Sis/src/main/java/org/dromara/sis/service/impl/SisPersonLibImgServiceImpl.java @@ -1,29 +1,27 @@ package org.dromara.sis.service.impl; import cn.hutool.core.lang.Assert; -import cn.hutool.core.util.IdUtil; -import org.dromara.common.core.constant.CodePrefixConstants; -import org.dromara.common.core.utils.MapstructUtils; -import org.dromara.common.core.utils.StringUtils; -import org.dromara.common.mybatis.core.page.TableDataInfo; -import org.dromara.common.mybatis.core.page.PageQuery; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.dromara.common.core.utils.MapstructUtils; +import org.dromara.common.core.utils.StringUtils; +import org.dromara.common.mybatis.core.page.PageQuery; +import org.dromara.common.mybatis.core.page.TableDataInfo; +import org.dromara.sis.domain.SisPersonLibImg; import org.dromara.sis.domain.bo.AccessControlLibDeviceBo; import org.dromara.sis.domain.bo.SisLibDeviceImgRefBo; import org.dromara.sis.domain.bo.SisLibDeviceRefBo; +import org.dromara.sis.domain.bo.SisPersonLibImgBo; import org.dromara.sis.domain.vo.*; +import org.dromara.sis.mapper.SisPersonLibImgMapper; import org.dromara.sis.sdk.e8.VoucherControlService; import org.dromara.sis.sdk.unview.UnViewAiBoxApi; import org.dromara.sis.sdk.unview.model.UvModel; import org.dromara.sis.service.*; import org.springframework.stereotype.Service; -import org.dromara.sis.domain.bo.SisPersonLibImgBo; -import org.dromara.sis.domain.SisPersonLibImg; -import org.dromara.sis.mapper.SisPersonLibImgMapper; import java.nio.file.Files; import java.nio.file.Paths; @@ -113,7 +111,6 @@ public class SisPersonLibImgServiceImpl implements ISisPersonLibImgService { SisPersonLibImg add = MapstructUtils.convert(bo, SisPersonLibImg.class); Assert.notNull(add, "数据处理失败"); // 生成编码 - add.setImgCode(CodePrefixConstants.PERSON_LIB_IMAGE_CODE_PREFIX + IdUtil.getSnowflakeNextIdStr()); boolean flag = baseMapper.insert(add) > 0; log.info("图片[{}]开始写入系统,result={}", add.getImgName(), flag); if (flag) { @@ -239,10 +236,10 @@ public class SisPersonLibImgServiceImpl implements ISisPersonLibImgService { systemInfo.setIp(item.getEqpIp()); systemInfo.setPort(item.getEqpPort()); - if (item.getEqpLibType() == 1){ + if (item.getEqpLibType() == 1) { Boolean b = unViewAiBoxApi.batchDeletePerson(systemInfo, refImgIds); log.info("删除宇视图片[{}]完成,result={}", refImgIds, b); - }else { + } else { Boolean b = unViewAiBoxApi.deleteWorkClothes(systemInfo, item.getEqpLibId(), Arrays.stream(refImgIds).toList()); log.info("删除宇视服装[{}]完成,result={}", refImgIds, b); }