刘光辉
5 小时以前 06f314545ac3514d7ce28939920866ae8188d31c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package jnpf.elnService;
 
import jnpf.lims.api.model.TestWorkItemSnapshotBatch;
import jnpf.lims.api.model.ElnSourcePropertyRef;
import jnpf.lims.api.model.ElnSourceSnapshot;
 
import java.util.List;
 
public interface ElnTestWorkItemSnapshotProvider {
 
    TestWorkItemSnapshotBatch resolve(List<String> testWorkItemIds, List<String> properties);
 
    default List<ElnSourceSnapshot> resolveConfiguredAsActor(String tenantId, String userId,
            List<String> testWorkItemIds, List<ElnSourcePropertyRef> properties) {
        throw new jnpf.exception.DataException("版本化 LIMS 来源接口不可用");
    }
 
    default TestWorkItemSnapshotBatch resolveAsActor(String tenantId, String userId,
                                                       List<String> testWorkItemIds, List<String> properties) {
        throw new UnsupportedOperationException("LIMS 显式负责人快照接口未实现");
    }
}