using Microsoft.AspNetCore.Mvc;
using DOAN.Admin.WebApi.Filters;
using DOAN.Service.MES.Order.IService;
using DOAN.Service.MES.order.IService;
using DOAN.Model.MES.order.Dto;
using DOAN.Service.MES.order;
using Infrastructure.Converter;
namespace DOAN.Admin.WebApi.Controllers
{
///
/// 交付进度
///
[Verify]
[Route("mes/deliveryManagement/OrderPurchase")]
public class DeliveryScheduleController : BaseController
{
///
/// 交付进度接口
///
private readonly IDeliveryScheduleService _deliveryScheduleService;
public DeliveryScheduleController(IDeliveryScheduleService deliveryScheduleService)
{
_deliveryScheduleService= deliveryScheduleService;
}
///
/// 交付进度列表
///
///
///
[HttpPost("list")]
[ActionPermissionFilter(Permission = "orderpurchase:list")]
public IActionResult QueryOrderPurchase([FromBody] OrderPurchaseQueryDto parm)
{
parm.ImportDate[0]= DOANConvertDate.ConvertLocalDate(parm.ImportDate[0]);
parm.ImportDate[1]= DOANConvertDate.ConvertLocalDate(parm.ImportDate[1]);
var response = _deliveryScheduleService.GetList(parm);
return SUCCESS(response);
}
}
}