package com.njcn.device.pq.pojo.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;

import java.io.Serializable;

import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 监测点评分权重
 * </p>
 *
 * @author wr
 * @since 2023-08-24
 */
@Getter
@Setter
@TableName("pqs_line_weight")
public class PqsLineWeight  {

    private static final long serialVersionUID = 1L;

    /**
     * 监测点id
     */
    @TableId("LINE_INDEX")
    @ApiModelProperty("监测点id")
    private String lineIndex;

    /**
     * 通讯费用评分
     */
    @TableField("COMMUN_FEE_MARK")
    @ApiModelProperty("通讯费用评分")
    private Integer communFeeMark;


    /**
     * 资产归属评分
     */
    @TableField("ASSET_BELONG")
    @ApiModelProperty("资产归属评分")
    private Integer assetBelong;

    /**
     * 服务条款评分
     */
    @TableField("SERVICE_MARK")
    @ApiModelProperty("服务条款评分")
    private Integer serviceMark;

    /**
     * 中间户数据需求
     */
    @TableField("AGENT_MARK")
    @ApiModelProperty("中间户数据需求")
    private Integer agentMark;

    /**
     * 公司数据需求
     */
    @TableField("COMPANY_MARK")
    @ApiModelProperty("公司数据需求")
    private Integer companyMark;

    /**
     * 用户需求
     */
    @TableField("USER_MARK")
    @ApiModelProperty("用户需求")
    private Integer userMark;

    /**
     * 监测点类型
     */
    @TableField("LINE_TYPE_MARK")
    @ApiModelProperty("监测点类型")
    private Integer lineTypeMark;

    /**
     * 行业重要度
     */
    @TableField("BUSINESS_MARK")
    @ApiModelProperty("行业重要度")
    private Integer businessMark;


}
