using IMCS.CCS.Entitys; using IMCS.CCS.Models; using IMCS.CCS.Models.vo; using IMCS_CCS.Model.vo; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace IMCS.CCS.Services { public interface IHttpRequestService { /// /// 获取状态当前值 /// string GetTagValue(RequestTagValueData req); /// /// 益模调用接口,显示3D /// Task> GetDigitalTwins(); /// /// 查询设备状态 /// Task> GetEquipMent(); /// /// 机器人动作取放 /// Task RobotAction(RequestData req); /// /// 上传文件 /// Task UploadFile(RequestData req); /// /// 启动机床程序 /// Task StartNCProgram(RequestData req); /// /// 启动清洗机 /// Task StartCleanMachine(RequestData req); /// /// 启动打标机 /// Task StartDryMachine(RequestData req); /// /// 刀具接口列表 /// Task> GetTools(RequestToolData req); /// /// 设备更新上线离线 /// Task UpdateDeviceState(RequestDeviceUpdateData req); /// /// 根据任务id查询回调列表 /// Task> GetCallBackListByCondition(RequestCallBackData vo); } }