using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseServices; using WIDESEAWCS_DTO.SerialPort; using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_ITaskInfoService { public interface IProcessServer : IService { /// /// 获取套筒数量 /// /// 返回班组、总步骤、套筒数量 /// WebResponseContent GetSleeveandStep(); /// /// 根据组和id来添加数据 /// /// /// WebResponseContent AddOrUpdateProcess(AddProcessDTO addProcessDTO); /// /// 根据组来,每次点击它都转到下一道工序,获取当前步骤 /// /// /// /// WebResponseContent Getcircuit(string grops,string takeid); /// /// 工艺下一步跳转 /// /// 当前班组的任务当前步骤 /// 是否强制执行;是true,否false /// 返回1、当前步骤;2、最大步骤;3、已完成的工艺 WebResponseContent Nextprocess(SetpDTO setpDTO, bool flag); /// /// 按当前步骤,跳转到下一部 /// /// /// /// /// WebResponseContent PreviousProcess(SetpDTO setpDTO); WebResponseContent GetValueandNumber(string grop,int setnum); } }