yujian
2019-11-25 5ca8157adb3236d7817b487a5ff6f4efa12006d2
fanli/src/main/java/com/yeshi/fanli/util/elme/ElmeOrderUtil.java
@@ -23,6 +23,7 @@
import org.yeshi.utils.mail.ShowMail;
import com.yeshi.fanli.entity.elme.ElmeOrder;
import com.yeshi.fanli.log.LogHelper;
import com.yeshi.fanli.util.MoneyBigDecimalUtil;
import com.yeshi.fanli.util.TimeUtil;
@@ -49,6 +50,8 @@
            String content = null;
            String columnName = firstRow.getCell(c).getStringCellValue().trim();
            if (cell == null)
               continue;
            if (cell.getCellType() == Cell.CELL_TYPE_NUMERIC) {
               if (HSSFDateUtil.isCellDateFormatted(cell)) { // 判断日期类型
                  Date date = cell.getDateCellValue();
@@ -138,8 +141,9 @@
         for (int i = list.size() - 1; i >= 0; i--) {
            ShowMail showMail = new ShowMail((MimeMessage) list.get(i));
            if ("qiuming.wu<qiuming.wu@ele.me>".equalsIgnoreCase(showMail.getFrom())) {
               if (count++ > 4)
               if (count++ > 5)
                  break;
               try {
               boolean attch = showMail.isContainAttach((Part) list.get(i));
               if (attch) {
                  List<InputStream> attchList = showMail.saveAttachMent((Part) list.get(i));
@@ -149,10 +153,14 @@
                        totalOrderList.addAll(orderList);
                  }
               }
               } catch (Exception e) {
               }
            }
         }
      } catch (Exception e) {
         e.printStackTrace();
         LogHelper.errorDetailInfo(e);
      }
      return totalOrderList;
   }