package com.fs.watch.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fs.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
* 每周健康周报汇总
* @TableName watch_device_week
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("watch_device_week") // 确保表名正确
public class WatchDeviceWeek extends BaseEntity {

    @TableId(type = IdType.AUTO)
    private Long id;
    /**
    * 设备编号
    */
    @ApiModelProperty("设备编号")
    private String deviceId;
    /**
    * 异常数据
    */
    @ApiModelProperty("异常数据")
    private String listJson;
    /**
    * 标题
    */
    @ApiModelProperty("标题")
    private String title;
    /**
    * 详细描述
    */
    @ApiModelProperty("详细描述")
    private String desc;
    /**
    * 评分
    */
    @ApiModelProperty("评分")
    private Integer score;
    /**
    *
    */
    private String aiSuggestion;

    private Long userId;



}
