Browse Source

修改bug

大数据与最优化研究所 9 months ago
parent
commit
ef05ef8c00

+ 5 - 0
src/main/java/com/xjrsoft/common/enums/IssueModeEnum.java

@@ -17,6 +17,11 @@ public enum IssueModeEnum {
      * */
     ImTeacher("im_teacher", "教师领取"),
 
+    /**
+     * 教师
+     * */
+    ImClass("im_class", "班级领取"),
+
     /**
      * 退还
      * */

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

@@ -402,10 +402,14 @@ public class WfTextbookClaimServiceImpl extends MPJBaseServiceImpl<WfTextbookCla
                 textbookIssueRecord.setOrderNumber(oldPrex + newLastOrder);
                 if (ObjectUtils.isNotEmpty(wfTextbookClaim.getClaimType())
                         && wfTextbookClaim.getClaimType().equals(ClaimTypeEnum.ClaimStudent.getCode())
-                        && wfTextbookClaim.getClaimType().equals(ClaimTypeEnum.ClaimClass.getCode())
                 ) {
                     textbookIssueRecord.setIssueMode(IssueModeEnum.Imtudent.getCode());
                 }
+                if (ObjectUtils.isNotEmpty(wfTextbookClaim.getClaimType())
+                        && wfTextbookClaim.getClaimType().equals(ClaimTypeEnum.ClaimClass.getCode())
+                ) {
+                    textbookIssueRecord.setIssueMode(IssueModeEnum.ImClass.getCode());
+                }
                 if (ObjectUtils.isNotEmpty(wfTextbookClaim.getClaimType())
                         && wfTextbookClaim.getClaimType().equals(ClaimTypeEnum.ClaimTeacher.getCode())
                 ) {