package jnpf.limsEntity; import com.fasterxml.jackson.databind.PropertyNamingStrategies; import com.fasterxml.jackson.databind.annotation.JsonNaming; import lombok.Data; import java.util.List; /** * 样品分检批量入参(对应路由 {@code POST /lims/biz/jiance-task/accept})。 * 与其他 /lims/biz/jiance-task/* 接口保持一致的 bizSign + data 双层结构。 * *

bizSign 仅作审计记录在 lims_sign(op_type=jiance_task_accept),业务表不落 sign 列。 */ @Data @JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class) public class LimsJianceTaskAcceptParam { /** 操作员电子签名(共享) */ private String bizSign; /** 要分检的检验项行(每行 id + 分检表单录入的 4 个字段,见 {@link LimsFenjianItem}) */ private List data; /** 组合分检量(请求级共享,选填、不校验空)。仅写入 shifou_zuhe_fenjian=yes 的组合行的 zuhe_fenjian_liang */ private String zuheFenjianLiang; /** 组合分检单位(请求级共享,选填、不校验空)。仅写入 shifou_zuhe_fenjian=yes 的组合行的 zuhe_fenjian_danwei */ private String zuheFenjianDanwei; /** 检验流水号 */ private String jianyanLiushuihao; }