Browse Source

/student/baseStudentBehaviorManage/mobile 学生操行分记录管理列表(移动端) 实现通过学生姓名查找记录

phoenix 1 year ago
parent
commit
1afe1e4bb3

+ 1 - 1
src/main/java/com/xjrsoft/module/student/controller/BaseStudentBehaviorManageController.java

@@ -59,7 +59,7 @@ public class BaseStudentBehaviorManageController {
         return RT.ok(ConventPage.getPageOutput(page, BaseStudentBehaviorManagePageVo.class));
     }
 
-    @GetMapping(value = "/miblie-page")
+    @GetMapping(value = "/mobile-page")
     @ApiOperation(value="学生操行分记录管理列表(移动端)")
     @SaCheckPermission("basestudentbehaviormanage:detail")
     public RT<PageOutput<BaseStudentBehaviorManageMobilePageVo>> mibliePage(@Valid BaseStudentBehaviorManageMobilePageDto dto){

+ 6 - 0
src/main/java/com/xjrsoft/module/student/dto/BaseStudentBehaviorManageMobilePageDto.java

@@ -37,6 +37,12 @@ public class BaseStudentBehaviorManageMobilePageDto extends PageInput {
     @ApiModelProperty("考核人ids")
     private List<Long> assessmentUserIds;
 
+    /**
+     * 学生姓名
+     */
+    @ApiModelProperty("学生姓名")
+    private String studentName;
+
 
     /**
      * 考核时间-开始

+ 0 - 1
src/main/java/com/xjrsoft/module/student/service/IBaseStudentPostService.java

@@ -21,5 +21,4 @@ public interface IBaseStudentPostService extends MPJBaseService<BaseStudentPost>
      * @return
      */
     Boolean deleteLogicallyBatchByIds(List<Long> ids);
-
 }

+ 3 - 0
src/main/resources/mapper/student/BaseStudentBehaviorManageMapper.xml

@@ -69,6 +69,9 @@
         SELECT t1.sort_code,t1.name,t1.class_name,t.assessment_date,
         t3.name AS categoryName,t4.name AS projectName,t.score,t4.score_type  FROM base_student_behavior_manage t
         INNER JOIN base_student_behavior_student_relation t1 ON t1.base_student_behavior_manage_id = t.id
+        <if test="dto.studentName != null and dto.endDate != ''">
+            and t1.name = #{dto.studentName}
+        </if>
         LEFT JOIN xjr_user t2 ON t2.id = t.assessment_user_id
         LEFT JOIN base_student_behavior_category t3 ON t3.id = t.base_student_behavior_category_id
         LEFT JOIN base_student_behavior_project t4 ON t4.id = t.base_student_behavior_project_id