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.MES.Order { /// /// 交付进度 /// [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); } } }