package org.xmx0632.deliciousfruit.erp.bo;
import com.alibaba.fastjson.annotation.JSONField;
/**
* 订购
*
*/
public class ErpOrder {
private String Space = " ";// mexhhz -- 不用,删掉
private String strCustomerName;// 用户名
private String strTransportType = "0";// 送货方式 ----默认 0
private String decAdvAmount;// 预售金额 ---? 计算公式ERP会发邮件
private String decBillAmount;// 开单金额 ---? 计算公式ERP会发邮件
private String decNeedPay;// YSXJ ---用户最终需要支付的钱
private String decTotalFee;// 总价 ---原始总价(不包含立减、抵扣)+运费
private String intPointValue;// 抵扣金额 ---积分抵扣的金额,200积分即2元
private String intOrderStatus;// 销售开单状态 --- 2 提交中,3配货,4出库,5 配送,6已完成,7已撤单
private String intTransportStatus = "1";// 物流状态 --默认1 待进物流单
private String erpCustomer;// 客户编号
private String strFirstname;// 收货人
private String strPhone;// 收货电话
private String strMobilePhone;// 收货手机
private String strProvince;// 省份
private String strCity;// 市区县
private String strAddress;// 地址
private String strArea;// 地址区域
private String strPaymentType;// 支付方式
// ---3:货到付现金;4:银行转账;10:货到POS刷卡;11:联华OK卡;12:Smart卡;13:东方文化卡;
private String datWishDate;// 收货日期
private String strWishTime;// 收货时间点
private String decValue;// 产品金额 ---就是产品总价
private String decTransportFee;// 运输费
private String intPoint;// 抵扣积分 ---用掉的积分
private String decCoin;// 使用储值账户余额 ---用掉的储值账户金额
private String intCouponValue;// dzdyq ---- 不用
private String decCardValue;// 礼品卡抵扣金额
private String decCashValue;// 现金券抵扣金额
private String decFullMinus;// 立减金额
private String strInvoiceTitle;// 发票抬头
private String strInvoiceContent;// 发票内容
private String ERPID;// ID
private String datDate;// 开单日期
public String getSpace() {
return Space;
}
public void setSpace(String space) {
Space = space;
}
public String getStrCustomerName() {
return strCustomerName;
}
public void setStrCustomerName(String strCustomerName) {
this.strCustomerName = strCustomerName;
}
public String getStrTransportType() {
return strTransportType;
}
public void setStrTransportType(String strTransportType) {
this.strTransportType = strTransportType;
}
public String getDecAdvAmount() {
return decAdvAmount;
}
public void setDecAdvAmount(String decAdvAmount) {
this.decAdvAmount = decAdvAmount;
}
public String getDecBillAmount() {
return decBillAmount;
}
public void setDecBillAmount(String decBillAmount) {
this.decBillAmount = decBillAmount;
}
public String getDecNeedPay() {
return decNeedPay;
}
public void setDecNeedPay(String decNeedPay) {
this.decNeedPay = decNeedPay;
}
public String getDecTotalFee() {
return decTotalFee;
}
public void setDecTotalFee(String decTotalFee) {
this.decTotalFee = decTotalFee;
}
public String getIntPointValue() {
return intPointValue;
}
public void setIntPointValue(String intPointValue) {
this.intPointValue = intPointValue;
}
public String getIntOrderStatus() {
return intOrderStatus;
}
public void setIntOrderStatus(String intOrderStatus) {
this.intOrderStatus = intOrderStatus;
}
public String getIntTransportStatus() {
return intTransportStatus;
}
public void setIntTransportStatus(String intTransportStatus) {
this.intTransportStatus = intTransportStatus;
}
public String getErpCustomer() {
return erpCustomer;
}
public void setErpCustomer(String erpCustomer) {
this.erpCustomer = erpCustomer;
}
public String getStrFirstname() {
return strFirstname;
}
public void setStrFirstname(String strFirstname) {
this.strFirstname = strFirstname;
}
public String getStrPhone() {
return strPhone;
}
public void setStrPhone(String strPhone) {
this.strPhone = strPhone;
}
public String getStrMobilePhone() {
return strMobilePhone;
}
public void setStrMobilePhone(String strMobilePhone) {
this.strMobilePhone = strMobilePhone;
}
public String getStrProvince() {
return strProvince;
}
public void setStrProvince(String strProvince) {
this.strProvince = strProvince;
}
public String getStrCity() {
return strCity;
}
public void setStrCity(String strCity) {
this.strCity = strCity;
}
public String getStrAddress() {
return strAddress;
}
public void setStrAddress(String strAddress) {
this.strAddress = strAddress;
}
public String getStrArea() {
return strArea;
}
public void setStrArea(String strArea) {
this.strArea = strArea;
}
public String getStrPaymentType() {
return strPaymentType;
}
public void setStrPaymentType(String strPaymentType) {
this.strPaymentType = strPaymentType;
}
public String getDatWishDate() {
return datWishDate;
}
public void setDatWishDate(String datWishDate) {
this.datWishDate = datWishDate;
}
public String getStrWishTime() {
return strWishTime;
}
public void setStrWishTime(String strWishTime) {
this.strWishTime = strWishTime;
}
public String getDecValue() {
return decValue;
}
public void setDecValue(String decValue) {
this.decValue = decValue;
}
public String getDecTransportFee() {
return decTransportFee;
}
public void setDecTransportFee(String decTransportFee) {
this.decTransportFee = decTransportFee;
}
public String getIntPoint() {
return intPoint;
}
public void setIntPoint(String intPoint) {
this.intPoint = intPoint;
}
public String getDecCoin() {
return decCoin;
}
public void setDecCoin(String decCoin) {
this.decCoin = decCoin;
}
public String getIntCouponValue() {
return intCouponValue;
}
public void setIntCouponValue(String intCouponValue) {
this.intCouponValue = intCouponValue;
}
public String getDecCardValue() {
return decCardValue;
}
public void setDecCardValue(String decCardValue) {
this.decCardValue = decCardValue;
}
public String getDecCashValue() {
return decCashValue;
}
public void setDecCashValue(String decCashValue) {
this.decCashValue = decCashValue;
}
public String getDecFullMinus() {
return decFullMinus;
}
public void setDecFullMinus(String decFullMinus) {
this.decFullMinus = decFullMinus;
}
public String getStrInvoiceTitle() {
return strInvoiceTitle;
}
public void setStrInvoiceTitle(String strInvoiceTitle) {
this.strInvoiceTitle = strInvoiceTitle;
}
public String getStrInvoiceContent() {
return strInvoiceContent;
}
public void setStrInvoiceContent(String strInvoiceContent) {
this.strInvoiceContent = strInvoiceContent;
}
@JSONField(name = "ERPID")
public String getERPID() {
return ERPID;
}
public void setERPID(String eRPID) {
ERPID = eRPID;
}
public String getDatDate() {
return datDate;
}
public void setDatDate(String datDate) {
this.datDate = datDate;
}
@Override
public String toString() {
return "ErpOrder [Space=" + Space + ", strCustomerName="
+ strCustomerName + ", strTransportType=" + strTransportType
+ ", decAdvAmount=" + decAdvAmount + ", decBillAmount="
+ decBillAmount + ", decNeedPay=" + decNeedPay
+ ", decTotalFee=" + decTotalFee + ", intPointValue="
+ intPointValue + ", intOrderStatus=" + intOrderStatus
+ ", intTransportStatus=" + intTransportStatus
+ ", erpCustomer=" + erpCustomer + ", strFirstname="
+ strFirstname + ", strPhone=" + strPhone + ", strMobilePhone="
+ strMobilePhone + ", strProvince=" + strProvince
+ ", strCity=" + strCity + ", strAddress=" + strAddress
+ ", strArea=" + strArea + ", strPaymentType=" + strPaymentType
+ ", datWishDate=" + datWishDate + ", strWishTime="
+ strWishTime + ", decValue=" + decValue + ", decTransportFee="
+ decTransportFee + ", intPoint=" + intPoint + ", decCoin="
+ decCoin + ", intCouponValue=" + intCouponValue
+ ", decCardValue=" + decCardValue + ", decCashValue="
+ decCashValue + ", decFullMinus=" + decFullMinus
+ ", strInvoiceTitle=" + strInvoiceTitle
+ ", strInvoiceContent=" + strInvoiceContent + ", ERPID="
+ ERPID + ", datDate=" + datDate + "]";
}
}