using SlnMesnac.Model.domain; using SlnMesnac.Model.Enum; using SlnMesnac.Repository.service.@base; using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; namespace SlnMesnac.Repository.service { public interface IAGVSettingService : IBaseService { /// /// 查询所有AGV状态 /// /// List GetAllAgvSetting(); /// /// 根据AgvGuid获取单条AGV设置 /// /// AGVSetting GetAgvSettingByAgvGuid(string guid); /// /// 根据AGVID获取AGV类型 /// /// /// string GetAgvTypeByAGVGuid(string guid); /// /// 插入AGV设置 /// /// /// bool InsertAgvSetting(AGVSetting agvSetting); /// /// 根据ID删除AGV设置 /// /// /// bool DeleteAgvSettingByID(int id); } }