package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableField; import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; /** *

* *

* * @author l * @since 2026-01-12 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("client_param") @ApiModel(value="ClientParam对象", description="") public class ClientParam implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; @TableField("client_id") private Integer clientId; @ApiModelProperty(value = "大屏显示名称") @TableField("name") private String name; @TableField("logo") private String logo; @ApiModelProperty(value = "1开启 2关闭 重大隐患") @TableField("big_hidden_danger") private Integer bigHiddenDanger; @ApiModelProperty(value = "1开启 2关闭 一般隐患") @TableField("general_hidden_danger") private Integer generalHiddenDanger; @ApiModelProperty(value = "1模糊评价 2打分评价") @TableField("comment_type") private Integer commentType; @ApiModelProperty(value = "安全报告模板 id") @TableField("safety_id") private Integer safetyId; @ApiModelProperty(value = "设备模板id") @TableField("device_template_id") private Integer deviceTemplateId; @ApiModelProperty(value = "项目总数") @TableField("project_num") private Integer projectNum; @ApiModelProperty(value = "在建项目json") @TableField("under_construction_project") private String underConstructionProject; @ApiModelProperty(value = "资产项目json") @TableField("asset_project") private String assetProject; @ApiModelProperty(value = "委托方权限 ,拼接") @TableField("permission_client") private String permissionClient; @ApiModelProperty(value = "项目方权限 ,拼接") @TableField("permission_project") private String permissionProject; }