| | |
| | | package com.tejia.lijin.app.presenter; |
| | | |
| | | import android.app.Activity; |
| | | import android.app.Application; |
| | | import android.content.Context; |
| | | import android.content.DialogInterface; |
| | | import android.content.Intent; |
| | |
| | | import com.google.gson.GsonBuilder; |
| | | import com.google.gson.reflect.TypeToken; |
| | | import com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerator; |
| | | import com.tejia.lijin.app.ShoppingApplication; |
| | | import com.wpc.library.util.cache.DiskLruCache; |
| | | import com.wpc.library.util.common.StringUtils; |
| | | import com.tejia.lijin.app.BasicTextHttpResponseHandler; |
| | |
| | | /** |
| | | * 未读消息 |
| | | */ |
| | | public void getUnReadMsgCount(String uid) { |
| | | public void getUnReadMsgCount(Long uid) { |
| | | model.getUnReadMsgCount(mContext, uid, new MessgeContract.onMessgeCallBack() { |
| | | @Override |
| | | public void onSuccess(JSONObject jsonObject) { |
| | |
| | | /** |
| | | * 清空未读消息 |
| | | */ |
| | | public void setAllMsgRead(String uid) { |
| | | public void setAllMsgRead(Long uid) { |
| | | model.setAllMsgRead(mContext, uid, new MessgeContract.onMessgeCallBack() { |
| | | @Override |
| | | public void onSuccess(JSONObject jsonObject) { |
| | |
| | | /** |
| | | * 消息中心红包 |
| | | */ |
| | | public void getMSGConfig(String uid) { |
| | | public void getMSGConfig(Long uid) { |
| | | model.getMSGConfig(mContext, uid, new MessgeContract.onMessgeCallBack() { |
| | | @Override |
| | | public void onSuccess(JSONObject jsonObject) { |
| | |
| | | * @param type |
| | | */ |
| | | private void getReadCommonMsg(String type) { |
| | | ShoppingApi.getreadCommonMsg(mContext, getUID(), type, new BasicTextHttpResponseHandler() { |
| | | ShoppingApi.getreadCommonMsg(mContext, UserUtil.getUid(ShoppingApplication.application), type, new BasicTextHttpResponseHandler() { |
| | | @Override |
| | | public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { |
| | | } |
| | |
| | | return new Md5FileNameGenerator().generate(method); |
| | | } |
| | | |
| | | /** |
| | | * 获取 用户UID |
| | | */ |
| | | public String getUID() { |
| | | return mContext.getSharedPreferences("user", Context.MODE_PRIVATE).getString("uid", ""); |
| | | } |
| | | } |