package com.zt.plat.module.qms.business.bus.controller.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class BusinessAssayTaskDetailExtendRespVO extends BusinessAssayTaskDetailRespVO {

    @Schema(description = "分析编号")
    private String sampleAssayCode;

    @Schema(description = "样品主样ID", example = "23293")
    private Long businessBaseSampleId;

    @Schema(description = "样品分样ID", example = "15024")
    private Long businessSubParentSampleId;

    @Schema(description = "分样子样ID", example = "20464")
    private Long businessSubSampleId;

    @Schema(description = "检测方法配置ID", example = "9130")
    private Long configAssayMethodId;

    @Schema(description = "任务类型,【字典】【jy_sample_task_type】常规、抽查...", example = "2")
    private String taskType;

    @Schema(description = "分析类型,【字典】【jy_sample_assay_type】单杯-single_cup、双杯-double_cup、平行-single_parallel...", example = "2")
    private String assayType;

    @Schema(description = "检测项目")
    private String assayProject;

    @Schema(description = "分析部门ID", example = "16988")
    private Long assayDepartmentId;

    @Schema(description = "分析部门名称", example = "芋艿")
    private String assayDepartmentName;

    @Schema(description = "分析人")
    private String assayOperator;
}
