package com.mn_supplier.bean.request.income;
import com.mn_supplier.base.BaseRequest;
import java.util.ArrayList;
import java.util.List;
/**
* @Created: xiaoyu on 2017.04.13 16:04.
* @Describe:
* @Review:
* @Modify:
* @Version: v_1.0 on 2017.04.13 16:04.
* @Blog:http://blog.youkuaiyun.com/noteschapter
* @Github:https://github.com/mrxiaoyu100001
* @Resources:
* @Remark:
*/
public class IncomeRequest extends BaseRequest {
/**
* 批次名称
*/
private String batchName;
/**
* 商品名称
*/
private String goodsName;
/**
* 操作人
*/
private String handlers;
/**
* 单据编号
*/
private String note;
/**
* 备注
*/
private String remark;
/**
* 用户id
*/
private String userId;
/**
* 用户名
*/
private String userName;
/**
* 商铺编码
*/
private String shopsCode;
/**
* 商铺名称
*/
private String shopsName;
/**
* 批次商品id
*/
private String batchGoodsId;
/**
* 批次流水收支费用
*/
private List<BatchFeeBean> batchfees;
public IncomeRequest() {
batchfees = new ArrayList<>();
BatchFeeBean B = new BatchFeeBean();
batchfees.add(B);
}
public String getBatchName() {
return batchName;
}
public void setBatchName(String batchName) {
this.batchName = batchName;
}
public String getGoodsName() {
return goodsName;
}
public void setGoodsName(String goodsName) {
this.goodsName = goodsName;
}
public String getHandlers() {
return handlers;
}
public void setHandlers(String handlers) {
this.handlers = handlers;
}
public String getNote() {
return note;
}
public void setNote(String note) {
this.note = note;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
@Override
public String getUserId() {
return userId;
}
@Override
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getShopsCode() {
return shopsCode;
}
public void setShopsCode(String shopsCode) {
this.shopsCode = shopsCode;
}
public String getShopsName() {
return shopsName;
}
public void setShopsName(String shopsName) {
this.shopsName = shopsName;
}
public String getBatchGoodsId() {
return batchGoodsId;
}
public void setBatchGoodsId(String batchGoodsId) {
this.batchGoodsId = batchGoodsId;
}
public List<BatchFeeBean> getBatchfees() {
return batchfees;
}
public void setBatchfees(List<BatchFeeBean> batchfees) {
this.batchfees = batchfees;
}
@Override
public String toString() {
return "IncomeRequest{" +
"batchName='" + batchName + '\'' +
", goodsName='" + goodsName + '\'' +
", handlers='" + handlers + '\'' +
", note='" + note + '\'' +
", remark='" + remark + '\'' +
", userId='" + userId + '\'' +
", userName='" + userName + '\'' +
", shopsCode='" + shopsCode + '\'' +
", shopsName='" + shopsName + '\'' +
", batchGoodsId='" + batchGoodsId + '\'' +
", batchfees=" + batchfees +
'}';
}
public class BatchFeeBean {
private String fee;
private String includeType;
public String getFee() {
return fee;
}
public void setFee(String fee) {
this.fee = fee;
}
public String getIncludeType() {
return includeType;
}
public void setIncludeType(String includeType) {
this.includeType = includeType;
}
@Override
public String toString() {
return "BatchFeeBean{" +
"fee='" + fee + '\'' +
", includeType='" + includeType + '\'' +
'}';
}
}
}
09:49:06.443 4840-4840/com.mn_supplier E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.StackOverflowError
at com.alibaba.fastjson.util.FieldInfo.get(FieldInfo.java:457)
at com.alibaba.fastjson.serializer.FieldSerializer.getPropertyValueDirect(FieldSerializer.java:110)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:208)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.ListSerializer.write(ListSerializer.java:126)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.ListSerializer.write(ListSerializer.java:126)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.ListSerializer.write(ListSerializer.java:126)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.ListSerializer.write(ListSerializer.java:126)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.ListSerializer.write(ListSerializer.java:126)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:111)
at com.alibaba.fastjson.serializer.ListSerializer.write(ListSerializer.java:126)
at com.alibaba.fastjson.serializer.FieldSerializer.writeValue(FieldSerializer.java:231)
at com.alibaba.fastjson.serializer.JavaBeanSerializer.write(JavaBeanSerializer.java:314)
at com.alibaba.fastjson.serializ