package com.matrix.system.hive.pojo; /** * 退款订单数据传输对象 */ public class RefundOrderItemVo { /** * 家居产品退款 */ public static final Integer REFUND_TYPE_GOODS =1; /** * 项目退款 */ public static final Integer REFUND_TYPE_PROJECT =2; /** * 卡项退款 */ public static final Integer REFUND_TYPE_CARD =3; /** * 退回卡项id */ private Long cardId; /** * 原订单id */ private Long orderId; /** * 原订单明细id */ private Long orderItemId; /** * 业务主键id,如果是家居产品则是家居产品id,项目则是使用情况id,卡项则是卡项使用情况id */ private Long busId; /** * 退款商品名称 */ private String goodsName; /** * 商品id */ private Long goodsId; /** * 原单价 */ private Double price ; /** * 退货数量 */ private Integer count; /** * 最大退货数 */ private Integer maxCount; /** * 退款单价 */ private Double zkPrice; /** * 退回卡项的名称 */ private String cardName; /** * 退款类型 */ private Integer refundType; /** * 卡项退款金额 */ private Double cardPay=0D; /** * 现金退款金额 */ private Double cashPay=0D; /** * ids接收页面传回的需要退款的项目ids */ private String ids; public String getIds() { return ids; } public void setIds(String ids) { this.ids = ids; } public Long getCardId() { return cardId; } public void setCardId(Long cardId) { this.cardId = cardId; } public Long getOrderItemId() { return orderItemId; } public void setOrderItemId(Long orderItemId) { this.orderItemId = orderItemId; } public Long getBusId() { return busId; } public void setBusId(Long busId) { this.busId = busId; } public String getGoodsName() { return goodsName; } public void setGoodsName(String goodsName) { this.goodsName = goodsName; } public Double getPrice() { return price; } public void setPrice(Double price) { this.price = price; } 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 String getCardName() { return cardName; } public void setCardName(String cardName) { this.cardName = cardName; } public Integer getRefundType() { return refundType; } public void setRefundType(Integer refundType) { this.refundType = refundType; } public Double getCardPay() { return cardPay; } public void setCardPay(Double cardPay) { if(cardPay==null){ cardPay=0D; } this.cardPay = cardPay; } public Double getCashPay() { return cashPay; } public void setCashPay(Double cashPay) { this.cashPay = cashPay; } public Long getOrderId() { return orderId; } public void setOrderId(Long orderId) { this.orderId = orderId; } public Long getGoodsId() { return goodsId; } public void setGoodsId(Long goodsId) { this.goodsId = goodsId; } public Integer getMaxCount() { return maxCount; } public void setMaxCount(Integer maxCount) { this.maxCount = maxCount; } }