using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IStation.Service { /// /// 报修日志 /// public partial class RepairRequestLog { private readonly DAL.RepairRequestLog _dal=new DAL.RepairRequestLog(); /// /// 通过 FormID 获取 /// public List GetByFormID(long CorpID, long FormID) { var entityList = _dal.GetByFormID(CorpID, FormID); var modelList = Entity2Models(entityList); return modelList; } /// /// 通过 FormID 和 OperateType 获取 /// public Model.RepairRequestLog GetByFormIDAndOperateType(long CorpID, long FormID, Model.Repair.eRequestOperateType OperateType) { var entity = _dal.GetByFormIDAndOperateType(CorpID,FormID,(int)OperateType); var model = Entity2Model(entity); return model; } /// /// 通过 FormIds 和 OperateType 获取 /// public List GetByFormIdsAndOperateType(long CorpID, List FormIds, Model.Repair.eRequestOperateType OperateType) { if (FormIds == null || FormIds.Count < 1) return default; var entityList = _dal.GetByFormIdsAndOperateType(CorpID,FormIds,(int)OperateType); var modelList=Entity2Models(entityList); return modelList; } } }