qiuyao
2025-03-22 5ae3e9f5a944a887ab022bf1b0a5afdee20af70e
ÏîÄ¿´úÂë/WIDESEAWCS_Server Õýʽ/ISerialPortService/IProcessServer.cs
@@ -12,22 +12,52 @@
{
    public interface IProcessServer : IService<Dt_Process>
    {
        //根据组来筛选出工艺表
        WebResponseContent GetProcess(string gruop);
        //根据组来分出有多少套筒数量以及步骤
        WebResponseContent GetSleeveandStep(string grops);
        //根据组来添加数据
        WebResponseContent AddProcess(AddProcessDTO addProcessDTO);
        /// <summary>
        /// èŽ·å–å¥—ç­’æ•°é‡
        /// </summary>
        /// <returns>返回班组、总步骤、套筒数量</returns>
        /// <returns></returns>
        WebResponseContent GetSleeveandStep();
        //编辑(根据id)
        WebResponseContent Upprocess(PutProcessDTO addProcessDTO);
        /// <summary>
        /// æ ¹æ®ç»„å’Œid来添加数据
        /// </summary>
        /// <param name="addProcessDTO"></param>
        /// <returns></returns>
        WebResponseContent AddOrUpdateProcess(AddProcessDTO addProcessDTO);
        //根据组来,每次点击它都转到下一道工序
        /// <summary>
        /// æ ¹æ®ç»„来,每次点击它都转到下一道工序
        /// </summary>
        /// <param name="grops"></param>
        /// <param name="takeid"></param>
        /// <returns></returns>
        WebResponseContent Getcircuit(string grops,string takeid);
        /// <summary>
        /// æ›´å…·å½“前任务,判断是否可以点击下一步
        /// </summary>
        /// <param name="group"></param>
        /// <param name="takeid"></param>
        /// <param name="setnum"></param>
        /// <returns></returns>
        WebResponseContent Nextprocess(SetpDTO setpDTO, bool flag);
        /// <summary>
        /// æŒ‰å½“前步骤,跳转到下一部
        /// </summary>
        /// <param name="group"></param>
        /// <param name="takeid"></param>
        /// <param name="setnum"></param>
        /// <returns></returns>
        WebResponseContent PreviousProcess(SetpDTO setpDTO);
        WebResponseContent GetValueandNumber(string grop,int setnum);
    }
}