瀏覽代碼

1、班干部单独添加接口重复数据校验
2、班级巡查考核默认查询流程结束的

dzx142631 2 年之前
父節點
當前提交
29e4a790b6

+ 6 - 5
src/main/java/com/xjrsoft/module/student/controller/BaseStudentAssessmentInspectionController.java

@@ -64,11 +64,11 @@ public class BaseStudentAssessmentInspectionController {
     @SaCheckPermission("basestudentassessmentinspection:detail")
     public RT<PageOutput<BaseStudentAssessmentInspectionPageVo>> page(@Valid BaseStudentAssessmentInspectionPageDto dto){
 
-        //未传流程状态不返回数据
-        if(ObjectUtil.isNull(dto) || ObjectUtil.isNull(dto.getStatus())){
-            PageOutput<BaseStudentAssessmentInspectionPageVo> result = ConventPage.getPageOutputNull(BaseStudentAssessmentInspectionPageVo.class);
-            return RT.ok(result);
-        }
+//        //未传流程状态不返回数据
+//        if(ObjectUtil.isNull(dto) || ObjectUtil.isNull(dto.getStatus())){
+//            PageOutput<BaseStudentAssessmentInspectionPageVo> result = ConventPage.getPageOutputNull(BaseStudentAssessmentInspectionPageVo.class);
+//            return RT.ok(result);
+//        }
         IPage<BaseStudentAssessmentInspectionPageVo> page = baseStudentAssessmentInspectionService.selectJoinListPage(ConventPage.getPage(dto), BaseStudentAssessmentInspectionPageVo.class,
                 MPJWrappers.<BaseStudentAssessmentInspection>lambdaJoin()
                 .like(StrUtil.isNotEmpty(dto.getCreateUserName()), XjrUser::getName, dto.getCreateUserName())
@@ -76,6 +76,7 @@ public class BaseStudentAssessmentInspectionController {
                 .eq(BaseStudentAssessmentInspection::getStatus, dto.getStatus())
                 .eq(StrUtil.isNotEmpty(dto.getEnrollType()), BaseClass::getEnrollType, dto.getEnrollType())
                 .eq(ObjectUtil.isNotNull(dto.getGradeId()), BaseClass::getGradeId, dto.getGradeId())
+                .eq(BaseStudentAssessmentInspection::getStatus, 1)
                 .in(ObjectUtil.isNotNull(dto.getBaseStudentAssessmentProjectIds()), BaseStudentAssessmentInspection::getBaseStudentAssessmentProjectId, dto.getBaseStudentAssessmentProjectIds())
                 .between(ObjectUtil.isNotNull(dto.getStartDate()) && ObjectUtil.isNotNull(dto.getEndDate()), BaseStudentAssessmentInspection::getCreateDate,dto.getStartDate(),dto.getEndDate())
                 .in(ObjectUtil.isNotNull(dto.getBaseStudentAssessmentProjectIds()), BaseStudentAssessmentInspection::getBaseStudentAssessmentProjectId, dto.getBaseStudentAssessmentProjectIds())

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

@@ -205,7 +205,7 @@ public class BaseStudentCadreController {
                 .eq(BaseStudentCadre::getPostId, dto.getPostId())
         );
         if(ObjectUtil.isNotNull(one)){
-            RT.ok("该学生已有该职务,无法重复添加");
+            return RT.error("该学生已有该职务,无法重复添加");
         }
 
         BaseStudentSchoolRoll baseStudentSchoolRoll = baseStudentSchoolRollMapper.selectOne(Wrappers.lambdaQuery(BaseStudentSchoolRoll.class).eq(BaseStudentSchoolRoll::getUserId, dto.getUserId()));