diff --git a/rc-service/rc-service-external/external-inner-endpoint/src/main/java/com/red/circle/external/inner/service/censor/impl/CensorImageClientServiceImpl.java b/rc-service/rc-service-external/external-inner-endpoint/src/main/java/com/red/circle/external/inner/service/censor/impl/CensorImageClientServiceImpl.java index c7e4a81a..671ebbe3 100644 --- a/rc-service/rc-service-external/external-inner-endpoint/src/main/java/com/red/circle/external/inner/service/censor/impl/CensorImageClientServiceImpl.java +++ b/rc-service/rc-service-external/external-inner-endpoint/src/main/java/com/red/circle/external/inner/service/censor/impl/CensorImageClientServiceImpl.java @@ -1,11 +1,8 @@ package com.red.circle.external.inner.service.censor.impl; -import com.red.circle.component.censor.api.AuditingRequest; -import com.red.circle.component.censor.api.ICensorImageService; -import com.red.circle.external.inner.convertor.CensorImageInnerConvertor; import com.red.circle.external.inner.model.dto.CensorImageResponseDTO; +import com.red.circle.external.inner.model.dto.CensorSuggestion; import com.red.circle.external.inner.service.censor.CensorImageClientService; -import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; /** @@ -14,17 +11,18 @@ import org.springframework.stereotype.Service; * @author pengliang on 2023/10/17 */ @Service -@RequiredArgsConstructor public class CensorImageClientServiceImpl implements CensorImageClientService { - private final ICensorImageService censorImageService; - private final CensorImageInnerConvertor censorImageInnerConvertor; - @Override public CensorImageResponseDTO auditing(String detectUrl) { - AuditingRequest request = new AuditingRequest(); - request.setDetectUrl(detectUrl); - return censorImageInnerConvertor.toCensorImageResponseDTO(censorImageService.auditing(request)); + // 线上临时关闭图片机审,避免腾讯云 IMS SDK 内部 setSkipSign 方法缺失导致房间头像审核失败。 + CensorImageResponseDTO response = new CensorImageResponseDTO(); + response.setDetectUrl(detectUrl); + response.setSuggestion(CensorSuggestion.Pass); + response.setLabel("skip"); + response.setSubLabel("manual-disabled"); + response.setScore(100L); + return response; } }