package cn.pluss.platform.other;

import cn.pluss.platform.util.StringUtil;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * TODO
 * 获取积分兑换详情
 * @author crystal
 * @date 2022/5/16 18:08
 *
 */
@Data
public class JfShopIntegral {

    /**
     * 订单号
     */
    private String orderNumber;

    /**
     * 积分
     */
    private BigDecimal integral;

    /**
     * 发放时间
     */
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern="yyyy-MM-dd HH:mm:ss")
    private Date grantDate;

    /**
     * 1表示交易积分 2：机具活动积分 3：其他积分
     */
    private String type;

    public String getOrderNumber() {
        if(StringUtil.isEmpty(this.orderNumber)){
            return "";
        }
        return orderNumber;
    }
}
