using iWare.Wms.Core.Util.LowCode.Front.Model; using Furion.Extras.iWare.Wms.Util.LowCode.Front.Interface; using Furion.Extras.iWare.Wms.Util.LowCode.Front.Model; namespace Furion.Extras.iWare.Wms.Util.LowCode.Front.Code { public static class AutoCode_FrontModel { public static List AllFront(this Front_Model model) { List list = new List(); model.List.ForEach(item => { if (item is IFrontLayout) { (item as IFrontLayout).ReadFront(front => { list.Add(front); }); } else { list.Add(item); } }); return list; } public static List AllDynamic(this List list) { List data = new List(); list.ForEach(item => { if (item.Dynamic != null) { data.Add(item.Dynamic); } }); return data; } } }