Prechádzať zdrojové kódy

fix:修复报告类型识别错误导致解析器获取错误问题

wangzaijun 6 mesiacov pred
rodič
commit
e756a3ad42

+ 1 - 1
service-base/src/main/java/com/simuwang/base/common/enums/ReportType.java

@@ -6,7 +6,7 @@ import lombok.Getter;
 public enum ReportType {
     MONTHLY(0, "月", new String[]{"月", "月度", "月报"}),
     QUARTERLY(1, "季", new String[]{"季", "季度", "季报"}),
-    ANNUALLY(2, "年", new String[]{"年", "年度", "年报"});
+    ANNUALLY(2, "年", new String[]{"年度", "年报"});
 
     private final int type;
     private final String label;

+ 6 - 6
service-deploy/src/test/java/com/simuwang/ApplicationTest.java

@@ -25,7 +25,7 @@ public class ApplicationTest {
 
     @Test
     public void test() {
-        MailboxInfoDTO emailInfoDTO = this.buildMailbox();
+        MailboxInfoDTO emailInfoDTO = this.buildMailbox("", "");
 //
 //        emailInfoDTO.setAccount("jjpj_test");
 //        emailInfoDTO.setPassword("shzq#919");
@@ -44,8 +44,8 @@ public class ApplicationTest {
 
     @Test
     public void reportTest() {
-        MailboxInfoDTO emailInfoDTO = this.buildMailbox();
-        Date startDate = DateUtil.parse("2024-10-15 11:10:30", DateConst.YYYY_MM_DD_HH_MM_SS);
+        MailboxInfoDTO emailInfoDTO = this.buildMailbox("x", "x");
+        Date startDate = DateUtil.parse("2024-10-15 15:10:30", DateConst.YYYY_MM_DD_HH_MM_SS);
         Date endDate = DateUtil.parse("2024-10-15 17:50:30", DateConst.YYYY_MM_DD_HH_MM_SS);
         try {
             emailParseService.parseEmail(emailInfoDTO, startDate, endDate);
@@ -74,11 +74,11 @@ public class ApplicationTest {
         }
     }
 
-    private MailboxInfoDTO buildMailbox() {
+    private MailboxInfoDTO buildMailbox(String account, String pwd) {
         MailboxInfoDTO emailInfoDTO = new MailboxInfoDTO();
         emailInfoDTO.setUserId(1);
-        emailInfoDTO.setAccount("*");
-        emailInfoDTO.setPassword("*");
+        emailInfoDTO.setAccount(account);
+        emailInfoDTO.setPassword(pwd);
         emailInfoDTO.setHost("imap.exmail.qq.com");
         emailInfoDTO.setPort("993");
         emailInfoDTO.setProtocol("imap");