This commit is contained in:
2023-10-25 22:37:10 +08:00
parent 56dff48462
commit aa6c06927b
13 changed files with 107 additions and 45 deletions

View File

@@ -1,9 +1,13 @@
package com.shayu.onetoone.manager;
import com.shayu.onetoone.bean.MessageConsumeConfigBean;
import com.shayu.onetoone.bean.PurseBean;
import com.shayu.onetoone.bean.SendConsumeBean;
import com.shayu.onetoone.event.MoneyUpdateEvent;
import com.shayu.onetoone.listener.OnSendMessageListener;
import com.yunbao.common.http.base.HttpCallback;
import com.yunbao.common.interfaces.OnItemClickListener;
import com.yunbao.common.utils.Bus;
import com.yunbao.common.utils.ToastUtil;
import java.util.HashMap;
@@ -181,6 +185,7 @@ public class SendMessageManager {
listener.onSuccess(null, sd);
}
}
iniPurse(null);
}
@@ -200,6 +205,23 @@ public class SendMessageManager {
}
}
}
public static void iniPurse(OnItemClickListener<PurseBean> listener){
OTONetManager.getInstance(null)
.getPurseInfo(new HttpCallback<PurseBean>() {
@Override
public void onSuccess(PurseBean data) {
Bus.get().post(new MoneyUpdateEvent(MoneyUpdateEvent.TYPE_UPDATE,data.getStart()+""));
if(listener!=null){
listener.onItemClick(data,0);
}
}
@Override
public void onError(String error) {
}
});
}
public static void cancel(String token) {
cache.remove(token);