package com.xjrsoft.module.prdManage.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;


/**
* @title: 示例-家电管理
* @Author 管理员
* @Date: 2025-03-12
* @Version 1.0
*/
@Data
@TableName("demo_appliance")
@ApiModel(value = "示例-家电管理对象", description = "示例-家电管理")
public class DemoAppliance implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
    * 
    */
    @ApiModelProperty("")
    @TableId(type = IdType.ASSIGN_ID)
    private Integer id;
    /**
    * 
    */
    @ApiModelProperty("")
    private String name;
    /**
    * 
    */
    @ApiModelProperty("")
    private String serialNumber;
    /**
    * 
    */
    @ApiModelProperty("")
    private String category;
    /**
    * 
    */
    @ApiModelProperty("")
    private LocalDateTime purchaseDate;
    /**
    * 
    */
    @ApiModelProperty("")
    private Integer warrantyPeriod;
    /**
    * 
    */
    @ApiModelProperty("")
    private Integer powerRating;
    /**
    * 
    */
    @ApiModelProperty("")
    private String brand;
    /**
    * 
    */
    @ApiModelProperty("")
    private Double sellingPrice;
    /**
    * 
    */
    @ApiModelProperty("")
    private String status;


}