您的位置:首页 > 其它

ArrayList

2016-04-26 15:05 267 查看
[
{
"id": "32",
"title": "广州"
},
{
"id": "33",
"title": "深圳"
},
{
"id": "52",
"title": "佛山"
},
{
"id": "53",
"title": "东莞"
}
]


private ArrayList<SelHasLeaseContract> mlist;


/**
* 获取融资期限的列表
*/
public void getPlanFundTerm(final PlanFundTermCallback callback){
getPlanFundTermService=retrofit.create(Service.getPlanFundTerm.class);
Utiltools.printE("tag-t",LocalCache.getStringLocalData(context,"accessToken"));
Utiltools.printE("tag-o",LocalCache.getStringLocalData(context,"objectId"));
Call<ArrayList<SelHasLeaseContract>> resp=getPlanFundTermService.attemPlanFundTerm(
LocalCache.getStringLocalData(context,"objectId"),LocalCache.getStringLocalData(context,"accessToken"));
resp.enqueue(new Callback<ArrayList<SelHasLeaseContract>>() {
@Override
public void onResponse(Call<ArrayList<SelHasLeaseContract>> call, Response<ArrayList<SelHasLeaseContract>> response) {
ArrayList<SelHasLeaseContract> planFundTerm=response.body();
if(callback!=null){
callback.success(planFundTerm);
}
}

@Override
public void onFailure(Call<ArrayList<SelHasLeaseContract>> call, Throwable t) {

}
});
}

public  interface  PlanFundTermCallback {
void success( ArrayList<SelHasLeaseContract> planFundTerm);

void fail(String msg);

void cancelDialog();
}


public class SelHasLeaseContract extends Error{
private int id;

private String title;

public void setId(int id){
this.id = id;
}
public int getId(){
return this.id;
}
public void setTitle(String title){
this.title = title;
}
public String getTitle(){
return this.title;
}
}


/**
* <p>获取融资期限的列表 </p>
*/
public  interface getPlanFundTerm{
@Headers({
"X-CRM-Application-Id: "+"android",
"X-CRM-Version: " + "2.0.1",
})
@GET("planFundTerm")
Call<ArrayList<SelHasLeaseContract>>  attemPlanFundTerm(@Header("X-CRM-Merchant-Id") String objectId,
@Header("X-CRM-Access-Token") String accessToken);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: