43 lines
1.2 KiB
C#
43 lines
1.2 KiB
C#
|
|
using DOAN.Service.MES.product;
|
|||
|
|
using DOAN.Model.MES.product.Dto;
|
|||
|
|
using DOAN.Service.MES.product.IService;
|
|||
|
|
using DOAN.Admin.WebApi.Filters;
|
|||
|
|
using Org.BouncyCastle.Crypto;
|
|||
|
|
using DOAN.Model.System;
|
|||
|
|
using MiniExcelLibs;
|
|||
|
|
using DOAN.Model.System.Dto;
|
|||
|
|
using DOAN.Model;
|
|||
|
|
using Microsoft.AspNetCore.Mvc;
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace DOAN.Admin.WebApi.Controllers
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 生产排产
|
|||
|
|
/// </summary>
|
|||
|
|
[Verify]
|
|||
|
|
[Route("mes/productManagement/ProWorkorderSchedule")]
|
|||
|
|
public class ProWorkorderScheduleController : BaseController
|
|||
|
|
{
|
|||
|
|
private readonly IProWorkorderSchedule _ProWorkorderSchedule;
|
|||
|
|
|
|||
|
|
public ProWorkorderScheduleController(IProWorkorderSchedule ProWorkorderSchedule)
|
|||
|
|
{
|
|||
|
|
_ProWorkorderSchedule = ProWorkorderSchedule;
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 查询生产工单列表
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="parm"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
[HttpPost("list")]
|
|||
|
|
[ActionPermissionFilter(Permission = "productManagement:proworkorder:list")]
|
|||
|
|
public IActionResult QueryProWorkorder([FromBody] ProWorkorderQueryDto parm)
|
|||
|
|
{
|
|||
|
|
var response = _ProWorkorderSchedule.GetList(parm);
|
|||
|
|
return SUCCESS(response);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|