yanjinhui
2025-05-27 f1a841f056fe4d7be16f39d6fe169667f743d00a
project/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITelescopicService/IParametersService.cs
@@ -6,6 +6,7 @@
using WIDESEAWCS_Core;
using WIDESEAWCS_Core.BaseRepository;
using WIDESEAWCS_Core.BaseServices;
using WIDESEAWCS_DTO.Telescopic;
using WIDESEAWCS_Model.Models;
namespace WIDESEAWCS_ITelescopicService
@@ -20,7 +21,7 @@
        /// </summary>
        /// <param name="ExtendedState">伸/出状态</param>
        /// <returns></returns>
        WebResponseContent automation(string ExtendedState, string account);
        WebResponseContent automation(string ExtendedState);
        /// <summary>
        /// 手动控制,伸缩杆的缩回和伸出速度
@@ -29,7 +30,32 @@
        /// <param name="ExtendedState">伸/缩状态</param>
        /// <returns></returns>
        /// 
        WebResponseContent ManualOperation(string position, string ExtendedState, string account);
        WebResponseContent ManualOperation(string position, string ExtendedState);
        /// <summary>
        /// 添加伸缩杆速度
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        WebResponseContent AddSpeed(SpeedDTO entity);
        /// <summary>
        /// 获取当前程序最新的伸缩杆速度
        /// </summary>
        /// <returns></returns>
        WebResponseContent BackfillSpeed();
        /// <summary>
        ///当自动伸出需要暂停时,暂停按钮
        /// </summary>
        /// <returns></returns>
        WebResponseContent PauseButton();
        /// <summary>
        /// 伸缩杆当前位置
        /// </summary>
        WebResponseContent CurrentLocation();
    }
}