package com.hz.his.vo.order.refund.card; import com.hz.his.vo.order.refund.RefundMethodVo; import lombok.Data; import java.math.BigDecimal; import java.util.List; /**å¡é¡¹ï¼ˆå¡åŒ…)退款金é¢ä¿¡æ¯è®¡ç®—结构体-æ€»ä¿¡æ¯ * @author CJH */ @Data public class RefundUserCardVo { /** 用户å¡åŒ…æ ‡è¯† */ private String userCardId; /** 用户å¡åŒ…å称 */ private String userCardName; /** å¡é¡¹æƒç›Š */ private List<RefundUserCardEquityVo> refundUserCardEquityVoList; /**支付方å¼*/ private List<RefundMethodVo> payMethodVos; /**退款支付方å¼*/ private List<RefundMethodVo> refundMethodVos; /** é€€æ¬¾åŽŸå› ï¼ˆå‘˜å·¥ï¼‰ */ private String remarks; /** é€€æ¬¾åŽŸå› ï¼ˆç”¨æˆ·ï¼‰ */ private String refundReason; /**æ“作人类型,默认员工*/ private String opType = OP_TYPE_STAFF; /**æ“ä½œå‘˜å·¥æ ‡è¯†*/ private String staffId; /**æ“ä½œå‘˜å·¥è§’è‰²æ ‡è¯†*/ private String staffRoleId; /**æ“作平å°-æ ‡å¿—*/ private String appId; /**æ“作平å°-商户自定义编ç */ private String appIdCode; /**æ“作平å°-å称*/ private String appIdName; //-----用于系统返回å‚数计算 /**系统计算赋值-å¯é€€æ€»é‡‘é¢*/ private BigDecimal approveRefundTotal = BigDecimal.ZERO; /**系统计算赋值-å¯é€€æ€»ç§¯åˆ†*/ private BigDecimal approveRefundIntegral = BigDecimal.ZERO; /**系统计算赋值-分é…金é¢*/ private BigDecimal occupyRefundTotal = BigDecimal.ZERO; /**系统计算赋值-分é…积分*/ private BigDecimal occupyRefundIntegral = BigDecimal.ZERO; /**系统计算赋值-退款金é¢*/ private BigDecimal refundTotal = BigDecimal.ZERO; /**系统计算赋值-退款积分*/ private BigDecimal refundIntegral = BigDecimal.ZERO; /**æ“作类型-系统*/ public static final String OP_TYPE_SYSTEM = "system"; /**æ“作类型-用户*/ public static final String OP_TYPE_USER = "user"; /**æ“作类型-员工*/ public static final String OP_TYPE_STAFF = "staff"; }