package com.njcn.csdevice.pojo.vo;

import com.njcn.csdevice.pojo.po.AppProjectPO;
import com.njcn.csdevice.pojo.po.CsEquipmentDeliveryPO;
import com.njcn.csdevice.pojo.po.CsLinePO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author xy
 */ //台账信息
@Data
public class CldLedgerVo implements Serializable {

    @ApiModelProperty("工程id")
    private String engineeringId;

    @ApiModelProperty(value = "工程名称")
    private String engineeringName;

    @ApiModelProperty(value = "省")
    private String province;

    @ApiModelProperty(value = "市")
    private String city;

    @ApiModelProperty(value = "工程描述")
    private String engineeringDescription;

    @ApiModelProperty(value = "项目信息")
    private List<ProjectVO> projectInfoList;

    @ApiModelProperty(value = "设备信息")
    private List<CsEquipmentDeliveryPO> deviceInfoList;

    @ApiModelProperty(value = "监测点信息")
    private List<CsLinePO> lineInfoList;

    @ApiModelProperty("工程排序")
    private Integer sort;

}