Переглянути джерело

教材退书申请可选择书本

大数据与最优化研究所 7 місяців тому
батько
коміт
18d45a324d

+ 1 - 1
src/main/java/com/xjrsoft/module/textbook/service/impl/TextbookIssueRecordServiceImpl.java

@@ -190,7 +190,7 @@ public class TextbookIssueRecordServiceImpl extends MPJBaseServiceImpl<TextbookI
                 .selectAs(TextbookIssueRecord::getActualIssueNumber, CanReturnTextbookListVo::getActualIssueNumber)
                 .leftJoin(Textbook.class, Textbook::getId, TextbookIssueRecord::getTextbookId)
                 .eq(StringUtils.isNotEmpty(dto.getBaseSemesterId()), TextbookIssueRecord::getBaseSemesterId, dto.getBaseSemesterId())
-                .lt(TextbookIssueRecord::getIssueNumber, TextbookIssueRecord::getRecedeNumber)
+                .gt(TextbookIssueRecord::getIssueNumber, TextbookIssueRecord::getRecedeNumber)
         ;
 
         // 个人退书

+ 10 - 0
src/test/java/com/xjrsoft/module/textbook/service/impl/TextbookIssueRecordServiceImplTest.java

@@ -1,5 +1,6 @@
 package com.xjrsoft.module.textbook.service.impl;
 
+import com.xjrsoft.module.textbook.dto.CanReturnTextbookListDto;
 import com.xjrsoft.module.textbook.dto.TextbookClaimRecordExportDto;
 import com.xjrsoft.module.textbook.service.ITextbookIssueRecordService;
 import com.xjrsoft.module.textbook.service.ITextbookService;
@@ -21,4 +22,13 @@ class TextbookIssueRecordServiceImplTest {
     void claimRecordExportDataQuery() throws IOException {
         textbookIssueRecordService.claimRecordExportDataQuery(new TextbookClaimRecordExportDto());
     }
+
+    @Test
+    void canReturnTextbookList() {
+        textbookIssueRecordService.canReturnTextbookList(new CanReturnTextbookListDto(){{
+            setApplicantUserId("654321987654918");
+            setRecordType(0);
+            setBaseSemesterId("1868532124600545280");
+        }});
+    }
 }