package com.yeejoin.amos.boot.module.jg.api.vo;

import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel(value = "变化的数据")
public class ChangeDataVo implements Serializable {

    /**
     * 必须字段-字段key
     */
    private String columnKey;

    /**
     * 必须字段-字段描述
     */
    private String columnLabel;

    /**
     * 必须字段-字段原始值
     */
    private Object columnOldValue;

    /**
     * 必须字段-字段新值
     */
    private Object columnNewValue;

    /**
     * 非必须字段-变化的数据id(设备的record、或者业务的id),持使用登记的设备信息变更、不同业务流程的业务数据变更
     */
    private String changeId;

}
