package com.ruoyi.inspect.dto; import com.ruoyi.inspect.pojo.InsOrder; import com.ruoyi.inspect.pojo.InsProduct; import com.ruoyi.inspect.pojo.InsProductResult; import com.ruoyi.inspect.pojo.InsSample; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import java.io.Serializable; import java.util.List; /** * 工时计算数据传输对象 */ @Data @AllArgsConstructor @NoArgsConstructor @ToString public class WorkTimeDTO implements Serializable { /** *用户id */ @ApiModelProperty("用户id") Integer userId; /** *订单主体 */ @ApiModelProperty("订单主体") InsOrder insOrder; /** *样品信息 */ @ApiModelProperty("样品信息") InsSample insSample; /** *检验项信息 */ @ApiModelProperty("检验项信息") InsProduct insProduct; /** *父检验项信息 */ @ApiModelProperty("父检验项信息") InsProduct parentInsProduct; /** *当前样品id */ @ApiModelProperty("当前样品id") Integer currentSampleId; /** *循环key,当前检验项id */ @ApiModelProperty("循环key,当前检验项id") String insProductId; /** *旧的检验结果列表 */ @ApiModelProperty("旧的检验结果列表") List oldResults; /** *新的检验结果 */ @ApiModelProperty("新的检验结果") InsProductResult newResult; }