1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| package jnpf.elnService.template;
|
| import jnpf.elnEntity.template.ElnTemplateVos;
|
| import java.util.List;
| import java.util.Set;
|
| public interface ElnTemplateCheckboxGroupService extends ElnTemplateVersionCopyParticipant {
|
| List<ElnTemplateVos.CheckboxGroup> list(String tenantId, String templateId);
|
| ElnTemplateVos.CheckboxGroup ensureConfigured(String tenantId, String templateId,
| String groupCode, Integer minSelected, Integer maxSelected, String operatorId);
|
| ElnTemplateVos.CheckboxGroup change(String tenantId, String templateId,
| String groupCode, Integer minSelected, Integer maxSelected,
| Integer expectedVersion, String operatorId);
|
| void removeUnused(String tenantId, String templateId,
| Set<String> usedGroupCodes, String operatorId);
|
| void copyForVersion(String tenantId, String sourceTemplateId, String targetTemplateId);
| }
|
|