//Bean
//Goods
public class Goods { private String msg; private String code; private String page; private List<DataBean> data; public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getPage() { return page; } public void setPage(String page) { this.page = page; } public List<DataBean> getData() { return data; } public void setData(List<DataBean> data) { this.data = data; } @Override public String toString() { return "Goods{" + "msg='" + msg + '\'' + ", code='" + code + '\'' + ", page='" + page + '\'' + ", data=" + data + '}'; } public static class DataBean { private double bargainPrice; private String createtime; private String detailUrl; private String images; private int itemtype; private int pid; private double price; private int pscid; private int salenum; private int sellerid; private String subhead; private String title; public double getBargainPrice() { return bargainPrice; } public void setBargainPrice(double bargainPrice) { this.bargainPrice = bargainPrice; } public String getCreatetime() { return createtime; } public void setCreatetime(String createtime) { this.createtime = createtime; } public String getDetailUrl() { return detailUrl; } public void setDetailUrl(String detailUrl) { this.detailUrl = detailUrl; } public String getImages() { return images; } public void setImages(String images) { this.images = images; } public int getItemtype() { return itemtype; } public void setItemtype(int itemtype) { this.itemtype = itemtype; } public int getPid() { return pid; } public void setPid(int pid) { this.pid = pid; } public double getPrice() { return price; } public void setPrice(double price) { this.price = price; } public int getPscid() { return pscid; } public void setPscid(int pscid) { this.pscid = pscid; } public int getSalenum() { return salenum; } public void setSalenum(int salenum) { this.salenum = salenum; } public int getSellerid() { return sellerid; } public void setSellerid(int sellerid) { this.sellerid = sellerid; } public String getSubhead() { return subhead; } public void setSubhead(String subhead) { this.subhead = subhead; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } @Override public String toString() { return "DataBean{" + "bargainPrice=" + bargainPrice + ", createtime='" + createtime + '\'' + ", detailUrl='" + detailUrl + '\'' + ", images='" + images + '\'' + ", itemtype=" + itemtype + ", pid=" + pid + ", price=" + price + ", pscid=" + pscid + ", salenum=" + salenum + ", sellerid=" + sellerid + ", subhead='" + subhead + '\'' + ", title='" + title + '\'' + '}'; } } }
//GoodsBean
public class GoodsBean { private boolean goodscheck; private double bargainPrice; private String createtime; private String images; private int num; private double price; private String title; private int pid; private boolean btn; public GoodsBean(boolean goodscheck, double bargainPrice, String createtime, String images, int num, double price, String title, int pid, boolean btn) { this.goodscheck = goodscheck; this.bargainPrice = bargainPrice; this.createtime = createtime; this.images = images; this.num = num; this.price = price; this.title = title; this.pid = pid; this.btn = btn; } public int getPid() { return pid; } public void setPid(int pid) { this.pid = pid; } public boolean isBtn() { return btn; } public void setBtn(boolean btn) { this.btn = btn; } public boolean isGoodscheck() { return goodscheck; } public void setGoodscheck(boolean goodscheck) { this.goodscheck = goodscheck; } public double getBargainPrice() { return bargainPrice; } public void setBargainPrice(double bargainPrice) { this.bargainPrice = bargainPrice; } public String getCreatetime() { return createtime; } public void setCreatetime(String createtime) { this.createtime = createtime; } public String getImages() { return images; } public void setImages(String images) { this.images = images; } public int getNum() { return num; } public void setNum(int num) { this.num = num; } public double getPrice() { return price; } public void setPrice(double price) { this.price = price; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } @Override public String toString() { return "GoodsBean{" + "goodscheck=" + goodscheck + ", bargainPrice=" + bargainPrice + ", createtime='" + createtime + '\'' + ", images='" + images + '\'' + ", num=" + num + ", price=" + price + ", title='" + title + '\'' + ", pid=" + pid + ", btn=" + btn + '}'; } }//GroupBean
public class GroupBean { private boolean groupcheck; private String sellerName; private String sellerid; public GroupBean(boolean groupcheck, String sellerName, String sellerid) { this.groupcheck = groupcheck; this.sellerName = sellerName; this.sellerid = sellerid; } public boolean isGroupcheck() { return groupcheck; } public void setGroupcheck(boolean groupcheck) { this.groupcheck = groupcheck; } public String getSellerName() { return sellerName; } public void setSellerName(String sellerName) { this.sellerName = sellerName; } public String getSellerid() { return sellerid; } public void setSellerid(String sellerid) { this.sellerid = sellerid; } @Override public String toString() { return "GroupBean{" + "groupcheck=" + groupcheck + ", sellerName='" + sellerName + '\'' + ", sellerid='" + sellerid + '\'' + '}'; } }//LoginBean
public class LoginBean { private String msg; private String code; private DataBean data; public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public DataBean getData() { return data; } public void setData(DataBean data) { this.data = data; } @Override public String toString() { return "LoginBean{" + "msg='" + msg + '\'' + ", code='" + code + '\'' + ", data=" + data + '}'; } public static class DataBean { private Object age; private String appkey; private String appsecret; private String createtime; private Object email; private Object fans; private Object follow; private Object gender; private Object icon; private Object latitude; private Object longitude; private String mobile; private Object money; private String nickname; private String password; private Object praiseNum; private String token; private int uid; private Object userId; private String username; public Object getAge() { return age; } public void setAge(Object age) { this.age = age; } public String getAppkey() { return appkey; } public void setAppkey(String appkey) { this.appkey = appkey; } public String getAppsecret() { return appsecret; } public void setAppsecret(String appsecret) { this.appsecret = appsecret; } public String getCreatetime() { return createtime; } public void setCreatetime(String createtime) { this.createtime = createtime; } public Object getEmail() { return email; } public void setEmail(Object email) { this.email = email; } public Object getFans() { return fans; } public void setFans(Object fans) { this.fans = fans; } public Object getFollow() { return follow; } public void setFollow(Object follow) { this.follow = follow; } public Object getGender() { return gender; } public void setGender(Object gender) { this.gender = gender; } public Object getIcon() { return icon; } public void setIcon(Object icon) { this.icon = icon; } public Object getLatitude() { return latitude; } public void setLatitude(Object latitude) { this.latitude = latitude; } public Object getLongitude() { return longitude; } public void setLongitude(Object longitude) { this.longitude = longitude; } public String getMobile() { return mobile; } public void setMobile(String mobile) { this.mobile = mobile; } public Object getMoney() { return money; } public void setMoney(Object money) { this.money = money; } public String getNickname() { return nickname; } public void setNickname(String nickname) { this.nickname = nickname; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public Object getPraiseNum() { return praiseNum; } public void setPraiseNum(Object praiseNum) { this.praiseNum = praiseNum; } public String getToken() { return token; } public void setToken(String token) { this.token = token; } public int getUid() { return uid; } public void setUid(int uid) { this.uid = uid; } public Object getUserId() { return userId; } public void setUserId(Object userId) { this.userId = userId; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } @Override public String toString() { return "DataBean{" + "age=" + age + ", appkey='" + appkey + '\'' + ", appsecret='" + appsecret + '\'' + ", createtime='" + createtime + '\'' + ", email=" + email + ", fans=" + fans + ", follow=" + follow + ", gender=" + gender + ", icon=" + icon + ", latitude=" + latitude + ", longitude=" + longitude + ", mobile='" + mobile + '\'' + ", money=" + money + ", nickname='" + nickname + '\'' + ", password='" + password + '\'' + ", praiseNum=" + praiseNum + ", token='" + token + '\'' + ", uid=" + uid + ", userId=" + userId + ", username='" + username + '\'' + '}'; } } }//ShopCar
public class ShopCar { private String msg; private String code; private List<DataBean> data; public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public List<DataBean> getData() { return data; } public void setData(List<DataBean> data) { this.data = data; } @Override public String toString() { return "ShopCar{" + "msg='" + msg + '\'' + ", code='" + code + '\'' + ", data=" + data + '}'; } public static class DataBean { private String sellerName; private String sellerid; private List<ListBean> list; public String getSellerName() { return sellerName; } public void setSellerName(String sellerName) { this.sellerName = sellerName; } public String getSellerid() { return sellerid; } public void setSellerid(String sellerid) { this.sellerid = sellerid; } public List<ListBean> getList() { return list; } public void setList(List<ListBean> list) { this.list = list; } @Override public String toString() { return "DataBean{" + "sellerName='" + sellerName + '\'' + ", sellerid='" + sellerid + '\'' + ", list=" + list + '}'; } public static class ListBean { private double bargainPrice; private String createtime; private String detailUrl; private String images; private int num; private int pid; private double price; private int pscid; private int selected; private int sellerid; private String subhead; private String title; public double getBargainPrice() { return bargainPrice; } public void setBargainPrice(double bargainPrice) { this.bargainPrice = bargainPrice; } public String getCreatetime() { return createtime; } public void setCreatetime(String createtime) { this.createtime = createtime; } public String getDetailUrl() { return detailUrl; } public void setDetailUrl(String detailUrl) { this.detailUrl = detailUrl; } public String getImages() { return images; } public void setImages(String images) { this.images = images; } public int getNum() { return num; } public void setNum(int num) { this.num = num; } public int getPid() { return pid; } public void setPid(int pid) { this.pid = pid; } public double getPrice() { return price; } public void setPrice(double price) { this.price = price; } public int getPscid() { return pscid; } public void setPscid(int pscid) { this.pscid = pscid; } public int getSelected() { return selected; } public void setSelected(int selected) { this.selected = selected; } public int getSellerid() { return sellerid; } public void setSellerid(int sellerid) { this.sellerid = sellerid; } public String getSubhead() { return subhead; } public void setSubhead(String subhead) { this.subhead = subhead; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } @Override public String toString() { return "ListBean{" + "bargainPrice=" + bargainPrice + ", createtime='" + createtime + '\'' + ", detailUrl='" + detailUrl + '\'' + ", images='" + images + '\'' + ", num=" + num + ", pid=" + pid + ", price=" + price + ", pscid=" + pscid + ", selected=" + selected + ", sellerid=" + sellerid + ", subhead='" + subhead + '\'' + ", title='" + title + '\'' + '}'; } } } }//XiangQingBean
//ZhuCeBeanpublic class XiangQingBean { private String msg; private SellerBean seller; private String code; private DataBean data; public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public SellerBean getSeller() { return seller; } public void setSeller(SellerBean seller) { this.seller = seller; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public DataBean getData() { return data; } public void setData(DataBean data) { this.data = data; } @Override public String toString() { return "XiangQingBean{" + "msg='" + msg + '\'' + ", seller=" + seller + ", code='" + code + '\'' + ", data=" + data + '}'; } public static class SellerBean { private String description; private String icon; private String name; private int productNums; private double score; private int sellerid; public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getIcon() { return icon; } public void setIcon(String icon) { this.icon = icon; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getProductNums() { return productNums; } public void setProductNums(int productNums) { this.productNums = productNums; } public double getScore() { return score; } public void setScore(double score) { this.score = score; } public int getSellerid() { return sellerid; } public void setSellerid(int sellerid) { this.sellerid = sellerid; } @Override public String toString() { return "SellerBean{" + "description='" + description + '\'' + ", icon='" + icon + '\'' + ", name='" + name + '\'' + ", productNums=" + productNums + ", score=" + score + ", sellerid=" + sellerid + '}'; } } public static class DataBean { private double bargainPrice; private String createtime; private String detailUrl; private String images; private int itemtype; private int pid; private double price; private int pscid; private int salenum; private int sellerid; private String subhead; private String title; public double getBargainPrice() { return bargainPrice; } public void setBargainPrice(double bargainPrice) { this.bargainPrice = bargainPrice; } public String getCreatetime() { return createtime; } public void setCreatetime(String createtime) { this.createtime = createtime; } public String getDetailUrl() { return detailUrl; } public void setDetailUrl(String detailUrl) { this.detailUrl = detailUrl; } public String getImages() { return images; } public void setImages(String images) { this.images = images; } public int getItemtype() { return itemtype; } public void setItemtype(int itemtype) { this.itemtype = itemtype; } public int getPid() { return pid; } public void setPid(int pid) { this.pid = pid; } public double getPrice() { return price; } public void setPrice(double price) { this.price = price; } public int getPscid() { return pscid; } public void setPscid(int pscid) { this.pscid = pscid; } public int getSalenum() { return salenum; } public void setSalenum(int salenum) { this.salenum = salenum; } public int getSellerid() { return sellerid; } public void setSellerid(int sellerid) { this.sellerid = sellerid; } public String getSubhead() { return subhead; } public void setSubhead(String subhead) { this.subhead = subhead; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } @Override public String toString() { return "DataBean{" + "bargainPrice=" + bargainPrice + ", createtime='" + createtime + '\'' + ", detailUrl='" + detailUrl + '\'' + ", images='" + images + '\'' + ", itemtype=" + itemtype + ", pid=" + pid + ", price=" + price + ", pscid=" + pscid + ", salenum=" + salenum + ", sellerid=" + sellerid + ", subhead='" + subhead + '\'' + ", title='" + title + '\'' + '}'; } } }
public class ZhuCeBean { private String msg; private String code; public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } }//RetrofitUtils
public class RetrofitUtils { private final Retrofit build; private static volatile RetrofitUtils instance; public RetrofitUtils(String url) { OkHttpClient build = new OkHttpClient.Builder() .addInterceptor(new Logger()) .build(); this.build = new Retrofit.Builder() .client(build) .addCallAdapterFactory(RxJava2CallAdapterFactory.create()) .addConverterFactory(GsonConverterFactory.create()) .baseUrl(url) .build(); } public static RetrofitUtils getInstance(String url) { if (instance == null) { synchronized (RetrofitUtils.class) { if (null == instance) { instance = new RetrofitUtils(url); } } } return instance; } public APIService getAPIservice() { APIService apiService = build.create(APIService.class); return apiService; } }