yanjinhui
2025-05-16 dd5b18ba20b6863ec91c364dff0aa3b9353e54b9
project/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Telescopic/ParametersController.cs
@@ -3,6 +3,7 @@
using Microsoft.AspNetCore.Mvc;
using WIDESEAWCS_Core;
using WIDESEAWCS_Core.BaseController;
using WIDESEAWCS_DTO.Telescopic;
using WIDESEAWCS_ITelescopicService;
using WIDESEAWCS_IWMSPart;
using WIDESEAWCS_Model.Models;
@@ -25,9 +26,9 @@
        /// <returns></returns>
        /// 
        [HttpPost,Route("ManualOperation"),AllowAnonymous]
        public  WebResponseContent ManualOperation(string position, string ExtendedState, string account)
        public  WebResponseContent ManualOperation(string position, string ExtendedState)
        {
            return Service.ManualOperation(position, ExtendedState, account);
            return Service.ManualOperation(position, ExtendedState);
        }
        /// <summary>
@@ -37,9 +38,41 @@
        /// <returns></returns>
        [HttpPost,Route("automation"),AllowAnonymous]
        public WebResponseContent automation(string ExtendedState, string account)
        public WebResponseContent automation(string ExtendedState)
        {
            return Service.automation(ExtendedState, account);
            return Service.automation(ExtendedState);
        }
        /// <summary>
        /// 根据账号添加伸缩杆速度
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        [HttpPost, Route("AddSpeed"), AllowAnonymous]
        public WebResponseContent AddSpeed([FromBody]SpeedDTO entity)
        {
            return Service.AddSpeed(entity);
        }
        /// <summary>
        /// 获取当前程序最新的伸缩杆速度回填给前端
        /// </summary>
        /// <returns></returns>
        [HttpPost, Route("BackfillSpeed"), AllowAnonymous]
        public WebResponseContent BackfillSpeed()
        {
            return Service.BackfillSpeed();
        }
        /// <summary>
        ///当自动伸出需要暂停时,暂停按钮
        /// </summary>
        /// <returns></returns>
        [HttpPost, Route("PauseButton"), AllowAnonymous]
        public WebResponseContent PauseButton()
        {
            return Service.PauseButton();
        }
    }
}