刘光辉
13 小时以前 34981c30a78e8bbd7791131059a9210f9928b62c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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;
}