分组条件构造器
List<Object> objects = listObjs(new QueryWrapper<Budget>()
.select("type_id as type, sum(amount) as total").lambda()
.eq(Budget::getDeptId, budgetQuery.getDeptId())
.ge(Budget::getExpectTime, budgetQuery.getStartDate())
.le(Budget::getExpectTime, budgetQuery.getEndDate())
.groupBy(Budget::getTypeId));