using WcsMain.Common; using WcsMain.DataBase.TableEntity; using WcsMain.WcsAttribute.AutoFacAttribute; namespace WcsMain.DataBase.Dao; [Component] public class AppConveyTaskDao { /// /// 插入数据 /// /// /// public int Insert(List conveyTasks) => Insert(conveyTasks.ToArray()); /// /// 插入数据 /// /// /// public int Insert(params AppConveyTask[] conveyTasks) { try { var sqlFuc = CommonTool.DbServe.Insertable(conveyTasks); return sqlFuc.ExecuteCommand(); } catch (Exception ex) { _ = ex; return 0; } } /*************************************** 业务 **************************************************/ /// /// 清理数据 /// /// /// public int ClearData(int days) { try { var sqlFuc = CommonTool.DbServe.Deleteable() .Where(w => w.CreateTime < DateTime.Now.AddDays(-days)); return sqlFuc.ExecuteCommand(); } catch(Exception ex) { _ = ex; return 0; } } }