package com.yuanchu.mom.dto; import com.yuanchu.mom.annotation.ValueTableShow; import com.yuanchu.mom.pojo.Device; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.time.LocalDateTime; @Data @AllArgsConstructor @NoArgsConstructor public class DeviceDto extends Device { @ValueTableShow(10) @ApiModelProperty(value = "管理人") private String equipmentManagerUser; @ValueTableShow(value = 12, name = "所属部门") @ApiModelProperty(value = "所属部门") private String laboratoryName; @ValueTableShow(13) @ApiModelProperty(value = "检验项目") private String insProductItem; @ApiModelProperty(value = "管理人姓名") private String equipmentManagerName; @ApiModelProperty(value = "被授权人姓名") private String authorizedPersonName; @ApiModelProperty(value = "核准证书编号") private String calibrateNo; @ValueTableShow(value = 15, name = "最近校准日期") @ApiModelProperty(value = "最近校准日期") private LocalDateTime lastCalibrationDateTwo; @ValueTableShow(value = 16, name = "下次校准日期") @ApiModelProperty(value = "下次校准日期") private LocalDateTime nextCalibrationDateTwo; @ApiModelProperty(value = "校准提醒") private String status; }