刘光辉
5 小时以前 06f314545ac3514d7ce28939920866ae8188d31c
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 com.baomidou.mybatisplus.core.metadata.IPage;
import jnpf.elnEntity.template.ElnTemplateForms;
import jnpf.elnEntity.template.ElnTemplateVos;
 
public interface ElnTemplateCatalogService {
    IPage<ElnTemplateVos.ListItem> page(ElnTemplateForms.Query query);
 
    IPage<ElnTemplateVos.CatalogItem> directory(ElnTemplateForms.Query query);
 
    ElnTemplateVos.Detail detail(String templateId);
 
    ElnTemplateVos.Detail createVersion(String sourceTemplateId, ElnTemplateForms.CreateVersion form);
 
    void publish(String templateId, String reason);
 
    void enable(String templateId, String reason);
 
    void disable(String templateId, String reason);
 
    void switchCurrent(String templateCode, String templateId, String reason);
}