anderx преди 2 години
родител
ревизия
371e537149
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      src/main/java/com/goafanti/expenseAccount/service/impl/ExpenseAccountServiceImpl.java

+ 3 - 1
src/main/java/com/goafanti/expenseAccount/service/impl/ExpenseAccountServiceImpl.java

@@ -318,9 +318,11 @@ public class ExpenseAccountServiceImpl extends BaseMybatisDao<ExpenseAccountMapp
     @Override
     public Object logList(Integer eaid) {
         List<OutExpenseAccountLog> list = expenseAccountLogMapper.selectByEaid(eaid);
-        OutExpenseAccountLog lastout=list.get(list.size()-1);
         int maxProcessStatus=0;
+        if (!list.isEmpty()){
+        OutExpenseAccountLog lastout=list.get(list.size()-1);
         if (lastout.getStatus()!=3)maxProcessStatus=lastout.getProcessStatus();
+        }
         List<OutExpenseAccountLog> eaelist = expenseAccountExamineMapper.selectNotExamineByEaidAndProcessStatus(eaid, maxProcessStatus);
         list.addAll(eaelist);
         return list;