package com.ruoyi.interfaces.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author LinQiLong
 * @date 2022/1/14 10:31
 */
@Data
public class Statistics implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("srvId")
    private String srvId;
    @ApiModelProperty("目录ID")
    private String cateCode;
    @ApiModelProperty("目录名称")
    private String cateName;
    @ApiModelProperty("服务名称")
    private String name;
    @ApiModelProperty("机构id")
    private int cnt;
    @ApiModelProperty("服务来源")
    private String serviceSource;
    @ApiModelProperty("接口所属业务部门")
    private String serviceDept;
    @ApiModelProperty("业务部门管理人")
    private String manageName;
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @ApiModelProperty("接口发布时间")
    private Date releaseTime;
    @ApiModelProperty("接口开发单位")
    private String developUnit;
    @ApiModelProperty("开发单位联系方式")
    private String developContacter;
    @ApiModelProperty("接口运维单位")
    private String maintainUnit;
    @ApiModelProperty("运维单位联系人")
    private String maintainContacer;
    @ApiModelProperty("数据范围")
    private String dataRange;
    @ApiModelProperty("申请量")
    private int applyNum;
    @ApiModelProperty("数据量")
    private int dataNum;
}
