package org.springblade.modules.Site.service.impl; import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springblade.modules.Site.entity.Site; import org.springblade.modules.Site.mapper.SiteMapper; import org.springblade.modules.Site.service.ISiteService; import org.springblade.modules.Site.vo.SiteVO; import org.springframework.stereotype.Service; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; import java.util.Map; @Service @DS("slaves") public class SiteServiceImpl extends ServiceImpl implements ISiteService { /*@Override public List selectSitePage(int startIndex, int pageSize) { return null; }*/ @Override public List selectSiteList(String addvcd, String name) { return baseMapper.selectSiteList(addvcd,name); } @Override public List selectAllList() { return baseMapper.selectAllList(); } @Override public List selectSiteInfo(String code) { return baseMapper.selectSiteInfo(code); } @Override public List selectPageSize(int pageSize, int startIndex) { return baseMapper.selectPageSize(pageSize,startIndex); } @Override public int countAll() { return baseMapper.countAll(); } @Override public Map selectInfos(String code) { return baseMapper.selectInfos(code); } @Override public List selectAllLists(String sttp) { return baseMapper.selectAllLists(sttp); } @Override public IPage selectSitePage(IPage page, SiteVO SiteVO) { return baseMapper.selectSitePage(page, SiteVO); } @Override public SiteVO selectInfo(String siteId) { return baseMapper.selectInfo(siteId); } @Override public List> statistics(){ return baseMapper.statistics(); } @Override public boolean submit(Site site) { Date day = new Date(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); site.setCreateTime(df.format(day)); return saveOrUpdate(site); } }