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);
}
}
}