package jnpf.flowable.service.impl; import jnpf.base.service.SuperServiceImpl; import jnpf.exception.WorkFlowException; import jnpf.flowable.entity.TemplateJsonEntity; import jnpf.flowable.entity.TemplateNodeEntity; import jnpf.flowable.mapper.TemplateJsonMapper; import jnpf.flowable.mapper.TemplateNodeMapper; import jnpf.flowable.service.TemplateNodeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class TemplateNodeServiceImpl extends SuperServiceImpl implements TemplateNodeService { @Autowired private TemplateJsonMapper templateJsonMapper; @Override public List getList(String flowId) { return this.baseMapper.getList(flowId); } @Override public List getList(List flowIds, String nodeType) { return this.baseMapper.getList(flowIds, nodeType); } @Override public List getListLikeUserId(String userId) { return this.baseMapper.getListLikeUserId(userId); } @Override public TemplateNodeEntity getInfo(String id) throws WorkFlowException { return this.baseMapper.getInfo(id); } @Override public void create(TemplateNodeEntity entity) { this.baseMapper.create(entity); } @Override public boolean update(String id, TemplateNodeEntity entity) { return this.baseMapper.update(id, entity); } @Override public void delete(TemplateNodeEntity entity) { this.baseMapper.delete(entity); } @Override public void deleteList(List idList) { this.baseMapper.deleteList(idList); } @Override public void delete(List idList) { this.baseMapper.delete(idList); } @Override public List getListStart() { List listOfEnable = templateJsonMapper.getListOfEnable(); return this.baseMapper.getListStart(listOfEnable); } }