| package com.matrix.system.hive.bean; | 
|   | 
| import com.fasterxml.jackson.annotation.JsonFormat; | 
| import com.matrix.core.anotations.Extend; | 
| import com.matrix.core.tools.DateUtil; | 
| import lombok.Data; | 
|   | 
| import java.io.Serializable; | 
| import java.math.BigDecimal; | 
| import java.util.Date; | 
|   | 
| /** | 
|  * @author wzy | 
|  * @date 2021-01-07 | 
|  **/ | 
| @Data | 
| public class SysOrderFlow implements Serializable { | 
|     private static final long serialVersionUID = 7519131902836023680L; | 
|   | 
|     public static final String PAY_METHOD_CARD = "储值卡"; | 
|   | 
|     public static final String PAY_METHOD_ARREARS = "欠款"; | 
|   | 
|     public static final String FLOW_TYPE_BUY = "购买"; | 
|   | 
|     public static final String FLOW_TYPE_REPAY = "还款"; | 
|   | 
|     public static final String FLOW_TYPE_REFUND = "退款"; | 
|   | 
|     public static final String IS_GIFT_Y = "Y"; | 
|     public static final String IS_GIFT_N = "N"; | 
|   | 
|     private String createBy; | 
|   | 
|     @JsonFormat(pattern = DateUtil.DATE_FORMAT_MM, timezone = "GMT-8") | 
|     private Date createTime; | 
|   | 
|     private String updateBy; | 
|   | 
|     private Date updateTime; | 
|   | 
|     private Long id; | 
|   | 
|     private String flowNo; | 
|   | 
|     private Long orderId; | 
|   | 
|     private String flowContent; | 
|   | 
|     private String flowType; | 
|   | 
|     private BigDecimal amount; | 
|   | 
|     private String payMethod; | 
|   | 
|     private Long vipId; | 
|   | 
|     private Long cardId; | 
|     /** | 
|      * 扩展字段-支付卡名称 | 
|      */ | 
|     @Extend | 
|     private String cardName; | 
|   | 
|     private String isGift; | 
|   | 
|     private String orderNo; | 
|   | 
|     private Long shopId; | 
|   | 
|     private Long companyId; | 
|   | 
|   | 
| } |