package org.agt.module.license.controller.admin.customer.vo;

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

/**
 * @description: dashboard vo
 * @author: cyc
 * @since: 2025-07-15
 */
@Schema(description = "首页 - dashboard Response VO")
@Data
public class DashboardRespVO {

    @Schema(description = "客户数量")
    private Long customerCount;

    @Schema(description = "项目数量")
    private Long projectCount;

    @Schema(description = "license数量")
    private Long licenseCount;

    @Schema(description = "永久license数量")
    private Long permanentCount;

    @Schema(description = "用户数量")
    private Long userCount;

    @Schema(description = "合同数量")
    private Long contractCount;

    @Schema(description = "签单率")
    private Long signingRate;

    @Schema(description = "完成率")
    private Long completionRate;
}
