package com.muyu.domain.resp;

import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

import java.util.List;

/**
 * 故障日志数据总数响应对象
 * @Author：weiran
 * @Package：com.muyu.cloud.faultmanage.domain.resp
 * @Project：cloud-server-8
 * @name：FaultLogTotalListResp
 * @Date：2024/9/20 11:18
 */

@Data
@SuperBuilder
@AllArgsConstructor
@NoArgsConstructor
@Tag(name="故障日志数据总数列表",description = "数据和总数的响应")
public class FaultLogTotalListResp {

    private List<FaultLogListResp> faultLogListRespList;

    private  long total;

    public static FaultLogTotalListResp faultLogTotalListResp(List<FaultLogListResp> faultLogListRespList,long total){
        FaultLogTotalListResp faultLogTotalListResp = new FaultLogTotalListResp();
        faultLogTotalListResp.setFaultLogListRespList(faultLogListRespList);
        faultLogTotalListResp.setTotal(total);
        return faultLogTotalListResp;
    }
}
