Explorar o código

批量导出bug

xiaof %!s(int64=2) %!d(string=hai) anos
pai
achega
5ac8fe7a48

+ 1 - 3
paper-library-business/src/main/java/com/qmth/paper/library/business/service/impl/PaperArchivesServiceImpl.java

@@ -22,12 +22,10 @@ import com.qmth.paper.library.common.enums.RoleTypeEnum;
 import com.qmth.paper.library.common.service.LibraryCommonService;
 import com.qmth.paper.library.common.util.ServletUtil;
 import org.apache.commons.lang3.StringUtils;
-import org.apache.commons.lang3.SystemUtils;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
 import javax.annotation.Resource;
-import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.List;
 import java.util.Set;
@@ -170,7 +168,7 @@ public class PaperArchivesServiceImpl extends ServiceImpl<PaperArchivesMapper, P
             String courseName = downLoadPaperParams.getCourseName();
             String teacherName = downLoadPaperParams.getTeacherName();
             String teachClazzName = downLoadPaperParams.getTeachClazzName();
-            Boolean isBind = downLoadPaperParams.getIsBind() == 1;
+            Boolean isBind = downLoadPaperParams.getIsBind() == null ? null : downLoadPaperParams.getIsBind() == 1;
             String param = downLoadPaperParams.getParam();
             paperArchivesDetailResults = this.baseMapper.pageDetail(paperArchivesId, belongOrgId, majorName, clazzName, courseName, teacherName, teachClazzName, isBind, param);
         }