package com.ruoyi.oa.domain.vo;
|
|
import java.util.Date;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.ruoyi.common.annotation.Dict;
|
import com.ruoyi.common.annotation.ExcelDictFormat;
|
import com.ruoyi.common.convert.ExcelDictConvert;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.util.Date;
|
|
|
|
/**
|
* 预留IP视图对象 sg_reserve_ip
|
*
|
* @author ruoyi
|
* @date 2022-05-10
|
*/
|
@Data
|
@ApiModel("预留IP视图对象")
|
@ExcelIgnoreUnannotated
|
public class SgReserveIpVo {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
*
|
*/
|
@ExcelProperty(value = "")
|
@ApiModelProperty("")
|
private Long id;
|
/**
|
* 高校
|
*/
|
private Long schoolId;
|
/**
|
* ip地址
|
*/
|
@ExcelProperty(value = "ip地址")
|
@ApiModelProperty("ip地址")
|
private String ip;
|
|
/**
|
* MAC地址
|
*/
|
@ExcelProperty(value = "MAC地址")
|
@ApiModelProperty("MAC地址")
|
private String mac;
|
|
/**
|
* 建筑单元
|
*/
|
@ExcelProperty(value = "建筑单元")
|
@ApiModelProperty("建筑单元")
|
@Dict(dictTable = "bs_building", dicCode = "id", dicText = "detailed_name")
|
private Long buildingId;
|
|
/**
|
* 申请日期
|
*/
|
@ExcelProperty(value = "申请日期")
|
@ApiModelProperty("申请日期")
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
private Date applicationDate;
|
|
/**
|
* 备注
|
*/
|
@ExcelProperty(value = "备注")
|
@ApiModelProperty("备注")
|
private String remarks;
|
|
|
}
|