|
|
@@ -1,7 +1,6 @@
|
|
|
package com.xjrsoft.module.student.controller;
|
|
|
|
|
|
import cn.dev33.satoken.annotation.SaCheckPermission;
|
|
|
-import cn.dev33.satoken.stp.StpUtil;
|
|
|
import com.alibaba.excel.EasyExcel;
|
|
|
import com.alibaba.excel.support.ExcelTypeEnum;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
@@ -15,11 +14,21 @@ import com.xjrsoft.common.utils.TreeUtil;
|
|
|
import com.xjrsoft.module.base.entity.BaseClass;
|
|
|
import com.xjrsoft.module.base.service.IBaseClassService;
|
|
|
import com.xjrsoft.module.base.service.IBaseGradeService;
|
|
|
-import com.xjrsoft.module.student.dto.*;
|
|
|
+import com.xjrsoft.module.student.dto.PbVXssfdetailPageDto;
|
|
|
+import com.xjrsoft.module.student.dto.PbVXsxxsfytbExcelDto;
|
|
|
+import com.xjrsoft.module.student.dto.PbVXsxxsfytbPageDto;
|
|
|
+import com.xjrsoft.module.student.dto.PersonalInfoDto;
|
|
|
+import com.xjrsoft.module.student.dto.PersonalPortraitFeeInformationDto;
|
|
|
import com.xjrsoft.module.student.service.IPbVXssfdetailService;
|
|
|
import com.xjrsoft.module.student.service.IPbVXsxxsfytbService;
|
|
|
-import com.xjrsoft.module.student.service.IStudentManagerService;
|
|
|
-import com.xjrsoft.module.student.vo.*;
|
|
|
+import com.xjrsoft.module.student.vo.BaseClassQfCountVo;
|
|
|
+import com.xjrsoft.module.student.vo.BaseClassTreeVo;
|
|
|
+import com.xjrsoft.module.student.vo.FeeDetailListVo;
|
|
|
+import com.xjrsoft.module.student.vo.PbVXssfdetailPageVo;
|
|
|
+import com.xjrsoft.module.student.vo.PbVXsxxsfytbExcelVo;
|
|
|
+import com.xjrsoft.module.student.vo.PbVXsxxsfytbPageVo;
|
|
|
+import com.xjrsoft.module.student.vo.PersonalPortraitFeeInformationVo;
|
|
|
+import com.xjrsoft.module.student.vo.PersonalPortraitPersonalInfoVo;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
@@ -28,6 +37,7 @@ import org.springframework.web.bind.annotation.GetMapping;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
|
@@ -141,4 +151,11 @@ public class ConsumptionController {
|
|
|
|
|
|
return RT.fileStream(bot.toByteArray(), "PbVXsxxsfytbExcel" + ExcelTypeEnum.XLSX.getValue());
|
|
|
}
|
|
|
+
|
|
|
+ @GetMapping(value = "/fee-detail")
|
|
|
+ @ApiOperation(value="学生缴费的详情")
|
|
|
+ @SaCheckPermission("consumption:detail")
|
|
|
+ public RT<List<FeeDetailListVo>> feeDetail(@RequestParam String studentcode){
|
|
|
+ return RT.ok(pbVXsxxsfytbService.getFeeDetail(studentcode));
|
|
|
+ }
|
|
|
}
|