|
@@ -25,6 +25,8 @@ import com.xjrsoft.module.student.service.IPbVXsxxsfytbService;
|
|
import com.xjrsoft.module.student.vo.BaseClassQfCountVo;
|
|
import com.xjrsoft.module.student.vo.BaseClassQfCountVo;
|
|
import com.xjrsoft.module.student.vo.ClassQfPageVo;
|
|
import com.xjrsoft.module.student.vo.ClassQfPageVo;
|
|
import com.xjrsoft.module.student.vo.FeeDetailListVo;
|
|
import com.xjrsoft.module.student.vo.FeeDetailListVo;
|
|
|
|
+import com.xjrsoft.module.student.vo.NameFee2Vo;
|
|
|
|
+import com.xjrsoft.module.student.vo.PbFeeitemStatVo;
|
|
import com.xjrsoft.module.student.vo.PbStduyStatusVo;
|
|
import com.xjrsoft.module.student.vo.PbStduyStatusVo;
|
|
import com.xjrsoft.module.student.vo.PbStudentCategoryVo;
|
|
import com.xjrsoft.module.student.vo.PbStudentCategoryVo;
|
|
import com.xjrsoft.module.student.vo.PbVXsxxsfytbExcelVo;
|
|
import com.xjrsoft.module.student.vo.PbVXsxxsfytbExcelVo;
|
|
@@ -324,4 +326,27 @@ public class PbVXsxxsfytbServiceImpl extends MPJBaseServiceImpl<PbVXsxxsfytbMapp
|
|
public Page<ClassQfPageVo> getClassQfPage(Page<ClassQfPageVo> page, PbVXsxxsfytbStatDto dto) {
|
|
public Page<ClassQfPageVo> getClassQfPage(Page<ClassQfPageVo> page, PbVXsxxsfytbStatDto dto) {
|
|
return pbVXsxxsfytbMapper.getClassQfPage(page, dto);
|
|
return pbVXsxxsfytbMapper.getClassQfPage(page, dto);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public PbFeeitemStatVo feeitemStat(PbVXsxxsfytbStatDto dto) {
|
|
|
|
+ List<NameFee2Vo> nameFee2Vos = pbVXsxxsfytbMapper.feeitemStat(dto);
|
|
|
|
+
|
|
|
|
+ PbFeeitemStatVo result = new PbFeeitemStatVo();
|
|
|
|
+ for (NameFee2Vo stringCountVo : nameFee2Vos) {
|
|
|
|
+ if("教材费".equals(stringCountVo.getFeeName())){
|
|
|
|
+ result.setJcfName(stringCountVo.getFeeName());
|
|
|
|
+ result.setJcfYj(stringCountVo.getMoney1());
|
|
|
|
+ result.setJcfQf(stringCountVo.getMoney2());
|
|
|
|
+ }else if("军训费".equals(stringCountVo.getFeeName())){
|
|
|
|
+ result.setJxfName(stringCountVo.getFeeName());
|
|
|
|
+ result.setJxfYj(stringCountVo.getMoney1());
|
|
|
|
+ result.setJxfQf(stringCountVo.getMoney2());
|
|
|
|
+ }else if("住宿费".equals(stringCountVo.getFeeName())){
|
|
|
|
+ result.setZsfName(stringCountVo.getFeeName());
|
|
|
|
+ result.setZsfYj(stringCountVo.getMoney1());
|
|
|
|
+ result.setZsfQf(stringCountVo.getMoney2());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return result;
|
|
|
|
+ }
|
|
}
|
|
}
|