List<? super Object> items = modules.getItems();
if (items == null || items.isEmpty()) {
return;
}
int idx = 0;
Status status = modules.getStatus();
status.setTotal(items.size());
for (Object obj : items) {
status.setIndex(idx++);
//保存临时的变量
methodContext.put(modules.getItemProperty(), obj);
// 保存临时变量的状态
methodContext.put(modules.getStatusId(), status);
runCurrentModules(modules.getCurrentModules(), methodContext);