using System; using DOAN.Model; using DOAN.Model.Dto; using System.Collections.Generic; using DOAN.Model.MES.dev; using DOAN.Model.MES.dev.Dto; using Aliyun.OSS; namespace DOAN.Service.MES.dev.IService { /// /// 设备台账service接口 /// public interface IDeviceAccountService : IBaseService { PagedInfo GetList(DeviceAccountQueryDto parm); PagedInfo GetList_Route(DeviceAccountQueryDto2 parm); DeviceAccount GetInfo(int Id); DeviceAccount AddDeviceAccount(DeviceAccount parm); int UpdateDeviceAccount(DeviceAccount parm); List GetSelectTree(DeviceAccountQueryDto parm); int AddRelation(DeviceAccount_routeinspect_Dto parm, string CreatedBy); int Remove_relation(string FkRouteInspectionPlanId, int FkDeviceAccountId); PagedInfo GetList_Point(DeviceAccountQueryDto3 parm); int AddRelationPointAccount(DeviceAccount_pointinspect_Dto parm, string CreatedBy); int RemoveRelationPointAccount(string FkPointInspectionPlanId, int FkDeviceAccountId); DeviceStatusAnalysisDto GetDeviceStatus(int devicetype_id); } }