using Ant.Core.WebApi.Model; using Central.Control.WebApi.Models.Request; using Central.Control.WebApi.Models.Response; using Central.Control.WebApi.Service.Interface; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Http; namespace Central.Control.WebApi.Controllers { /// /// 设备相关接口 /// [RoutePrefix("api/device")] public class DeviceController : ApiController { private readonly IDeviceService _deviceService; /// /// /// /// public DeviceController(IDeviceService deviceService) { _deviceService = deviceService; } /// /// 设备包装盒表 /// /// /// /// /// [HttpGet] [Route("devicepacking")] public PagedApiResult GetDevicePackings(string kw = "", int skip = 0, int limit = 1) { return _deviceService.GetDevicePackings(kw, skip, limit); } /// /// 设备包装盒保存 /// /// /// [HttpPost] [Route("devicepacking")] public ApiResult SaveDevicePacking(DevicePackingRequestDto req) { return _deviceService.SaveDevicePacking(req); } } }