Browse Source

采购人列表问题处理

yzc 1 year ago
parent
commit
18aec070fb

+ 6 - 3
hx-purchase/src/main/java/com/fjhx/purchase/service/purchase/impl/PurchaseServiceImpl.java

@@ -533,8 +533,11 @@ public class PurchaseServiceImpl extends ServiceImpl<PurchaseMapper, Purchase>
     @Override
     public List<SysUser> getPurchaseUserList() {
         List<Long> createUserIds = listObject(Purchase::getCreateUser, q -> q.groupBy(Purchase::getCreateUser));
-        List<SysUser> listByUserId = userService.getListByUserId(createUserIds);
-        listByUserId.forEach(item -> item.setPassword(null));
-        return listByUserId;
+        if (ObjectUtils.isEmpty(createUserIds)) {
+            return new ArrayList<>();
+        }
+        List<SysUser> userList = userService.getListByUserId(createUserIds);
+        userList.forEach(item -> item.setPassword(null));
+        return userList;
     }
 }