package com.hz.his.dto.order; import lombok.Data; import java.math.BigDecimal; import java.util.List; /** * @author wzh * 订å•ç»“账扩展 */ @Data public class OrderRefundDto { /** 订å•id */ private String orderId; /** 退款类型(0:全部退款,1:部分退款) */ private Integer refundOperationType; /** 退款信æ¯é›†åˆ */ private List<OrderItemRefundDto> refundList; /** 退款方å¼é›†åˆ */ private List<OrderPayMethodDto> refundPayMethod; /** é€€æ¬¾ä¼˜æƒ åˆ¸ä¿¡æ¯é›†åˆ å¿…å¡« */ private List<OrderCouponRefunDto> couponList; /** 退款备注(员工) */ private String remarks; /** é€€æ¬¾åŽŸå› ï¼ˆç”¨æˆ·ï¼‰ */ private String refundReason; /** Y-自动作废划扣 0å¦1是(整å•é€€çš„时候用到)*/ private Integer deductionCancel = 0; /** æ“ä½œäººå‘˜å·¥æ ‡è¯†*/ private String operatorId; /** æ“ä½œäººå‘˜å·¥è§’è‰²æ ‡è¯†-å¿…å¡«*/ private String roleId; /** 是å¦éœ€è¦å®¡æ‰¹ (0å¦ 1是) å¿…å¡«*/ private Integer isApproval; /** 是å¦è‡ªåŠ¨ç”Ÿæˆé€€æ¬¾å• (0å¦ 1是) å¿…å¡«*/ private Integer isRefund; //////系统å‚æ•° /** å¯é€€æ¬¾æ€»é‡‘é¢ï¼ˆé¢å¤–æ•°æ®ï¼‰,parameterVerificationæ–¹æ³•æ ¡éªŒçš„æ—¶å€™èµ‹å€¼ */ private BigDecimal totalAmount; /** å¯é€€æ¬¾æ€»ç§¯åˆ†ï¼ˆé¢å¤–æ•°æ®ï¼‰,parameterVerificationæ–¹æ³•æ ¡éªŒçš„æ—¶å€™èµ‹å€¼ */ private BigDecimal totalIntegral; /** 选择退款总金é¢ï¼ˆé¢å¤–æ•°æ®ï¼‰,parameterVerificationæ–¹æ³•æ ¡éªŒçš„æ—¶å€™èµ‹å€¼ */ private BigDecimal refundTotal; /** 选择退款总金é¢ï¼ˆé¢å¤–æ•°æ®ï¼‰,parameterVerificationæ–¹æ³•æ ¡éªŒçš„æ—¶å€™èµ‹å€¼ */ private BigDecimal refundIntegral; /** å¯é€€æ¬¾æ–¹å¼é›†åˆ */ private List<OrderPayMethodDto> payMethodList; /** å¯é€€æ¬¾ä¼˜æƒ 券信æ¯é›†åˆ */ private List<OrderCouponRefunDto> payCouponList; /** å¹³å°æ¥æº å› ä¸ºæ˜¯his助手å–消订å•çš„è¯å°±è¦è‡ªåŠ¨ç¡®è®¤é€€æ¬¾å• å¿…å¡«*/ private Integer platformSource; /**备用å‚æ•°*/ //总订å•é¢†å»ºæ ‡è¯† private String hisOrderId; //éžå¿…å¡« é‡å‘æ ‡è¯† private String resendRecordId; }