|
|
@ -6,6 +6,7 @@ import cn.hutool.core.util.StrUtil; |
|
|
|
import com.alibaba.fastjson.JSON; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
@ -244,6 +245,7 @@ public class AiCompareServiceImpl implements IAiCompareService { |
|
|
|
@Override |
|
|
|
public Boolean alert(Map<String,Object>map) { |
|
|
|
AiCompareAlertDTO compareAlertDTO = Convert.convert(AiCompareAlertDTO.class,map); |
|
|
|
aiComparePlateMapper.update(new LambdaUpdateWrapper<AiComparePlateEntity>().eq(AiComparePlateEntity::getFileId,compareAlertDTO.getFileId()).set(AiComparePlateEntity::getPatternName,compareAlertDTO.getDiscernImgUrl())); |
|
|
|
List<RemoteBusinessAlertVo> handleList = compareAlertDTO.getHandleList(); |
|
|
|
return businessAlertService.saveBusinessAlert(handleList); |
|
|
|
} |
|
|
|