package com.ruoyi.asset.domain;

/**
 * RFID绑定操作结果
 *
 * @author Yangk
 */
public class RfidBindingResult
{
    /** 变更前资产快照 */
    private final AmsAsset beforeAsset;

    /** 变更后资产快照 */
    private final AmsAsset afterAsset;

    /** 变更前标签快照 */
    private final AmsRfidTag beforeTag;

    /** 变更后标签快照 */
    private final AmsRfidTag afterTag;

    public RfidBindingResult(AmsAsset beforeAsset, AmsAsset afterAsset,
            AmsRfidTag beforeTag, AmsRfidTag afterTag)
    {
        this.beforeAsset = beforeAsset;
        this.afterAsset = afterAsset;
        this.beforeTag = beforeTag;
        this.afterTag = afterTag;
    }

    public AmsAsset getBeforeAsset()
    {
        return beforeAsset;
    }

    public AmsAsset getAfterAsset()
    {
        return afterAsset;
    }

    public AmsRfidTag getBeforeTag()
    {
        return beforeTag;
    }

    public AmsRfidTag getAfterTag()
    {
        return afterTag;
    }
}
