diff --git a/ruoyi-pay/src/main/java/com/ruoyi/pay/controller/PayButieEmplyeeController.java b/ruoyi-pay/src/main/java/com/ruoyi/pay/controller/PayButieEmplyeeController.java index da1d67e..477c988 100644 --- a/ruoyi-pay/src/main/java/com/ruoyi/pay/controller/PayButieEmplyeeController.java +++ b/ruoyi-pay/src/main/java/com/ruoyi/pay/controller/PayButieEmplyeeController.java @@ -179,12 +179,15 @@ public class PayButieEmplyeeController extends BaseController { butieSummaryVo.setDate(date); HashMap map = new HashMap<>(); for (PayButieVo butie : sgrButies) { + BigDecimal money = new BigDecimal(0); PayButieEmplyeeBo query = new PayButieEmplyeeBo(); query.setEmployeeId(emp.getId()); query.setButieId(butie.getId()); query.setDate(date); List butieEmplyeeVos = iPayButieEmplyeeService.queryList(query); - BigDecimal money =butieEmplyeeVos.get(0).getMoney(); + if(butieEmplyeeVos!=null&&butieEmplyeeVos.size()>0){ + money=butieEmplyeeVos.get(0).getMoney(); + } HashMap inMap = new HashMap<>(); inMap.put("btid", butie.getId()); inMap.put("money",money);