using System; using ZR.Model; using System.Collections.Generic; using ZR.Model.MES.dev; using ZR.Model.MES.dev.Dto; using Microsoft.AspNetCore.Mvc; namespace ZR.Service.MES.dev.IService { /// /// 任务执行service接口 /// public interface IDeviceTaskExecuteService : IBaseService { PagedInfo GetList(DeviceTaskExecuteQueryDto parm); DeviceTaskExecute GetInfo(string Id); DeviceTaskExecute AddDeviceTaskExecute(DeviceTaskExecute parm); int UpdateDeviceTaskExecute(DeviceTaskExecute parm); int Update_task_status(DeviceTaskExecuteQueryDto2 parm); bool TruncateDeviceTaskExecute(); (string, object, object) ImportDeviceTaskExecute(List list); int ScanEveryTask(); int ExecutionTask_point(string id); List AchieveTaskbindDevice(string id); List AchieveDevicebindInspect(int fk_device_id, string fkPlanId, int planType); List AchieveInspectbindForm(int fk_device_inspect_id); List AchieveFormResult2(DeviceTaskExecuteResult1QueryDto_TaskExecute query); int UpdateFormResult(DeviceTaskExecuteResultDto result); int AddDeviceTaskExecute(string Id,string name); /// /// 增加任务完成时间 /// /// /// int AddTaskFinallyTime(string Id); } }