Commit a6b39d64 authored by neo's avatar neo

[DEL] delete project infor service interface

parent dad61b11
...@@ -13,7 +13,7 @@ import pwc.taxtech.atms.dto.OperationResultDto; ...@@ -13,7 +13,7 @@ import pwc.taxtech.atms.dto.OperationResultDto;
import pwc.taxtech.atms.dto.vatdto.QueryImportType; import pwc.taxtech.atms.dto.vatdto.QueryImportType;
import pwc.taxtech.atms.entity.PeriodInfo; import pwc.taxtech.atms.entity.PeriodInfo;
import pwc.taxtech.atms.service.IdentityService; import pwc.taxtech.atms.service.IdentityService;
import pwc.taxtech.atms.service.ProjectInfoService; import pwc.taxtech.atms.service.impl.ProjectInfoServiceImpl;
import java.util.List; import java.util.List;
...@@ -21,7 +21,7 @@ import java.util.List; ...@@ -21,7 +21,7 @@ import java.util.List;
@RequestMapping("/api/v1/ProjectInfo") @RequestMapping("/api/v1/ProjectInfo")
public class ProjectInfoController { public class ProjectInfoController {
@Autowired @Autowired
private ProjectInfoService projectInfoService; private ProjectInfoServiceImpl projectInfoService;
@Autowired @Autowired
private IdentityService identityService; private IdentityService identityService;
......
package pwc.taxtech.atms.service;
import pwc.taxtech.atms.dto.OperationResultDto;
import pwc.taxtech.atms.entity.PeriodInfo;
import java.util.List;
public interface ProjectInfoService {
OperationResultDto<Boolean> isProjectImportedData(String projectId, Integer serviceType, Integer importTypeId);
OperationResultDto<Boolean> isProjectImportedData(String projectId, Integer importTypeId);
OperationResultDto<List<PeriodInfo>> getProjectImportType(String projectId, List<Integer> periods, Integer serviceTypeId, String id);
Integer getImportType(String projectId, Integer periodId, String id, Integer serviceType);
}
...@@ -9,7 +9,6 @@ import pwc.taxtech.atms.dao.PeriodInfoMapper; ...@@ -9,7 +9,6 @@ import pwc.taxtech.atms.dao.PeriodInfoMapper;
import pwc.taxtech.atms.dto.OperationResultDto; import pwc.taxtech.atms.dto.OperationResultDto;
import pwc.taxtech.atms.entity.PeriodInfo; import pwc.taxtech.atms.entity.PeriodInfo;
import pwc.taxtech.atms.entity.PeriodInfoExample; import pwc.taxtech.atms.entity.PeriodInfoExample;
import pwc.taxtech.atms.service.ProjectInfoService;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
...@@ -18,12 +17,11 @@ import java.util.UUID; ...@@ -18,12 +17,11 @@ import java.util.UUID;
import static pwc.taxtech.atms.constant.Constant.FIRST_OR_DEFAULT; import static pwc.taxtech.atms.constant.Constant.FIRST_OR_DEFAULT;
@Service @Service
public class ProjectInfoServiceImpl implements ProjectInfoService { public class ProjectInfoServiceImpl {
private static final Logger LOGGER = LoggerFactory.getLogger(ProjectServiceImpl.class); private static final Logger LOGGER = LoggerFactory.getLogger(ProjectServiceImpl.class);
@Autowired @Autowired
private PeriodInfoMapper periodInfoMapper; private PeriodInfoMapper periodInfoMapper;
@Override
public OperationResultDto<Boolean> isProjectImportedData(String projectId, Integer serviceType, Integer importTypeId) { public OperationResultDto<Boolean> isProjectImportedData(String projectId, Integer serviceType, Integer importTypeId) {
try { try {
PeriodInfoExample example = new PeriodInfoExample(); PeriodInfoExample example = new PeriodInfoExample();
...@@ -45,12 +43,10 @@ public class ProjectInfoServiceImpl implements ProjectInfoService { ...@@ -45,12 +43,10 @@ public class ProjectInfoServiceImpl implements ProjectInfoService {
} }
} }
@Override
public OperationResultDto<Boolean> isProjectImportedData(String projectId, Integer importTypeId) { public OperationResultDto<Boolean> isProjectImportedData(String projectId, Integer importTypeId) {
return isProjectImportedData(projectId, null, importTypeId); return isProjectImportedData(projectId, null, importTypeId);
} }
@Override
public OperationResultDto<List<PeriodInfo>> getProjectImportType(String projectId, List<Integer> periods, Integer serviceTypeId, String id) { public OperationResultDto<List<PeriodInfo>> getProjectImportType(String projectId, List<Integer> periods, Integer serviceTypeId, String id) {
PeriodInfoExample example = new PeriodInfoExample(); PeriodInfoExample example = new PeriodInfoExample();
if (!periods.isEmpty()) example.createCriteria().andProjectIdEqualTo(projectId).andPeriodIn(periods); if (!periods.isEmpty()) example.createCriteria().andProjectIdEqualTo(projectId).andPeriodIn(periods);
...@@ -82,7 +78,6 @@ public class ProjectInfoServiceImpl implements ProjectInfoService { ...@@ -82,7 +78,6 @@ public class ProjectInfoServiceImpl implements ProjectInfoService {
return resultDto; return resultDto;
} }
@Override
public Integer getImportType(String projectId, Integer periodId, String userId, Integer serviceType) { public Integer getImportType(String projectId, Integer periodId, String userId, Integer serviceType) {
PeriodInfoExample example = new PeriodInfoExample(); PeriodInfoExample example = new PeriodInfoExample();
example.createCriteria().andProjectIdEqualTo(projectId).andProjectIdEqualTo(projectId).andServiceTypeEqualTo(serviceType); example.createCriteria().andProjectIdEqualTo(projectId).andProjectIdEqualTo(projectId).andServiceTypeEqualTo(serviceType);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment