package jnpf.limsEntity;
|
|
import com.fasterxml.jackson.databind.PropertyNamingStrategies;
|
import com.fasterxml.jackson.databind.annotation.JsonNaming;
|
import lombok.Data;
|
|
import java.util.List;
|
|
/**
|
* 检验结果批量录入入参。
|
*
|
* <p>一次录入多行时检验员只签一次名,所以 bizSign 放外层共享;
|
* 每行的结果 / 结论 / 附件放 data 数组,每行独立。
|
*
|
* <p>前端按 snake_case 发参,类上开启 Jackson 蛇形反序列化自动映射。
|
*/
|
@Data
|
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
|
public class LimsJianyanResultParam {
|
|
/** 检验人结果登记签名(共享) */
|
private String bizSign;
|
|
/** 每行的录入值(id + 结果 + 结论 + 附件) */
|
private List<LimsJianyanResultItem> data;
|
}
|