|
@@ -420,9 +420,11 @@ public class ContractServiceImpl implements ContractService{
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<ManageSegmentDto> infoGroupBySegment() {
|
|
|
- Calendar calendar = Calendar.getInstance();
|
|
|
- String year = String.valueOf(calendar.get(Calendar.YEAR));
|
|
|
+ public List<ManageSegmentDto> infoGroupBySegment(String year) {
|
|
|
+ if(StringUtils.isBlank(year)) {
|
|
|
+ Calendar calendar = Calendar.getInstance();
|
|
|
+ year = String.valueOf(calendar.get(Calendar.YEAR));
|
|
|
+ }
|
|
|
List<ManageSegmentDto> returnDtos = contractMapper.returnGroupBySegment(year);
|
|
|
List<ManageSegmentDto> signDtos = contractMapper.signGroupBySegment(year);
|
|
|
List<ManageSegmentDto> newDtos = contractMapper.newGroupBySegment(year);
|
|
@@ -448,9 +450,11 @@ public class ContractServiceImpl implements ContractService{
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<ManageDeptDto> infoGroupByDept() {
|
|
|
- Calendar calendar = Calendar.getInstance();
|
|
|
- String year = String.valueOf(calendar.get(Calendar.YEAR));
|
|
|
+ public List<ManageDeptDto> infoGroupByDept(String year) {
|
|
|
+ if(StringUtils.isBlank(year)) {
|
|
|
+ Calendar calendar = Calendar.getInstance();
|
|
|
+ year = String.valueOf(calendar.get(Calendar.YEAR));
|
|
|
+ }
|
|
|
List<ManageDeptDto> returnDtos = contractMapper.returnGroupByDept(year);
|
|
|
List<ManageDeptDto> signDtos = contractMapper.signGroupByDept(year);
|
|
|
List<ManageDeptDto> newDtos = contractMapper.newGroupByDept(year);
|
|
@@ -476,9 +480,11 @@ public class ContractServiceImpl implements ContractService{
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<ManagePersonDto> infoGroupByPerson() {
|
|
|
- Calendar calendar = Calendar.getInstance();
|
|
|
- String year = String.valueOf(calendar.get(Calendar.YEAR));
|
|
|
+ public List<ManagePersonDto> infoGroupByPerson(String year) {
|
|
|
+ if(StringUtils.isBlank(year)) {
|
|
|
+ Calendar calendar = Calendar.getInstance();
|
|
|
+ year = String.valueOf(calendar.get(Calendar.YEAR));
|
|
|
+ }
|
|
|
List<ManagePersonDto> manageDtos = contractMapper.signGroupByPerson(year);
|
|
|
List<ManagePersonDto> returnDtos = contractMapper.returnGroupByPerson(year);
|
|
|
List<ManagePersonDto> newDtos = contractMapper.newGroupByPerson(year);
|