package com.opos.mobad.model.a; import com.baidu.mobads.sdk.internal.an; import com.mbridge.msdk.playercommon.exoplayer2.C; import com.opos.acs.st.STManager; import com.opos.cmn.an.f.a; import com.opos.cmn.func.a.b.d; import com.opos.cmn.func.a.b.e; import com.opos.mobad.b; import com.opos.mobad.b.a.y; import com.opos.mobad.b.a.z; import com.opos.mobad.model.c.d; import com.opos.mobad.model.data.AdData; import com.opos.mobad.model.e.f; import java.io.BufferedInputStream; import java.io.ByteArrayOutputStream; import java.nio.charset.Charset; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.List; import org.json.JSONArray; import org.json.JSONObject; public class c extends a { private b d; /* renamed from: e reason: collision with root package name */ private String f14295e; /* renamed from: f reason: collision with root package name */ private String f14296f; /* renamed from: g reason: collision with root package name */ private d f14297g; public c(b bVar, String str, String str2, com.opos.mobad.model.c.c cVar, boolean z, f.a aVar) { super(bVar, str, cVar, z, new f(str, str2, true), aVar); this.d = bVar; this.f14295e = str; this.f14296f = str2; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ /* JADX WARNING: Code restructure failed: missing block: B:103:0x0275, code lost: if (0 == 0) goto L_0x027a; */ /* JADX WARNING: Code restructure failed: missing block: B:104:0x0277, code lost: r5.a(); */ /* JADX WARNING: Code restructure failed: missing block: B:106:0x027f, code lost: return new com.opos.mobad.model.c.b(-1, "unknown error."); */ /* JADX WARNING: Code restructure failed: missing block: B:88:0x0256, code lost: r0 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:91:?, code lost: r9.close(); */ /* JADX WARNING: Code restructure failed: missing block: B:92:0x025c, code lost: r0 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:93:0x025d, code lost: r0.addSuppressed(r0); */ /* JADX WARNING: Code restructure failed: missing block: B:94:0x0261, code lost: throw r0; */ /* JADX WARNING: Code restructure failed: missing block: B:96:0x0266, code lost: if (r5 != null) goto L_0x0277; */ private d a(d dVar, h hVar) { e eVar = null; try { List<com.opos.mobad.b.a.b> h2 = dVar.h(); if (h2 == null || h2.size() <= 0) { return new com.opos.mobad.model.c.b(10004, "adItemList is null."); } JSONArray jSONArray = new JSONArray(); for (com.opos.mobad.b.a.b bVar : h2) { if (bVar.A != null && bVar.A.size() > 0) { z zVar = bVar.A.get(0); if (b.a(this.d.b(), zVar, hVar)) { if (b.a(zVar)) { List<y> list = zVar.aq; if (list == null || list.size() <= 0) { hVar.f(zVar); } else if (!b.a(this.d, bVar, list)) { hVar.g(zVar); com.opos.mobad.model.utils.d.a(this.d.b(), zVar); } } JSONObject jSONObject = new JSONObject(); jSONObject.put(STManager.KEY_AD_ID, bVar.x); jSONObject.put("adSource", bVar.R); jSONObject.put("bizTraceId", zVar.aU); jSONObject.put("posId", bVar.y); jSONArray.put(jSONObject); } } } a.b("cAdLoader", "data size:" + jSONArray.length()); if (jSONArray.length() <= 0) { return new com.opos.mobad.model.c.b(10004, "adItemList is null."); } JSONObject jSONObject2 = new JSONObject(); jSONObject2.put("adReqInfoList", jSONArray); ((a) this).a.a(); HashMap hashMap = new HashMap(); hashMap.put("Content-Type", an.d); hashMap.put("Route-Data", com.opos.cmn.biz.a.e.a(this.d.b())); eVar = com.opos.cmn.func.a.b.b.a().a(this.d.b(), new d.a().a(jSONObject2.toString().getBytes()).a(hashMap).a(an.b).b("https://uapi.ads.heytapmobi.com/union/ads/advert/aol").a()); a.b("cAdLoader", "check code:" + eVar.a); if (eVar == null || 200 != eVar.a) { this.f14297g = dVar; } else { BufferedInputStream bufferedInputStream = new BufferedInputStream(eVar.c); byte[] bArr = new byte[1024]; ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); while (true) { int read = bufferedInputStream.read(bArr); if (read == -1) { break; } else if (read > 0) { byteArrayOutputStream.write(bArr, 0, read); } } String str = new String(byteArrayOutputStream.toByteArray(), Charset.forName(C.UTF8_NAME)); a.b("cAdLoader", "check result:" + str); JSONObject jSONObject3 = new JSONObject(str); if (jSONObject3.getInt("code") == 0) { JSONArray optJSONArray = jSONObject3.optJSONArray("traceIdList"); if (optJSONArray != null) { if (optJSONArray.length() > 0) { HashSet hashSet = new HashSet(optJSONArray.length()); for (int i2 = 0; i2 < optJSONArray.length(); i2++) { hashSet.add(optJSONArray.getString(i2)); } ArrayList arrayList = new ArrayList(); for (com.opos.mobad.b.a.b bVar2 : h2) { if (bVar2.A != null) { if (bVar2.A.size() > 0) { z zVar2 = bVar2.A.get(0); if (hashSet.contains(zVar2.aU)) { hVar.k(zVar2); arrayList.add(bVar2); } else { hVar.j(zVar2); } } } } a.a("cAdLoader", "enable size:" + arrayList.size()); if (arrayList.size() <= 0) { com.opos.mobad.model.c.b bVar3 = new com.opos.mobad.model.c.b(10004, "adItemList is null."); bufferedInputStream.close(); if (eVar != null) { eVar.a(); } return bVar3; } com.opos.mobad.model.c.d dVar2 = new com.opos.mobad.model.c.d(dVar.c(), arrayList, dVar.i()); bufferedInputStream.close(); if (eVar != null) { eVar.a(); } return dVar2; } } com.opos.mobad.model.c.b bVar4 = new com.opos.mobad.model.c.b(10004, "adItemList is null."); bufferedInputStream.close(); if (eVar != null) { eVar.a(); } return bVar4; } com.opos.mobad.model.c.b bVar5 = new com.opos.mobad.model.c.b(-1, "unknown error."); bufferedInputStream.close(); if (eVar != null) { eVar.a(); } return bVar5; } } catch (Throwable th) { if (0 != 0) { eVar.a(); } throw th; } } private void a(final String str, String str2, final com.opos.mobad.model.c.c cVar) { com.opos.cmn.an.j.b.c(new Runnable() { /* class com.opos.mobad.model.a.c.AnonymousClass1 */ public void run() { if (!c.this.d.p().a()) { a.b("cAdLoader", "cache disable"); c.this.b((c) new AdData(10001, "net response is null.")); return; } com.opos.mobad.model.c.c cVar = cVar; if (cVar == null || (!com.opos.mobad.service.e.a.a(cVar.i()) && cVar.l() == null)) { try { com.opos.mobad.model.c.d a2 = c.this.d.k().a(str, cVar.e()); if (a2 == null) { a.b("cAdLoader", "cache null"); c.this.b((c) new AdData(10001, "net response is null.")); } else if (System.currentTimeMillis() >= a2.i()) { c.this.a(new com.opos.mobad.model.c.b(10003, "now time over ad expire time.")); } else { a.b("cAdLoader", "cache data:", a2); if (a2 == null || a2.h() == null || a2.h().size() <= 0) { c.this.a(new com.opos.mobad.model.c.b(10004, "adItemList is null.")); return; } c cVar2 = c.this; c.this.a(cVar2.a((c) a2, (com.opos.mobad.model.c.d) ((a) cVar2).a)); } } catch (Exception e2) { a.b("cAdLoader", "fail cache", e2); c.this.a(new com.opos.mobad.model.c.b(-1, "unknown error.")); } } else { a.b("cAdLoader", "cache but in childMode", cVar.l()); c.this.b((c) new AdData(10001, "net response is null.")); } } }); } /* access modifiers changed from: protected */ @Override // com.opos.mobad.model.a.a public void a(z zVar) { } @Override // com.opos.mobad.model.a.a public void a(com.opos.mobad.model.c.c cVar) { a(this.f14295e, this.f14296f, cVar); } @Override // com.opos.mobad.model.a.a public void a(boolean z) { super.a(z); } public void f() { if (j() == 4 && this.f14297g != null) { a.b("cAdLoader", "cache origin cache"); com.opos.mobad.model.e.b k = this.d.k(); b bVar = this.d; String str = this.f14295e; com.opos.mobad.model.c.d dVar = this.f14297g; k.a(bVar, str, dVar, dVar.h(), this.c.e(), ((a) this).b); } } }