55 lines
1.5 KiB
C#
55 lines
1.5 KiB
C#
|
||
using Microsoft.AspNetCore.Mvc;
|
||
|
||
using DOAN.Admin.WebApi.Filters;
|
||
using DOAN.Model;
|
||
using DOAN.Model.MES.mm.Dto;
|
||
using DOAN.Model.MES.mm;
|
||
using System.Collections.Generic;
|
||
|
||
using DOAN.Service.group.IService;
|
||
using Aliyun.OSS;
|
||
using JinianNet.JNTemplate;
|
||
using DOAN.Service.MES.mm.IService;
|
||
//创建时间:2024-08-30
|
||
namespace DOAN.WebApi.Controllers.MES.mm
|
||
{
|
||
/// <summary>
|
||
/// 物料需求计划
|
||
/// </summary>
|
||
[Verify]
|
||
[Route("mes/materialManagement/PreparantTask")]
|
||
public class MmPreparantTaskController : BaseController
|
||
{
|
||
private readonly IMmPreparantTaskService preparantTaskService;
|
||
|
||
public MmPreparantTaskController(IMmPreparantTaskService preparantTaskService)
|
||
{
|
||
this.preparantTaskService=preparantTaskService;
|
||
}
|
||
|
||
//TODO 获取产线
|
||
[HttpGet("get_route")]
|
||
public IActionResult GetProcessRouteList()
|
||
{
|
||
var response = preparantTaskService.GetProcessRouteList();
|
||
return SUCCESS(response);
|
||
}
|
||
|
||
//TODO 获取工单
|
||
[HttpGet("get_workoder")]
|
||
public IActionResult GetWorkOrder(DateTime searchDate,string route_code)
|
||
{
|
||
if (searchDate == DateTime.MinValue || string.IsNullOrEmpty(route_code))
|
||
{
|
||
return SUCCESS(null);
|
||
|
||
}
|
||
var response = preparantTaskService.GetWorkOrder(searchDate, route_code);
|
||
return SUCCESS(response);
|
||
|
||
}
|
||
|
||
|
||
}
|
||
} |