package com.hzs.member.detail.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.hzs.common.domain.member.detail.CuMemberServiceLog;
import lombok.*;

import java.util.Date;
import java.util.List;

/**
 * <p>
 * 办理业务记录信息VO
 * </p>
 *
 * @author hzs
 * @since 2022-08-22
 */
@Data
public class CuMemberServiceLogVO {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Long pkId;

    /**
     * 会员id
     */
    private Long pkMember;
    /**
     * 审批业务类型 来源于枚举  EApprovalBusiness
     */
    private Integer editType;

    /**
     * 原值
     */
    private String oldValue;

    /**
     * 新值
     */
    private String newValue;

    /**
     * 会员编号
     */
    private List<Long> pkMemberList;

    /**
     * 会员姓名
     */
    private String memberName;
    /**
     * 会员编号
     */
    private String memberCode;

    /**
     * 审批业务类型 来源于枚举  EApprovalBusiness
     */
    private List<Integer> editTypeList;


    /**
     * 支付业务类型 来源于枚举
     */
    private Integer editTypePay;

    /**
     * 待提交 1  审核状态  2  待审核  4 已驳回   5 已完成(审核成功)  枚举 ： EApproveStatus
     */
    private Integer approveStatus;
    /**
     * 审核次数
     */
    private Integer approveNumber;
    /**
     * 业务单号
     */
    private String businessNo;
    /**
     * 业务办理记录表集合
     */
    private List<CuMemberServiceLog> cslList;






}
