diff --git a/src/main/java/com/baiyee/adcallback/api/callback/MobileMonitorCallbackAPI.java b/src/main/java/com/baiyee/adcallback/api/callback/MobileMonitorCallbackAPI.java index 1315f18..1c2750c 100644 --- a/src/main/java/com/baiyee/adcallback/api/callback/MobileMonitorCallbackAPI.java +++ b/src/main/java/com/baiyee/adcallback/api/callback/MobileMonitorCallbackAPI.java @@ -173,11 +173,8 @@ public class MobileMonitorCallbackAPI { private boolean preRuleForReq(BaiduMobileMonitorCallbackRequestVO vo) { String imei = vo.getImei(); - if (StrUtil.isBlank(imei)) { - return Boolean.TRUE; - } - if (StrUtil.isNotBlank(imei) && StrUtil.equalsIgnoreCase(IMEI_TAG, imei) && StrUtil.equalsIgnoreCase(IMEI_NULL_TAG,imei)) { + if (StrUtil.isBlank(imei) || StrUtil.equalsIgnoreCase(IMEI_TAG, imei) || StrUtil.equalsIgnoreCase(IMEI_NULL_TAG,imei)) { return Boolean.TRUE; } return Boolean.FALSE; diff --git a/src/test/java/com/baiyee/adcallback/AdCallbackApplicationTests.java b/src/test/java/com/baiyee/adcallback/AdCallbackApplicationTests.java index 733ecc5..073ae9e 100644 --- a/src/test/java/com/baiyee/adcallback/AdCallbackApplicationTests.java +++ b/src/test/java/com/baiyee/adcallback/AdCallbackApplicationTests.java @@ -1,13 +1,38 @@ package com.baiyee.adcallback; -import org.junit.jupiter.api.Test; -import org.springframework.boot.test.context.SpringBootTest; +import cn.hutool.json.JSONUtil; -@SpringBootTest -class AdCallbackApplicationTests { +public class AdCallbackApplicationTests { + static class User{ + private String name; + private Integer age; - @Test - void contextLoads() { + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Integer getAge() { + return age; + } + + public void setAge(Integer age) { + this.age = age; + } } + public static void main(String[] args) { + + User user = new User(); + user.setName("123"); + user.setAge(0); + + + System.out.println(JSONUtil.toJsonStr(user)); + } + + }