分支自 SuZhouGuanHong/TaiYuanTaiZhong

dengjunjie
2024-05-23 cbd78ef6650440fcaa2f9eb8b47d16ad76cb4d77
´úÂë¹ÜÀí/WMS/WMS_Server/WIDESEA_WebApi/Controllers/WIDESEA_WMS/Partial/dt_stationinfoController.cs
@@ -11,6 +11,9 @@
using Microsoft.AspNetCore.Http;
using WIDESEA_Entity.DomainModels;
using WIDESEA_WMS.IServices;
using WIDESEA_Core.Utilities;
using WIDESEA_WMS.Services;
using Microsoft.AspNetCore.Authorization;
namespace WIDESEA_WMS.Controllers
{
@@ -29,5 +32,48 @@
            _service = service;
            _httpContextAccessor = httpContextAccessor;
        }
        /// <summary>
        /// è®¾ç½®ç¼“存架禁用启用
        /// </summary>
        /// <param name="parm"></param>
        /// <returns></returns>
        [HttpPost, Route("SetStationEnable")]
        public WebResponseContent SetStationEnable([FromBody] object parm)
        {
            return dt_stationinfoService.Instance.SetStationEnable(parm);
        }
        /// <summary>
        /// ä¸‹æ–™ä»»åŠ¡
        /// </summary>
        /// <param name="parm"></param>
        /// <returns></returns>
        [HttpPost, Authorize, Route("SendAGVTask"),AllowAnonymous]
        public WebResponseContent SendAGVTask([FromBody] SaveModel saveModel)
        {
            return dt_stationinfoService.Instance.SendAGVTask(saveModel);
        }
        /// <summary>
        /// åˆ‡æ¢æ‰˜ç›˜
        /// </summary>
        /// <param name="parm"></param>
        /// <returns></returns>
        [HttpPost, Authorize, Route("Trayswitching"), AllowAnonymous]
        public WebResponseContent Trayswitching([FromBody] SaveModel saveModel)
        {
            return dt_stationinfoService.Instance.Trayswitching(saveModel);
        }
        /// <summary>
        /// å±•示平面图数据
        /// </summary>
        /// <param name="parm"></param>
        /// <returns></returns>
        [HttpPost, Route("dt_stationinfolist")]
        public object dt_stationinfolist()
        {
            return dt_stationinfoService.Instance.dt_stationinfolist();
        }
    }
}