Merge pull request #25 from aoe-iu/main

解决“设置页面关闭卡槽信息,同时使用默认模板时,发送消息卡槽信息仍显示”
pull/67/head
pppscn 3 years ago committed by GitHub
commit 744396521d

@ -59,13 +59,14 @@ public class SmsVo implements Serializable {
boolean switchSmsTemplate = SettingUtil.getSwitchSmsTemplate(); boolean switchSmsTemplate = SettingUtil.getSwitchSmsTemplate();
String smsTemplate = SettingUtil.getSmsTemplate().trim(); String smsTemplate = SettingUtil.getSmsTemplate().trim();
String deviceMark = SettingUtil.getAddExtraDeviceMark().trim(); String deviceMark = SettingUtil.getAddExtraDeviceMark().trim();
if (!switchAddExtra) {
smsTemplate = smsTemplate.replace("{{卡槽信息}}\n", "").replace("{{卡槽信息}}", "");
}
if (!switchSmsTemplate) { if (!switchSmsTemplate) {
smsTemplate = "{{来源号码}}\n{{短信内容}}\n{{卡槽信息}}\n{{接收时间}}\n{{设备名称}}"; smsTemplate = "{{来源号码}}\n{{短信内容}}\n{{卡槽信息}}\n{{接收时间}}\n{{设备名称}}";
} }
if (!switchAddExtra) {
smsTemplate = smsTemplate.replace("{{卡槽信息}}\n", "").replace("{{卡槽信息}}", "");
}
return smsTemplate.replace("{{来源号码}}", mobile) return smsTemplate.replace("{{来源号码}}", mobile)
.replace("{{短信内容}}", content) .replace("{{短信内容}}", content)
.replace("{{卡槽信息}}", simInfo) .replace("{{卡槽信息}}", simInfo)

@ -49,7 +49,7 @@ public class SimUtil {
Log.d(TAG, "getSimExtra Fail: " + e.getMessage()); Log.d(TAG, "getSimExtra Fail: " + e.getMessage());
} }
return 0; return 1;
} }

Loading…
Cancel
Save