package com.example.aason.dierzhoumoni.model;
import com.example.aason.dierzhoumoni.api.UserApi;
import com.example.aason.dierzhoumoni.contract.UserContact;
import com.example.aason.dierzhoumoni.net.OKHttpUtils;
import com.example.aason.dierzhoumoni.net.OKhttpCallBack;
import java.util.HashMap;
import java.util.Map;
public class UserModel implements UserContact.IUserModel {
private String value;
private String key;
@Override
public void getCart(HashMap<String, String> map, final UserModelCallBack userModelCallBack) {
for(Map.Entry<String,String>p:map.entrySet()){
value = p.getValue();
key = p.getKey();
}
String s = UserApi.UserApi + value;
OKHttpUtils.getmInstance().doGET(s, new OKhttpCallBack() {
@Override
public void success(String result) {
userModelCallBack.success(result);
}
@Override
public void fail(String msg) {
userModelCallBack.fail(msg);
}
});
}
public interface UserModelCallBack{
public void success(String result);
public void fail(String msg);
}
}