|
@@ -1,5 +1,6 @@
|
|
|
package com.bizmatics.service.impl;
|
|
|
|
|
|
+import com.bizmatics.common.core.bean.CommonPage;
|
|
|
import com.bizmatics.common.mvc.base.AbstractCrudService;
|
|
|
import com.bizmatics.model.SiteArchives;
|
|
|
import com.bizmatics.model.Sitedtl;
|
|
@@ -29,6 +30,7 @@ public class SitedtlServiceImpl extends AbstractCrudService<SitedtlMapper, Sited
|
|
|
@Autowired
|
|
|
private SiteArchivesService siteArchivesService;
|
|
|
|
|
|
+ @Override
|
|
|
public void sitedtlAdd(SitedtlArchivesVo sitedtlArchivesVo){
|
|
|
SysUser user = SecurityUtils.getLoginUser().getUser();
|
|
|
Sitedtl sitedtl = sitedtlArchivesVo.getSitedtl();
|
|
@@ -36,6 +38,8 @@ public class SitedtlServiceImpl extends AbstractCrudService<SitedtlMapper, Sited
|
|
|
sitedtl.setCreator(user.getUserName());
|
|
|
sitedtl.setCreateTime(new Date());
|
|
|
this.save(sitedtl);
|
|
|
+ Integer sitedtlId = sitedtl.getId();
|
|
|
+ siteArchives.setSitedtlId(sitedtlId);
|
|
|
siteArchivesService.save(siteArchives);
|
|
|
}
|
|
|
|
|
@@ -44,8 +48,15 @@ public class SitedtlServiceImpl extends AbstractCrudService<SitedtlMapper, Sited
|
|
|
siteArchivesService.updateById(sitedtlArchivesVo.getSiteArchives());
|
|
|
}
|
|
|
|
|
|
- public List<SitedtlVo> sitedtlList(Integer siteId,String electricTestOverdue,Integer size , Integer Current){
|
|
|
- List<SitedtlVo> sitedtlList = baseMapper.sitedtlVoList(siteId,electricTestOverdue,Current,size);
|
|
|
- return null;
|
|
|
+ public CommonPage<SitedtlVo> sitedtlList(Integer siteId,String electricTestOverdue,Integer size , Integer current){
|
|
|
+ List<SitedtlVo> sitedtlList = baseMapper.sitedtlVoList(siteId,electricTestOverdue,null,null);
|
|
|
+ int total = 0;
|
|
|
+ if (sitedtlList.size()>0){
|
|
|
+ total = sitedtlList.size();
|
|
|
+ }
|
|
|
+
|
|
|
+ int startCurrent = (current - 1) * size;
|
|
|
+ List<SitedtlVo> sitedtlListOne = baseMapper.sitedtlVoList(siteId,electricTestOverdue,startCurrent,size);
|
|
|
+ return new CommonPage<>(sitedtlListOne, total, size, current);
|
|
|
}
|
|
|
}
|