/* loaded from: 5112868.dex */ public abstract class DailyCallBack<T> extends a<DailyResponse<T>> { private static final String KEY = "06fdrlDr625oTBbW"; private final Class aClass; private final String content; private c convert = new c();
@Override // lc.b public void onSuccess(e<DailyResponse<T>> eVar) { loadSuccess(eVar.a()); }
@Override // mc.a public DailyResponse<T> convertResponse(Response response) throws Throwable { String convertResponse = this.convert.convertResponse(response); response.close(); if (convertResponse == null) { DailyResponse<T> dailyResponse = new DailyResponse<>(); dailyResponse.setCode(1); dailyResponse.setMsg("返回body为空"); return dailyResponse; } DailyResponse<T> dailyResponse2 = (DailyResponse) com.alibaba.fastjson.a.parseObject(convertResponse, (n) new n<DailyResponse<T>>(this.aClass) { // from class: com.itally.base.data.DailyCallBack.1 }, (Feature[]) new b[0]); if (dailyResponse2.getCode() == 401) { EventBus.getDefault().post(new Respons401(response, this.content, convertResponse)); } return dailyResponse2; } }
这里给了一个key
分析一下
牵扯的代码有点多懒的贴图了
1 2 3 4 5 6 7 8 9
Java.perform(function(){ let d = Java.use("zb.d"); d["e"].implementation = function (bArr, bArr2) { console.log(`d.e is called: bArr=${bArr}, bArr2=${bArr2}`); let result = this["e"](bArr, bArr2); console.log(`d.e result=${result}`); return result; }; })
Java.perform(function(){ let d = Java.use("zb.d"); d["e"].implementation = function (bArr, bArr2) { console.log(`d.e is called: bArr=${bArr}, bArr2=${bArr2}`); let result = this["e"](bArr, bArr2); console.log(`d.e result=${result}`); return result; };
let e = Java.use("v3.e"); e["d"].implementation = function () { console.log(`e.d is called`); let result = this["d"](); console.log(`e.d result=${result}`); return true; };
let UserInfo = Java.use("com.itally.base.data.bean.UserInfo"); UserInfo["foreverVip"].implementation = function () { console.log(`UserInfo.foreverVip is called`); let result = this["foreverVip"](); console.log(`UserInfo.foreverVip result=${result}`); return true; };