using DapperORMCore.Model.CoreModel;
using NXWMS.Model.AppModels.Condition.Monitor;
using NXWMS.Model.AppModels.Result.Base;
using NXWMS.Model.AppModels.Result.Monitor;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace NXWMS.IService.NXWMS.Monitor
{
public interface IWcsMotManageService
{
///
/// 获取库位监控数据
///
/// 库位监控对象
///
OperateResultInfo> GetBinMonitorData(WcsMotBalanceSearchMd searchMd);
///
/// 获取整线设备监控数据
///
/// 设备监控对象
///
OperateResultInfo> GetBasDevData(WcsMotBasDevSearchMd searchMd);
///
/// 获取设备状态监控数据
///
/// 设备状态查询对象
///
OperateResultInfo> GetWcsMotOpcItemStatusData(WcsMotOpcItemStatusSearchMd searchMd);
OperateResultInfo> GetBasFaultMsg();
}
}