瀏覽代碼

/student/consumption/personal-info 获取学生个人信息入参

大数据与最优化研究所 1 年之前
父節點
當前提交
1be4185fd0

+ 3 - 2
src/main/java/com/xjrsoft/module/student/controller/ConsumptionController.java

@@ -11,6 +11,7 @@ import com.xjrsoft.common.page.PageOutput;
 import com.xjrsoft.module.student.dto.BaseStudentInfoPageDto;
 import com.xjrsoft.module.student.dto.PbVXssfdetailExcelDto;
 import com.xjrsoft.module.student.dto.PbVXssfdetailPageDto;
+import com.xjrsoft.module.student.dto.PersonalInfoDto;
 import com.xjrsoft.module.student.service.IPbVXssfdetailService;
 import com.xjrsoft.module.student.service.IStudentManagerService;
 import com.xjrsoft.module.student.vo.PbVXssfdetailExcelVo;
@@ -46,8 +47,8 @@ public class ConsumptionController {
     @GetMapping(value = "/personal-info")
     @ApiOperation(value="学生个人信息")
     @SaCheckPermission("consumption:detail")
-    public RT<StudentPersonalInfoVo> personalInfo(@Valid BaseStudentInfoPageDto dto){
-        StudentPersonalInfoVo info = studentManagerService.getPersonalInfo(StpUtil.getLoginIdAsLong());
+    public RT<StudentPersonalInfoVo> personalInfo(@Valid PersonalInfoDto dto){
+        StudentPersonalInfoVo info = studentManagerService.getPersonalInfo(dto.getUserId());
         return RT.ok(info);
     }
 

+ 23 - 0
src/main/java/com/xjrsoft/module/student/dto/PersonalInfoDto.java

@@ -0,0 +1,23 @@
+package com.xjrsoft.module.student.dto;
+
+import com.xjrsoft.common.page.PageInput;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+
+/**
+* @title: 学生职务设置分页查询入参
+* @Author dzx
+* @Date: 2023-11-13
+* @Version 1.0
+*/
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class PersonalInfoDto{
+    /**
+     * 学生用户id
+     */
+    @ApiModelProperty("学生用户id")
+    private Long userId;
+}