diff --git a/contacts/build.properties b/contacts/build.properties index 0f13307..b68bb79 100644 --- a/contacts/build.properties +++ b/contacts/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Wed Jun 04 00:08:54 HKT 2025 +#Sat Jun 14 09:46:47 GMT 2025 stageCount=4 libraryProject= baseVersion=15.3 publishVersion=15.3.3 -buildCount=0 +buildCount=3 baseBetaVersion=15.3.4 diff --git a/contacts/src/main/java/cc/winboll/studio/contacts/dun/Rules.java b/contacts/src/main/java/cc/winboll/studio/contacts/dun/Rules.java index 9907a35..80a16e4 100644 --- a/contacts/src/main/java/cc/winboll/studio/contacts/dun/Rules.java +++ b/contacts/src/main/java/cc/winboll/studio/contacts/dun/Rules.java @@ -145,6 +145,14 @@ public class Rules { LogUtils.d(TAG, String.format("isDefend == %s\nisConnect == %s", isDefend, isConnect)); } + // 检验拨不通号码群 + if (!isDefend && MainService.isPhoneInBoBullToon(phoneNumber)) { + LogUtils.d(TAG, String.format("PhoneNumber %s\n Is In BoBullToon", phoneNumber)); + isDefend = true; + isConnect = false; + LogUtils.d(TAG, String.format("isDefend == %s\nisConnect == %s", isDefend, isConnect)); + } + // 查询通讯录是否有该联系人 boolean isPhoneInContacts = ContactUtils.getInstance(mContext).isPhoneInContacts(mContext, phoneNumber); if (!isDefend) { @@ -158,14 +166,6 @@ public class Rules { } } - // 检验拨不通号码群 - if (!isDefend && MainService.isPhoneInBoBullToon(phoneNumber)) { - LogUtils.d(TAG, String.format("PhoneNumber %s\n Is In BoBullToon", phoneNumber)); - isDefend = true; - isConnect = false; - LogUtils.d(TAG, String.format("isDefend == %s\nisConnect == %s", isDefend, isConnect)); - } - // 正则匹配规则名单校验 if (!isDefend) { for (int i = 0; i < _PhoneConnectRuleModelList.size(); i++) {