model中的bean
来源:互联网 发布:js全局数组变量 编辑:程序博客网 时间:2024/06/05 10:38
CartBean:
package com.example.administrator.yuekao_biguo.model.bean;import java.util.List;/** * Created by Dash on 2017/12/12. */public class CartBean { /** * msg : 请求成功 * code : 0 * data : [{"list":[{"bargainPrice":111.99,"createtime":"2017-10-14T21:48:08","detailUrl":"https://item.m.jd.com/product/4719303.html?utm_source=androidapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=QQfriends","images":"https://m.360buyimg.com/n0/jfs/t9004/210/1160833155/647627/ad6be059/59b4f4e1N9a2b1532.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7504/338/63721388/491286/f5957f53/598e95f1N7f2adb87.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7441/10/64242474/419246/adb30a7d/598e95fbNd989ba0a.jpg!q70.jpg","num":1,"pid":22,"price":799,"pscid":1,"selected":0,"sellerid":15,"subhead":"每个中秋都不能简单,无论身在何处,你总需要一块饼让生活更圆满,京东月饼让爱更圆满京东自营,闪电配送,更多惊喜,快用手指戳一下","title":"北京稻香村 稻香村中秋节月饼 老北京月饼礼盒655g"}],"sellerName":"商家15","sellerid":"15"},{"list":[{"bargainPrice":111.99,"createtime":"2017-10-14T21:39:05","detailUrl":"https://item.m.jd.com/product/4719303.html?utm_source=androidapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=QQfriends","images":"https://m.360buyimg.com/n0/jfs/t9004/210/1160833155/647627/ad6be059/59b4f4e1N9a2b1532.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7504/338/63721388/491286/f5957f53/598e95f1N7f2adb87.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7441/10/64242474/419246/adb30a7d/598e95fbNd989ba0a.jpg!q70.jpg","num":1,"pid":1,"price":118,"pscid":1,"selected":0,"sellerid":17,"subhead":"每个中秋都不能简单,无论身在何处,你总需要一块饼让生活更圆满,京东月饼让爱更圆满京东自营,闪电配送,更多惊喜,快用手指戳一下","title":"北京稻香村 稻香村中秋节月饼 老北京月饼礼盒655g"}],"sellerName":"商家17","sellerid":"17"},{"list":[{"bargainPrice":111.99,"createtime":"2017-10-14T21:39:05","detailUrl":"https://item.m.jd.com/product/4719303.html?utm_source=androidapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=QQfriends","images":"https://m.360buyimg.com/n0/jfs/t9004/210/1160833155/647627/ad6be059/59b4f4e1N9a2b1532.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7504/338/63721388/491286/f5957f53/598e95f1N7f2adb87.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7441/10/64242474/419246/adb30a7d/598e95fbNd989ba0a.jpg!q70.jpg","num":1,"pid":2,"price":299,"pscid":1,"selected":0,"sellerid":18,"subhead":"每个中秋都不能简单,无论身在何处,你总需要一块饼让生活更圆满,京东月饼让爱更圆满京东自营,闪电配送,更多惊喜,快用手指戳一下","title":"北京稻香村 稻香村中秋节月饼 老北京月饼礼盒655g"}],"sellerName":"商家18","sellerid":"18"},{"list":[{"bargainPrice":111.99,"createtime":"2017-10-14T21:48:08","detailUrl":"https://item.m.jd.com/product/4719303.html?utm_source=androidapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=QQfriends","images":"https://m.360buyimg.com/n0/jfs/t9004/210/1160833155/647627/ad6be059/59b4f4e1N9a2b1532.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7504/338/63721388/491286/f5957f53/598e95f1N7f2adb87.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7441/10/64242474/419246/adb30a7d/598e95fbNd989ba0a.jpg!q70.jpg","num":1,"pid":4,"price":999,"pscid":1,"selected":0,"sellerid":20,"subhead":"每个中秋都不能简单,无论身在何处,你总需要一块饼让生活更圆满,京东月饼让爱更圆满京东自营,闪电配送,更多惊喜,快用手指戳一下","title":"北京稻香村 稻香村中秋节月饼 老北京月饼礼盒655g"}],"sellerName":"商家20","sellerid":"20"}] */ 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; } public static class DataBean { public boolean isGroupChecked() { return isGroupChecked; } public void setGroupChecked(boolean groupChecked) { isGroupChecked = groupChecked; } /** * list : [{"bargainPrice":111.99,"createtime":"2017-10-14T21:48:08","detailUrl":"https://item.m.jd.com/product/4719303.html?utm_source=androidapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=QQfriends","images":"https://m.360buyimg.com/n0/jfs/t9004/210/1160833155/647627/ad6be059/59b4f4e1N9a2b1532.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7504/338/63721388/491286/f5957f53/598e95f1N7f2adb87.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7441/10/64242474/419246/adb30a7d/598e95fbNd989ba0a.jpg!q70.jpg","num":1,"pid":22,"price":799,"pscid":1,"selected":0,"sellerid":15,"subhead":"每个中秋都不能简单,无论身在何处,你总需要一块饼让生活更圆满,京东月饼让爱更圆满京东自营,闪电配送,更多惊喜,快用手指戳一下","title":"北京稻香村 稻香村中秋节月饼 老北京月饼礼盒655g"}] * sellerName : 商家15 * sellerid : 15 */ private boolean isGroupChecked;//一级列表是否选中 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; } public static class ListBean { /** * bargainPrice : 111.99 * createtime : 2017-10-14T21:48:08 * detailUrl : https://item.m.jd.com/product/4719303.html?utm_source=androidapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=QQfriends * images : https://m.360buyimg.com/n0/jfs/t9004/210/1160833155/647627/ad6be059/59b4f4e1N9a2b1532.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7504/338/63721388/491286/f5957f53/598e95f1N7f2adb87.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7441/10/64242474/419246/adb30a7d/598e95fbNd989ba0a.jpg!q70.jpg * num : 1 * pid : 22 * price : 799.0 * pscid : 1 * selected : 0 * sellerid : 15 * subhead : 每个中秋都不能简单,无论身在何处,你总需要一块饼让生活更圆满,京东月饼让爱更圆满京东自营,闪电配送,更多惊喜,快用手指戳一下 * title : 北京稻香村 稻香村中秋节月饼 老北京月饼礼盒655g */ 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;//判断二级是否选中,,,1选中,0未选中 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; } } }}//CountPriceBean
package com.example.administrator.yuekao_biguo.model.bean;/** * Created by Dash on 2017/12/19. */public class CountPriceBean { private String priceString; private int count; public CountPriceBean(String priceString, int count) { this.priceString = priceString; this.count = count; } public String getPriceString() { return priceString; } public void setPriceString(String priceString) { this.priceString = priceString; } public int getCount() { return count; } public void setCount(int count) { this.count = count; }}//Details_bean
package com.example.administrator.yuekao_biguo.model.bean;/** * Created by Administrator on 2017/12/20. */public class Details_bean { /** * msg : * seller : {"description":"我是商家19","icon":"http://120.27.23.105/images/icon.png","name":"商家19","productNums":999,"score":5,"sellerid":19} * code : 0 * data : {"bargainPrice":111.99,"createtime":"2017-10-03T23:53:28","detailUrl":"https://item.m.jd.com/product/4719303.html?utm_source=androidapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=QQfriends","images":"https://m.360buyimg.com/n0/jfs/t9004/210/1160833155/647627/ad6be059/59b4f4e1N9a2b1532.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7504/338/63721388/491286/f5957f53/598e95f1N7f2adb87.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7441/10/64242474/419246/adb30a7d/598e95fbNd989ba0a.jpg!q70.jpg","itemtype":0,"pid":3,"price":198,"pscid":1,"salenum":1234,"sellerid":19,"subhead":"每个中秋都不能简单,无论身在何处,你总需要一块饼让生活更圆满,京东月饼让爱更圆满京东自营,闪电配送,更多惊喜,快用手指戳一下","title":"北京稻香村 稻香村中秋节月饼 老北京月饼礼盒655g"} */ 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; } public static class SellerBean { /** * description : 我是商家19 * icon : http://120.27.23.105/images/icon.png * name : 商家19 * productNums : 999 * score : 5.0 * sellerid : 19 */ 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; } } public static class DataBean { /** * bargainPrice : 111.99 * createtime : 2017-10-03T23:53:28 * detailUrl : https://item.m.jd.com/product/4719303.html?utm_source=androidapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=QQfriends * images : https://m.360buyimg.com/n0/jfs/t9004/210/1160833155/647627/ad6be059/59b4f4e1N9a2b1532.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7504/338/63721388/491286/f5957f53/598e95f1N7f2adb87.jpg!q70.jpg|https://m.360buyimg.com/n0/jfs/t7441/10/64242474/419246/adb30a7d/598e95fbNd989ba0a.jpg!q70.jpg * itemtype : 0 * pid : 3 * price : 198.0 * pscid : 1 * salenum : 1234 * sellerid : 19 * subhead : 每个中秋都不能简单,无论身在何处,你总需要一块饼让生活更圆满,京东月饼让爱更圆满京东自营,闪电配送,更多惊喜,快用手指戳一下 * title : 北京稻香村 稻香村中秋节月饼 老北京月饼礼盒655g */ 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; } }}//GetOrder
package com.example.administrator.yuekao_biguo.model.bean;import java.util.List;/** * Created by Administrator on 2017/12/20. */public class GetOrder { /** * msg : 请求成功 * code : 0 * data : [{"createtime":"2017-12-20T14:13:28","orderid":3769,"price":269.78,"status":0,"title":"订单测试标题4123","uid":4123},{"createtime":"2017-12-20T14:53:23","orderid":3870,"price":269.78,"status":0,"title":"订单测试标题4123","uid":4123},{"createtime":"2017-12-20T15:09:56","orderid":3921,"price":1053.71,"status":0,"title":"订单测试标题4123","uid":4123},{"createtime":"2017-12-20T15:11:06","orderid":3925,"price":1053.71,"status":0,"title":"订单测试标题4123","uid":4123}] * page : 1 */ 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; } public static class DataBean { /** * createtime : 2017-12-20T14:13:28 * orderid : 3769 * price : 269.78 * status : 0 * title : 订单测试标题4123 * uid : 4123 */ private String createtime; private int orderid; private double price; private int status; private String title; private int uid; public String getCreatetime() { return createtime; } public void setCreatetime(String createtime) { this.createtime = createtime; } public int getOrderid() { return orderid; } public void setOrderid(int orderid) { this.orderid = orderid; } public double getPrice() { return price; } public void setPrice(double price) { this.price = price; } public int getStatus() { return status; } public void setStatus(int status) { this.status = status; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public int getUid() { return uid; } public void setUid(int uid) { this.uid = uid; } }}
//CartModel
package com.example.administrator.yuekao_biguo.model;import android.util.Log;import com.example.administrator.yuekao_biguo.model.bean.CartBean;import com.example.administrator.yuekao_biguo.presenter.ICartPresenter;import com.example.administrator.yuekao_biguo.util.CommonUtils;import com.example.administrator.yuekao_biguo.util.OkHttp3Util;import com.google.gson.Gson;import java.io.IOException;import okhttp3.Call;import okhttp3.Callback;import okhttp3.Response;/** * Created by Dash on 2017/12/12. */public class CartModel { private ICartPresenter iCartPresenter; public CartModel(ICartPresenter iCartPresenter) { this.iCartPresenter = iCartPresenter; } public void getCartData(final String cartUrl) { //获取数据 OkHttp3Util.doGet(cartUrl, new Callback() { @Override public void onFailure(Call call, IOException e) { Log.e(cartUrl,e.getLocalizedMessage()); } @Override public void onResponse(Call call, Response response) throws IOException { if (response.isSuccessful()){ final String json = response.body().string(); CommonUtils.runOnUIThread(new Runnable() { @Override public void run() { /*if ("null".equals(json)){ Toast.makeText(DashApplication.getAppContext(),"购物车为空,请添加",Toast.LENGTH_SHORT).show(); }else {*/ Gson gson = new Gson(); CartBean cartBean = gson.fromJson(json, CartBean.class); //返回数据到主线程 iCartPresenter.getSuccessCartJson(cartBean); //} } }); } } }); }}//Details_M
package com.example.administrator.yuekao_biguo.model;import com.example.administrator.yuekao_biguo.presenter.DetailsP_I;import com.example.administrator.yuekao_biguo.presenter.Details_P;import com.example.administrator.yuekao_biguo.util.OkHttp3Util;import java.io.IOException;import java.util.HashMap;import okhttp3.Call;import okhttp3.Callback;import okhttp3.Response;/** * Created by Administrator on 2017/12/20. */public class Details_M { private DetailsP_I detailsP_i; public Details_M(DetailsP_I detailsP_i) { this.detailsP_i = detailsP_i; } //获取数据的方法 public void getdata(String details_api) { HashMap<String, String> map = new HashMap<>(); //本来这个商品的pid应从View传过来 map.put("pid", "3"); OkHttp3Util.doPost(details_api, map, new Callback() { @Override public void onFailure(Call call, IOException e) { } @Override public void onResponse(Call call, Response response) throws IOException { if (response.isSuccessful()) { //响应的数据,也是获取的数据 String string = response.body().string(); //通过接口传给P detailsP_i.success(string); } } }); } //M层请求加入购物车的方法 public void getShoppingdata(String addShopping_api) { HashMap<String, String> map = new HashMap<>(); map.put("uid", "4123"); map.put("pid", "3"); OkHttp3Util.doPost(addShopping_api, map, new Callback() { @Override public void onFailure(Call call, IOException e) { //获取加入购物车的数据 detailsP_i.addShopping("添加失败"); } @Override public void onResponse(Call call, Response response) throws IOException { if (response.isSuccessful()) { //获取加入购物车的数据 String string = response.body().string(); detailsP_i.addShopping(string); } } }); }}//Order_Mpackage com.example.administrator.yuekao_biguo.model;import com.example.administrator.yuekao_biguo.presenter.OrderP_I;import com.example.administrator.yuekao_biguo.presenter.Order_P;import com.example.administrator.yuekao_biguo.util.OkHttp3Util;import java.io.IOException;import java.util.HashMap;import okhttp3.Call;import okhttp3.Callback;import okhttp3.Response;/** * Created by Administrator on 2017/12/20. */public class Order_M { private OrderP_I orderP_i; public Order_M(OrderP_I orderP_i) { this.orderP_i = orderP_i; } //创建订单,访问网络数据 public void getdata(String createOrderUrl, String script) { HashMap<String, String> map = new HashMap<>(); map.put("uid", "4123"); map.put("price", script); OkHttp3Util.doPost(createOrderUrl, map, new Callback() { @Override public void onFailure(Call call, IOException e) { } @Override public void onResponse(Call call, Response response) throws IOException { if(response.isSuccessful()){ String string = response.body().string(); orderP_i.success(string); } } }); }}//OrderM_listpackage com.example.administrator.yuekao_biguo.model;import com.example.administrator.yuekao_biguo.presenter.OrderP_list;import com.example.administrator.yuekao_biguo.presenter.OrderPlist_I;import com.example.administrator.yuekao_biguo.util.OkHttp3Util;import java.io.IOException;import java.util.HashMap;import okhttp3.Call;import okhttp3.Callback;import okhttp3.Response;/** * Created by Administrator on 2017/12/20. */public class OrderM_list { private OrderPlist_I orderPlist_i; public OrderM_list(OrderPlist_I orderPlist_i) { this.orderPlist_i = orderPlist_i; } //查看订单的方法 public void getdata(String getOrdersUrl) { HashMap<String, String> map = new HashMap<>(); map.put("uid", "4123"); map.put("page", "1"); OkHttp3Util.doPost(getOrdersUrl, map, new Callback() { @Override public void onFailure(Call call, IOException e) { } @Override public void onResponse(Call call, Response response) throws IOException { if (response.isSuccessful()) { String string = response.body().string(); orderPlist_i.success(string); } } }); }}
阅读全文
0 0
- model中的bean
- 模型Bean:Model Bean
- 模型Bean:Model Bean
- 6、模型Bean:Model Bean
- 6、模型Bean:Model Bean
- 6、模型Bean:Model Bean
- Model或Bean转换
- Bean\Entity\Model\POJO
- Bean、Model、Entity、的区别
- model 中的 model 中的 model 1
- Model、Bean 打印各字段toString方法
- [JMX一步步来] 5、模型Bean:Model Bean
- [JMX一步步来] 6、模型Bean:Model Bean
- alfresco中的Model
- QT中的model/view
- backbone中的model实例
- Django中的Model继承
- Backbone中的Model使用方法
- 深入理解 flex-grow & flex-shrink & flex-basis
- Month3
- 查找-数据结构
- gouwuche的application
- 数据结构实验之查找四:二分查找
- model中的bean
- clickhouse之mergetree详解
- Python学习-list 和 tuple
- IOS 强大的Block
- python与自然语言处理之朴素贝叶斯上
- node.js Express框架入门
- R语言并行运算(snow包)
- bash cookbook
- 值得学习的C++开源项目(转)