|
|
@@ -10,16 +10,26 @@ import com.xjrsoft.module.base.entity.BaseMajorSet;
|
|
|
import com.xjrsoft.module.student.dto.EnrollmentStatisticsCalendarInfoDto;
|
|
|
import com.xjrsoft.module.student.dto.EnrollmentStatisticsGraduationInfoDto;
|
|
|
import com.xjrsoft.module.student.dto.EnrollmentStatisticsInfoDto;
|
|
|
-import com.xjrsoft.module.student.entity.*;
|
|
|
+import com.xjrsoft.module.student.entity.BaseMajorCategor;
|
|
|
+import com.xjrsoft.module.student.entity.EnrollmentStatisticsInfo;
|
|
|
+import com.xjrsoft.module.student.entity.PbCseFeeitem2;
|
|
|
+import com.xjrsoft.module.student.entity.PbCseFeeobjupdate;
|
|
|
+import com.xjrsoft.module.student.entity.PbCseSpecplan;
|
|
|
+import com.xjrsoft.module.student.entity.PbVXssfdetail;
|
|
|
import com.xjrsoft.module.student.mapper.EnrollmentStatisticsInfoMapper;
|
|
|
import com.xjrsoft.module.student.mapper.PbCseFeeobjupdateMapper;
|
|
|
import com.xjrsoft.module.student.mapper.PbVXsxxsfytbMapper;
|
|
|
import com.xjrsoft.module.student.service.IPbCseFeeobjupdateService;
|
|
|
import com.xjrsoft.module.student.service.IPbCseSpecplanService;
|
|
|
-import com.xjrsoft.module.student.vo.*;
|
|
|
+import com.xjrsoft.module.student.vo.ChargingSituationVo;
|
|
|
+import com.xjrsoft.module.student.vo.EnrollmentStatisticsCalendarInfoVo;
|
|
|
+import com.xjrsoft.module.student.vo.EnrollmentStatisticsGraduationInfoVo;
|
|
|
+import com.xjrsoft.module.student.vo.EnrollmentStatisticsInfoKeyValue;
|
|
|
+import com.xjrsoft.module.student.vo.EnrollmentStatisticsInfoVo;
|
|
|
+import com.xjrsoft.module.student.vo.PbVXsxxsfytbSpecnameCountVo;
|
|
|
+import com.xjrsoft.module.student.vo.ProfessionalHeadCoun;
|
|
|
import com.yomahub.liteflow.util.JsonUtil;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
@@ -27,7 +37,11 @@ import java.math.RoundingMode;
|
|
|
import java.text.DecimalFormat;
|
|
|
import java.time.LocalDate;
|
|
|
import java.time.format.DateTimeFormatter;
|
|
|
-import java.util.*;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.LinkedHashMap;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
@@ -339,6 +353,7 @@ public class PbCseFeeobjupdateServiceImpl extends MPJBaseServiceImpl<PbCseFeeobj
|
|
|
.eq(EnrollmentStatisticsInfo::getDeleteMark, DeleteMark.NODELETE.getCode())
|
|
|
.eq(EnrollmentStatisticsInfo::getEnabledMark, EnabledMark.ENABLED.getCode())
|
|
|
.eq(EnrollmentStatisticsInfo::getDataType, 3)
|
|
|
+ .eq(EnrollmentStatisticsInfo::getDataDay, LocalDate.now())
|
|
|
.eq(StrUtil.isNotEmpty(dto.getStartDay()), EnrollmentStatisticsInfo::getDataStartDay, dto.getStartDay())
|
|
|
.eq(StrUtil.isNotEmpty(dto.getEndDay()), EnrollmentStatisticsInfo::getDataEndDay, dto.getEndDay())
|
|
|
.orderByDesc(EnrollmentStatisticsInfo::getCreateDate)
|