package com.bonus.canteen.core.menu.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.databind.JsonNode;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.util.List;

@Data
public class DeviceHeartBeatMqRemVo implements Serializable {
   @ApiModelProperty("设备Sn")
   private String machineSn;
   @ApiModelProperty("菜品名称")
   private String menuName;
   @ApiModelProperty("菜品价格")
   private Integer menuPrice;
   @ApiModelProperty("称上剩余重量")
   private Integer menuWeigh;
   @ApiModelProperty("销售方式(1按份,2称重)")
   private Integer salseMode;
   @ApiModelProperty("菜品质量(g/份)")
   private Double weight;
   @ApiModelProperty("质量偏差(g)")
   private Double weightDeviation;
   @ApiModelProperty("菜品图片")
   private String imageUrl;
   @ApiModelProperty("菜品名称")
   private String menuNameRight;
   @ApiModelProperty("菜品价格")
   private Integer menuPriceRight;
   @ApiModelProperty("称上剩余重量")
   private Integer menuWeighRight;
   @ApiModelProperty("销售方式(1按份,2称重)")
   private Integer salseModeRight;
   @ApiModelProperty("菜品质量(g/份)")
   private Double weightRight;
   @ApiModelProperty("质量偏差(g)")
   private Double weightDeviationRight;
   @ApiModelProperty("菜品图片")
   private String imageUrlRight;
   @ApiModelProperty("消息生成时间只在mqtt推送时使用，其余场景忽略")
   private Long time;


}
