¶Ô±ÈÐÂÎļþ |
| | |
| | | using Microsoft.AspNetCore.Mvc; |
| | | using WIDESEA_BusinessServices; |
| | | using WIDESEA_Core.BaseController; |
| | | using WIDESEA_Model.Models; |
| | | |
| | | namespace WIDESEA_WMSServer.Controllers |
| | | { |
| | | [Route("api/Dt_LocationInfo")] |
| | | [ApiController] |
| | | public class Dt_LocationInfoController : ApiBaseController<IDt_LocationService, Dt_LocationInfo> |
| | | { |
| | | private readonly IHttpContextAccessor _httpContextAccessor; |
| | | private readonly IDt_LocationService _locationService; |
| | | |
| | | public Dt_LocationInfoController(IDt_LocationService service, IHttpContextAccessor httpContextAccessor) : base(service) |
| | | { |
| | | _httpContextAccessor = httpContextAccessor; |
| | | _locationService = service; |
| | | } |
| | | [HttpPost, Route("LocationEnable")] |
| | | public WebResponseContent LocationEnable([FromBody] SaveModel saveModel) |
| | | { |
| | | return _locationService.LocationEnable(saveModel); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å建åå§è´§ä½æ°æ® ï¼é便åäºä¸ä¸ªå深货ä½çï¼ |
| | | /// </summary> |
| | | /// <param name="x">è¡</param> |
| | | /// <param name="y">å</param> |
| | | /// <param name="z">å±</param> |
| | | /// <param name="locType">è´§ä½ç±»åï¼1ãåæ·±,2ãåæ·±ï¼</param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("CreateLocation"),AllowAnonymous] |
| | | public WebResponseContent CreateLocation(int x,int y,int z, int locType) |
| | | { |
| | | return _locationService.CreateLocation(x, y, z, locType); |
| | | } |
| | | |
| | | } |
| | | } |