package com.hr.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

@Schema(description = "接口表")
@Data
public class IpInterfaceDto {

    /** 主键,; */
    @Schema(description = "主键")
	private Long id ;

    /** 接口名称,名称唯一,; */
    @Schema(description = "接口名称;名称唯一")
	private String interfaceName ;

    /** 接口编号,标号唯一,; */
    @Schema(description = "接口编号")
	private String interfaceNo ;

    /** 接口厂商,; */
    @Schema(description = "接口厂商")
	private String manufacturer ;

    /** 备注,; */
    @Schema(description = "备注")
	private String remark ;

    /** 状态,normal 有效，disable 禁用，delete 删除,; */
    @Schema(description = "状态;normal 有效，disable 禁用，delete 删除")
	private String status ;

    /** 接口配置,JSON格式的配置文件，存放接口参数,; */
    @Schema(description = "接口配置;JSON格式的配置文件，存放接口参数")
	private String interfaceConfig ;

    /** 创建时间,; */
    @Schema(description = "创建时间")
	private Date addTime ;

    /** 更新时间,; */
    @Schema(description = "更新时间")
	private Date updateTime ;

    /** 创建人id,; */
    private Long addUserId ;

    /** 更新人id,; */
    private Long updateUserId ;

    /** 创建人姓名,; */
    @Schema(description = "创建人姓名")
	private String addUserName ;

    /** 更新人姓名,; */
    @Schema(description = "更新人姓名")
	private String updateUserName ;

}
