Mes->Wms 生产入库接口调整

This commit is contained in:
alex
2023-07-06 16:04:46 +08:00
parent 9ba46e24a3
commit 5497a0923b
4 changed files with 167 additions and 79 deletions

View File

@@ -8,6 +8,7 @@ using System.Threading.Tasks;
using Aspose.Cells.Drawing;
using JNPF;
using JNPF.Common.Contracts;
using JNPF.Common.Enums;
using JNPF.Common.Extension;
using JNPF.DependencyInjection;
using JNPF.DynamicApiController;
@@ -15,6 +16,7 @@ using JNPF.VisualDev;
using Microsoft.AspNetCore.Mvc;
using Tnb.WarehouseMgr.Entities.Attributes;
using Tnb.WarehouseMgr.Entities.Dto;
using Tnb.WarehouseMgr.Entities.Dto.Outputs;
using Tnb.WarehouseMgr.Entities.Entity;
using Tnb.WarehouseMgr.Interfaces;
@@ -53,5 +55,67 @@ namespace Tnb.WarehouseMgr
return Task.CompletedTask;
}
/// <summary>
/// Api响应结果
/// </summary>
/// <param name="statusCode"></param>
/// <param name="msg"></param>
/// <param name="data"></param>
/// <returns></returns>
[NonAction]
protected async Task<dynamic> ToApiResult()
{
DataResult result = new();;
return result;
}
/// <summary>
/// Api响应结果
/// </summary>
/// <param name="statusCode"></param>
/// <param name="msg"></param>
/// <param name="data"></param>
/// <returns></returns>
[NonAction]
protected async Task<dynamic> ToApiResult(HttpStatusCode statusCode, object data)
{
DataResult result = new();
result.code = statusCode;
result.data = data;
return result;
}
/// <summary>
/// Api响应结果
/// </summary>
/// <param name="statusCode"></param>
/// <param name="msg"></param>
/// <param name="data"></param>
/// <returns></returns>
[NonAction]
protected async Task<dynamic> ToApiResult(HttpStatusCode statusCode, string msg)
{
DataResult result = new();
result.code = statusCode;
result.msg = msg;
return result;
}
/// <summary>
/// Api响应结果
/// </summary>
/// <param name="statusCode"></param>
/// <param name="msg"></param>
/// <param name="data"></param>
/// <returns></returns>
[NonAction]
protected async Task<dynamic> ToApiResult(HttpStatusCode statusCode, string msg, object data)
{
DataResult result = new();
result.code = statusCode;
result.msg = msg;
result.data = data;
return result;
}
}
}