Commit 2ce2dda5 authored by mengcuiguang's avatar mengcuiguang

优化风控

parent 3908a45e
......@@ -1564,7 +1564,7 @@ object WifiDataManager {
fun getNewDay(setAllToZero: Boolean): Boolean {
if (!setAllToZero) return false
TrackManager.getInstance().getOuterAdConfig()
// TrackManager.getInstance().getOuterAdConfig()
resetDayCount()
return true
}
......
......@@ -126,26 +126,24 @@ public class TrackPresenter extends BaseTrackPresenter {
try {
if (baseResponse.getStatus() == 200) {
// 命中风控
if(baseResponse.getData().isRiskUser()){
AntiAuditManager.Companion.getInstance().setBlack(true);
if (baseResponse.getData().isRiskUser()) {
TrackManager.getInstance().riskCmtInfo();
// 后台返回msg跳转界面提示
Activity forwardActivity = ForegroundOrBackground.getApp_activity();
if (forwardActivity != null&&!TextUtils.isEmpty(baseResponse.getData().getMsg())) {
if (forwardActivity != null && !TextUtils.isEmpty(baseResponse.getData().getMsg())) {
if (!forwardActivity.isFinishing()) {
new Handler(Looper.getMainLooper()).postDelayed(() -> {
Intent intent= new Intent(forwardActivity, HintActivity.class);
intent.putExtra(HintActivity.HINT_TEXT,baseResponse.getData().getMsg());
Intent intent = new Intent(forwardActivity, HintActivity.class);
intent.putExtra(HintActivity.HINT_TEXT, baseResponse.getData().getMsg());
forwardActivity.startActivity(intent);
}, 200);
}
}
}else{
// 未命中
AntiAuditManager.Companion.getInstance().resetBlack(baseResponse.getData().getInnerAdOpen(), baseResponse.getData().getOuterAdOpen(), Constant.CARRIER_APP);
WifiDataManager.INSTANCE.setAppInFive(baseResponse.getData().getT5LogicOpen());
}
AntiAuditManager.Companion.getInstance().resetBlack(baseResponse.getData().getInnerAdOpen(), baseResponse.getData().getOuterAdOpen(), Constant.CARRIER_APP);
WifiDataManager.INSTANCE.setAppInFive(baseResponse.getData().getT5LogicOpen());
}
} catch (Exception e) {
e.printStackTrace();
......@@ -209,14 +207,12 @@ public class TrackPresenter extends BaseTrackPresenter {
try {
if (baseResponse.getStatus() == 200) {
// 命中风控
if(baseResponse.getData().isRiskUser()){
AntiAuditManager.Companion.getInstance().setBlack(true);
if (baseResponse.getData().isRiskUser()) {
TrackManager.getInstance().riskCmtInfo();
}else{
// 未命中
AntiAuditManager.Companion.getInstance().resetBlack(baseResponse.getData().getInnerAdOpen(), baseResponse.getData().getOuterAdOpen(), Constant.CARRIER_APP);
WifiDataManager.INSTANCE.setAppInFive(baseResponse.getData().getT5LogicOpen());
}
AntiAuditManager.Companion.getInstance().resetBlack(baseResponse.getData().getInnerAdOpen(), baseResponse.getData().getOuterAdOpen(), Constant.CARRIER_APP);
WifiDataManager.INSTANCE.setAppInFive(baseResponse.getData().getT5LogicOpen());
}
} catch (Exception e) {
e.printStackTrace();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment