package com.caimei.modules.newhome.service; import com.caimei.modules.newhome.dao.NewPageFirstNavigationDao; import com.caimei.modules.newhome.entity.NewPageFirstNavigation; import com.thinkgem.jeesite.common.persistence.Page; import com.thinkgem.jeesite.common.service.CrudService; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import java.util.List; /** * 新首页一级导航栏Service * * @author lwt * @version 2019-03-14 */ @Service @Transactional(readOnly = true) public class NewPageFirstNavigationService extends CrudService { @Resource private NewPageFirstNavigationDao newPageFirstNavigationDao; public NewPageFirstNavigation get(String id) { return super.get(id); } public List findList(NewPageFirstNavigation newPageFirstNavigation) { return super.findList(newPageFirstNavigation); } public Page findPage(Page page, NewPageFirstNavigation newPageFirstNavigation) { return super.findPage(page, newPageFirstNavigation); } @Transactional(readOnly = false) public void save(NewPageFirstNavigation newPageFirstNavigation) { super.save(newPageFirstNavigation); } @Transactional(readOnly = false) public void delete(NewPageFirstNavigation newPageFirstNavigation) { super.delete(newPageFirstNavigation); } @Transactional(readOnly = false) public void insert(NewPageFirstNavigation newPageFirstNavigation) { newPageFirstNavigationDao.insert(newPageFirstNavigation); } @Transactional(readOnly = false) public void update(NewPageFirstNavigation newPageFirstNavigation) { newPageFirstNavigationDao.update(newPageFirstNavigation); } @Transactional(readOnly = false) public void saveSort(String sort, String id) { newPageFirstNavigationDao.saveSort(sort, id); } @Transactional(readOnly = false) public Integer getNumber(String www, String crm) { List enableNumber = newPageFirstNavigationDao.getEnableNumber(www, crm); return null == enableNumber ? 0 : enableNumber.size(); } }