瀏覽代碼

图片查重

qin 1 年之前
父節點
當前提交
d3bd01828e

+ 1 - 3
src/main/java/com/poteviohealth/cgp/statistics/mapper/DistinctionMapper.java

@@ -6,8 +6,6 @@ import com.poteviohealth.cgp.statistics.model.Distinction;
 import org.apache.ibatis.annotations.Mapper;
 import org.apache.ibatis.annotations.Param;
 
-import java.util.Date;
-
 /**
  * 图片处理
  * @author Qin
@@ -16,5 +14,5 @@ import java.util.Date;
 public interface DistinctionMapper extends BaseMapper<Distinction>{
 
     @SqlParser(filter = true)
-    Long checkDis(@Param("operatorId")Integer operatorId, @Param("dbName") String dbName, @Param("uid") String uid, @Param("dCount") Integer dCount, @Param("date") Date date);
+    Long checkDis(@Param("operatorId")Integer operatorId, @Param("dbName") String dbName, @Param("uid") String uid, @Param("dCount") Integer dCount, @Param("date") String date);
 }

+ 2 - 1
src/main/java/com/poteviohealth/cgp/statistics/service/impl/DistinctionServiceImpl.java

@@ -15,6 +15,7 @@ import com.poteviohealth.cgp.statistics.model.Distinction;
 import com.poteviohealth.cgp.statistics.service.IDistinctionService;
 import lombok.extern.log4j.Log4j2;
 import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.time.DateFormatUtils;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Service;
 
@@ -48,7 +49,7 @@ public class DistinctionServiceImpl extends BaseServiceImpl<DistinctionMapper, D
         Double threshold = Double.parseDouble(orderCacheVal(CgpTool.CACHE_ORDER_PHOTO_THRESHOLD));
 
         String uid = ImageUtils.readImagePix(inputStream);
-       Long orderId = baseMapper.checkDis(TokenContext.cureOperatorId(),dbName,uid,ImageUtils.different(threshold),DateUtils.caculDays(new Date(), -day));
+       Long orderId = baseMapper.checkDis(TokenContext.cureOperatorId(),dbName,uid,ImageUtils.different(threshold), DateFormatUtils.format(DateUtils.caculDays(new Date(), -day),"yyyy-MM-dd HH:mm:ss"));
        log.info("orderId==="+orderId);
        return orderId;
     }