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); 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); List AchieveInspectbindForm(int fk_device_inspect_id); List AchieveFormResult2(DeviceTaskExecuteResult1QueryDto_TaskExecute query); int UpdateFormResult(DeviceTaskExecuteResultDto result); } }