设备第三方提供接口改为匿名方式调用
This commit is contained in:
@@ -7,7 +7,9 @@ using JNPF.Common.Core.Manager;
|
||||
using JNPF.Common.Enums;
|
||||
using JNPF.Common.Extension;
|
||||
using JNPF.FriendlyException;
|
||||
using JNPF.Logging;
|
||||
using JNPF.Systems.Interfaces.System;
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using NPOI.OpenXmlFormats;
|
||||
using Senparc.NeuChar.ApiHandlers;
|
||||
@@ -53,7 +55,7 @@ namespace Tnb.WarehouseMgr
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost, NonUnify]
|
||||
[HttpPost, NonUnify, AllowAnonymous]
|
||||
public async Task<Result> LoadConfirm(ConfirmInput input)
|
||||
{
|
||||
try
|
||||
@@ -76,7 +78,7 @@ namespace Tnb.WarehouseMgr
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost, NonUnify]
|
||||
[HttpPost, NonUnify, AllowAnonymous]
|
||||
public async Task<Result> UnloadConfirm(ConfirmInput input)
|
||||
{
|
||||
try
|
||||
@@ -98,11 +100,12 @@ namespace Tnb.WarehouseMgr
|
||||
/// 任务链状态上报
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpPost, NonUnify]
|
||||
[HttpPost, NonUnify,AllowAnonymous]
|
||||
public async Task<Result> TaskChainCallBack(TaskChainCallBackInput input)
|
||||
{
|
||||
try
|
||||
{
|
||||
Log.Information($"任务链编号:{input.taskChainCode},状态:{input.status},设备ID:{input.deviceID}");
|
||||
switch (input.status)
|
||||
{
|
||||
case "CREATED": break;
|
||||
@@ -136,7 +139,7 @@ namespace Tnb.WarehouseMgr
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost, NonUnify]
|
||||
[HttpPost, NonUnify, AllowAnonymous]
|
||||
public async Task<Result> TaskCallback(TaskCallBackInput input)
|
||||
{
|
||||
try
|
||||
@@ -172,7 +175,7 @@ namespace Tnb.WarehouseMgr
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost, NonUnify]
|
||||
[HttpPost, NonUnify, AllowAnonymous]
|
||||
public async Task<Result> ElevatorConfirm(ConfirmInput input)
|
||||
{
|
||||
try
|
||||
|
||||
@@ -353,7 +353,7 @@ namespace Tnb.WarehouseMgr
|
||||
reqBody.taskList = v;
|
||||
Log.Information($"请求参数:{JsonConvert.SerializeObject(reqBody)}");
|
||||
var respBody = await HttpClientHelper.PostStreamAsync(url, reqBody, CancellationToken.None);
|
||||
JNPF.Logging.Log.Information($"调用Agv接口响应结果:{respBody}");
|
||||
Log.Information($"调用Agv接口响应结果:{respBody}");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user