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<SiteMapper,Site> implements ISiteService {
|
/*@Override
|
public List<Site> selectSitePage(int startIndex, int pageSize) {
|
return null;
|
}*/
|
|
@Override
|
public List<Site> selectSiteList(String addvcd, String name) {
|
return baseMapper.selectSiteList(addvcd,name);
|
}
|
|
@Override
|
public List<Site> selectAllList() {
|
return baseMapper.selectAllList();
|
}
|
|
@Override
|
public List<Site> selectSiteInfo(String code) {
|
return baseMapper.selectSiteInfo(code);
|
}
|
|
@Override
|
public List<Site> selectPageSize(int pageSize, int startIndex) {
|
return baseMapper.selectPageSize(pageSize,startIndex);
|
}
|
|
@Override
|
public int countAll() {
|
return baseMapper.countAll();
|
}
|
|
@Override
|
public Map<String, Object> selectInfos(String code) {
|
return baseMapper.selectInfos(code);
|
}
|
|
@Override
|
public List<Site> selectAllLists(String sttp) {
|
return baseMapper.selectAllLists(sttp);
|
}
|
|
@Override
|
public IPage<SiteVO> selectSitePage(IPage page, SiteVO SiteVO) {
|
return baseMapper.selectSitePage(page, SiteVO);
|
}
|
|
@Override
|
public SiteVO selectInfo(String siteId) {
|
return baseMapper.selectInfo(siteId);
|
}
|
|
@Override
|
public List<Map<String, Object>> 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);
|
}
|
|
}
|