package com.friday.operation.api.keepalive.dto.taieoc;

import com.friday.base.database.dto.ListFilterBaseDto;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class MachineLicenseFilterDto extends ListFilterBaseDto {
    private String machineKey;
    private String license;
    private String licenseType;
    private String machineType;
    private String requestParam;

    @Builder(builderMethodName = "MachineLicenseFilterBuilder")
    public MachineLicenseFilterDto(String machineKey, String machineLicense, String licenseType, String requestParam, int page, int pageSize, String machineType){
        super(page,pageSize);
        this.machineKey = machineKey;
        this.license = machineLicense;
        this.licenseType = licenseType;
        this.requestParam = requestParam;
        this.machineType = machineType;
    }
}
