WeChat.apk(点击下载) / h.java


package yi;

import android.database.Cursor;
import android.os.Looper;
import bj.b0;
import bj.c0;
import com.tencent.mm.app.y0;
import com.tencent.mm.autogen.events.NotifyGroupTodoEvent;
import com.tencent.mm.autogen.mmdata.rpt.RoomTodoShareStruct;
import com.tencent.mm.sdk.platformtools.Log;
import com.tencent.mm.sdk.platformtools.Util;
import com.tencent.mm.storage.f4;
import com.tencent.mm.storage.g4;
import com.tencent.mm.storage.z1;
import d60.z;
import hj.c;
import hj.d;
import java.util.ArrayList;
import java.util.Iterator;
import jh2.k0;
import jh2.t0;
import nf0.w0;
import yz3.e;
import yz3.j;
import zz3.b;

@b(onProcess = {y0.MATCH_MM})
public class h extends e implements t0 {
    @Override // jh2.t0
    public void Pq0(String str, long j15) {
        boolean z15;
        Cursor query;
        boolean z16;
        f4 tz4 = ((g4) ((k0) z.q(k0.class)).WU()).tz(j15);
        String str2 = "null";
        if (tz4.getMsgId() != j15) {
            d XN0 = ((ej.d) j.c(ej.d.class)).XN0();
            XN0.getClass();
            c cVar = null;
            if (!Util.isNullOrNil(str) && (query = XN0.f226660d.query("GroupTodo", c.T.columns, "roomname=? and username=? and state!=?", new String[]{str, "roomannouncement@app.origin", "2"}, null, null, null)) != null) {
                try {
                    ArrayList arrayList = new ArrayList();
                    while (query.moveToNext()) {
                        c cVar2 = new c();
                        cVar2.convertFrom(query);
                        arrayList.add(cVar2);
                    }
                    if (arrayList.size() != 0) {
                        cVar = (c) arrayList.get(0);
                    }
                } finally {
                    query.close();
                }
            }
            if (cVar != null) {
                z15 = b0.i(cVar);
                NotifyGroupTodoEvent notifyGroupTodoEvent = new NotifyGroupTodoEvent();
                NotifyGroupTodoEvent.a aVar = notifyGroupTodoEvent.f63672d;
                aVar.f63673a = 1;
                aVar.f63675c = cVar.field_todoid;
                aVar.f63674b = str;
                notifyGroupTodoEvent.asyncPublish(Looper.getMainLooper());
            } else {
                z15 = false;
            }
            Object[] objArr = new Object[3];
            if (cVar != null) {
                str2 = cVar.field_todoid;
            }
            objArr[0] = str2;
            objArr[1] = str;
            objArr[2] = Boolean.valueOf(z15);
            Log.i("MicroMsg.roomTodo.RoomTodoService", "deleteChatroomAtAllTodo delete(%s) roomname:%s result:%s", objArr);
        } else if (!Util.isNullOrNil(tz4.V)) {
            String str3 = tz4.V;
            c Sa = ((ej.d) j.c(ej.d.class)).XN0().Sa(str, str3);
            if (Sa != null) {
                z16 = b0.i(Sa);
                Iterator it = ((ArrayList) Sa.S).iterator();
                while (it.hasNext()) {
                    f4 ZB = ((g4) ((k0) z.q(k0.class)).WU()).ZB(str, ((Long) it.next()).longValue());
                    ZB.W2("");
                    ((g4) ((k0) z.q(k0.class)).WU()).CA0(ZB.getMsgId(), ZB);
                }
                NotifyGroupTodoEvent notifyGroupTodoEvent2 = new NotifyGroupTodoEvent();
                NotifyGroupTodoEvent.a aVar2 = notifyGroupTodoEvent2.f63672d;
                aVar2.f63673a = 1;
                aVar2.f63675c = str3;
                aVar2.f63674b = str;
                notifyGroupTodoEvent2.asyncPublish(Looper.getMainLooper());
            } else {
                z16 = false;
            }
            Object[] objArr2 = new Object[2];
            if (Sa != null) {
                str2 = Sa.field_todoid;
            }
            objArr2[0] = str2;
            objArr2[1] = Boolean.valueOf(z16);
            Log.i("MicroMsg.roomTodo.RoomTodoService", "deleteChatroomInfoTodo delete(%s) result:%s", objArr2);
        }
    }

    @Override // jh2.t0
    public void Tv0(String str, int i15, int i16, int i17) {
        z.h();
        long j15 = ((k0) z.q(k0.class)).Zx().get(str).f263307j1;
        if (j15 != 0) {
            f4 tz4 = ((g4) ((k0) z.q(k0.class)).WU()).tz(j15);
            if (!Util.isNullOrNil(tz4.V)) {
                c0.b(str, i15, i16, i17, tz4.V, "roomannouncement@app.origin");
            }
        }
    }

    @Override // jh2.t0
    public boolean b8() {
        return true;
    }

    @Override // jh2.t0
    public void ft0(String str, String str2, String str3, int i15, int i16, int i17) {
        if (z1.U5(str) && w0.R(str)) {
            int i18 = w0.P(str) ? 2 : 1;
            RoomTodoShareStruct roomTodoShareStruct = new RoomTodoShareStruct();
            roomTodoShareStruct.f69656d = roomTodoShareStruct.b("roomid", str, true);
            roomTodoShareStruct.f69657e = (long) i18;
            roomTodoShareStruct.f69658f = roomTodoShareStruct.b("appid", str2, true);
            roomTodoShareStruct.f69659g = roomTodoShareStruct.b("appname", str3, true);
            roomTodoShareStruct.f69660h = (long) i15;
            roomTodoShareStruct.f69661i = (long) i16;
            roomTodoShareStruct.f69662j = (long) i17;
            roomTodoShareStruct.n();
        }
    }
}