| package com.matrix.system.hive.bean; | 
|   | 
| import com.matrix.core.anotations.Extend; | 
|   | 
| import java.io.Serializable; | 
| import java.util.Date; | 
| import java.util.List; | 
|   | 
| /** | 
|  * | 
|  *  | 
|  * @date 2016-07-03 20:53 | 
|  */ | 
| public class SysOrderItem implements Serializable { | 
|   | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|     /** | 
|      * 订单明细 | 
|      */ | 
|     private Long id; | 
|   | 
|     /** | 
|      * 订单id | 
|      */ | 
|     private Long orderId; | 
|   | 
|      | 
|   | 
|     /** | 
|      * 购买数量 | 
|      */ | 
|     private Integer count; | 
|   | 
|   | 
|   | 
|     /** | 
|      * 是否为赠送和 是否 | 
|      */ | 
|     private String isFree; | 
|   | 
|     /** | 
|      *购买产品类型(家居产品,项目,套餐,充值卡) | 
|      */ | 
|     private String type; | 
|   | 
|     /** | 
|      * 商城 商品id | 
|      */ | 
|     private Long  goodsId; | 
|   | 
|     /** | 
|      * 商品组合id | 
|      */ | 
|     private Long assembleId; | 
|      | 
|     /** | 
|      * 订单号 | 
|      */ | 
|     private String orderNo ; | 
|      | 
|     /** | 
|      * 订单时间 | 
|      */ | 
|     private Date orderTime; | 
|     /** | 
|      * 单价 | 
|      */ | 
|     private Double price; | 
|     /** | 
|      * 折后单价 | 
|      */ | 
|     private Double zkPrice; | 
|     /** | 
|      * 订单条目状态 | 
|      */ | 
|     private String status; | 
|     /** | 
|      * 卡付金额 | 
|      */ | 
|     private Double cardPay; | 
|     /** | 
|      * 现金付款金额 | 
|      */ | 
|     private Double cashPay; | 
|     /** | 
|      * 欠款金额 | 
|      */ | 
|     private Double arrears; | 
|      | 
|   | 
|      | 
|      | 
|     //页面参数使用 | 
|     /** | 
|      * 付款方式 | 
|      */ | 
|     private String payMethod; | 
|      | 
|     private String payMethodDetail; | 
|     /** | 
|      * 支付金额 | 
|      */ | 
|     private Double payMoney; | 
|      | 
|     /** | 
|      * 付款卡id 卡使用情况id | 
|      */ | 
|     private Long cardId; | 
|      | 
|      | 
|      | 
|     /** | 
|      * 是否为综合卡创建的订单明细 | 
|      * 1是 | 
|      */ | 
|     @Extend | 
|     private Integer isZongheCard; | 
|   | 
|   | 
|     /** | 
|      * 扩展字段 | 
|      */ | 
|   | 
|     private ShoppingGoods shoppingGoods; | 
|   | 
|     public ShoppingGoods getShoppingGoods() { | 
|         return shoppingGoods; | 
|     } | 
|   | 
|     public void setShoppingGoods(ShoppingGoods shoppingGoods) { | 
|         this.shoppingGoods = shoppingGoods; | 
|     } | 
|   | 
|     public Integer getIsZongheCard() { | 
|         return isZongheCard; | 
|     } | 
|   | 
|     public void setIsZongheCard(Integer isZongheCard) { | 
|         this.isZongheCard = isZongheCard; | 
|     } | 
|   | 
|     /** | 
|      * 业绩计算 | 
|      */ | 
|     private List<AchieveNew> achaeveList; | 
|   | 
|   | 
|     public List<AchieveNew> getAchaeveList() { | 
|         return achaeveList; | 
|     } | 
|   | 
|     public void setAchaeveList(List<AchieveNew> achaeveList) { | 
|         this.achaeveList = achaeveList; | 
|     } | 
|   | 
|     public String getPayMethodDetail() { | 
|         return payMethodDetail; | 
|     } | 
|   | 
|     public void setPayMethodDetail(String payMethodDetail) { | 
|         this.payMethodDetail = payMethodDetail; | 
|     } | 
|   | 
|     public Double getPayMoney() { | 
|         return payMoney; | 
|     } | 
|   | 
|     public void setPayMoney(Double payMoney) { | 
|         this.payMoney = payMoney; | 
|     } | 
|   | 
|     public String getPayMethod() { | 
|         return payMethod; | 
|     } | 
|   | 
|     public void setPayMethod(String payMethod) { | 
|         this.payMethod = payMethod; | 
|     } | 
|   | 
|   | 
|   | 
|     public Double getPrice() { | 
|         return price; | 
|     } | 
|   | 
|     public void setPrice(Double price) { | 
|         this.price = price; | 
|     } | 
|   | 
|     public String getOrderNo() { | 
|         return orderNo; | 
|     } | 
|   | 
|     public void setOrderNo(String orderNo) { | 
|         this.orderNo = orderNo; | 
|     } | 
|   | 
|     public Date getOrderTime() { | 
|         return orderTime; | 
|     } | 
|   | 
|     public void setOrderTime(Date orderTime) { | 
|         this.orderTime = orderTime; | 
|     } | 
|   | 
|     public Long getId() { | 
|         return id; | 
|     } | 
|   | 
|     public void setId(Long id) { | 
|         this.id = id; | 
|     } | 
|   | 
|     public Long getOrderId() { | 
|         return orderId; | 
|     } | 
|   | 
|     public void setOrderId(Long orderId) { | 
|         this.orderId = orderId; | 
|     } | 
|   | 
|      | 
|   | 
|     public Integer getCount() { | 
|         return count; | 
|     } | 
|   | 
|     public void setCount(Integer count) { | 
|         this.count = count; | 
|     } | 
|      | 
|     public Double getZkPrice() { | 
|         return zkPrice; | 
|     } | 
|   | 
|     public void setZkPrice(Double zkPrice) { | 
|         this.zkPrice = zkPrice; | 
|     } | 
|   | 
|     public Long getGoodsId() { | 
|         return goodsId; | 
|     } | 
|   | 
|     public void setGoodsId(Long goodsId) { | 
|         this.goodsId = goodsId; | 
|     } | 
|   | 
|     public Long getAssembleId() { | 
|         return assembleId; | 
|     } | 
|   | 
|     public void setAssembleId(Long assembleId) { | 
|         this.assembleId = assembleId; | 
|     } | 
|   | 
|     public void setType(String type) { | 
|         this.type = type; | 
|     } | 
|   | 
|     public String getType() { | 
|         return type; | 
|     } | 
|   | 
|     public String getIsFree() { | 
|         return isFree; | 
|     } | 
|   | 
|     public void setIsFree(String isFree) { | 
|         this.isFree = isFree; | 
|     } | 
|   | 
|   | 
|     public String getStatus() { | 
|         return status; | 
|     } | 
|   | 
|     public void setStatus(String status) { | 
|         this.status = status; | 
|     } | 
|   | 
|   | 
|     public Double getCardPay() { | 
|         return cardPay; | 
|     } | 
|   | 
|     public void setCardPay(Double cardPay) { | 
|         this.cardPay = cardPay; | 
|     } | 
|   | 
|   | 
|     public Double getCashPay() { | 
|         return cashPay; | 
|     } | 
|   | 
|     public void setCashPay(Double cashPay) { | 
|         if(cashPay==null){ | 
|             cashPay=0D; | 
|         } | 
|         this.cashPay = cashPay; | 
|     } | 
|   | 
|     public Double getArrears() { | 
|         return arrears; | 
|     } | 
|   | 
|     public void setArrears(Double arrears) { | 
|         this.arrears = arrears; | 
|     } | 
|   | 
|     public Long getCardId() { | 
|         return cardId; | 
|     } | 
|   | 
|     public void setCardId(Long cardId) { | 
|         this.cardId = cardId; | 
|     } | 
|   | 
|   | 
| } |