20241123调试
This commit is contained in:
parent
461095beaa
commit
2492eaa9df
|
|
@ -14,7 +14,7 @@ namespace WcsMain.ApiClient.AGV;
|
||||||
[Component]
|
[Component]
|
||||||
public class AGVWebApiAction(AGVBaseWebApi webApiPost)
|
public class AGVWebApiAction(AGVBaseWebApi webApiPost)
|
||||||
{
|
{
|
||||||
|
private readonly string[] stand = ["FaaZHG", "kzxhes", "yDN8ZZ", "6cDXzi", "ranQyi", "SxjX8e", "jC6x3C", "MSP3te"];
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 发送点对点搬运的任务
|
/// 发送点对点搬运的任务
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
@ -22,39 +22,6 @@ public class AGVWebApiAction(AGVBaseWebApi webApiPost)
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public string Send_NO_VERIFY_BUCKET_MOVE(AppWmsTask wmsTask)
|
public string Send_NO_VERIFY_BUCKET_MOVE(AppWmsTask wmsTask)
|
||||||
{
|
{
|
||||||
//AGVRequestLayout<AGVTaskRequest<AGVBucketMove>> request = new()
|
|
||||||
//{
|
|
||||||
// Header = new()
|
|
||||||
// {
|
|
||||||
// AppKey = ApplicationBaseConfig.APP_KEY,
|
|
||||||
// AppSecret = ApplicationBaseConfig.APP_SECRET,
|
|
||||||
// RequestId = wmsTask.TaskId,
|
|
||||||
// TimeStamp = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"),
|
|
||||||
// version = "2.9"
|
|
||||||
// },
|
|
||||||
// Body = new()
|
|
||||||
// {
|
|
||||||
// RobotJobId = wmsTask.TaskId,
|
|
||||||
// WareHouseId = 100,
|
|
||||||
// RobotJobGroupId = wmsTask.TaskId,
|
|
||||||
// Sequence = 1,
|
|
||||||
// RobotJobGroupNum = 1,
|
|
||||||
// JobPriority = 1,
|
|
||||||
// JobProorytyType = 0,
|
|
||||||
// JobType = "NO_VERIFY_BUCKET_MOVE",
|
|
||||||
// JobData = new()
|
|
||||||
// {
|
|
||||||
// StartPoint = wmsTask.Origin,
|
|
||||||
// StartPointName = null,
|
|
||||||
// WorkFaces = "0",
|
|
||||||
// EndArea = wmsTask.Destination,
|
|
||||||
// EndPoint = wmsTask.Destination,
|
|
||||||
// EndPointName = null,
|
|
||||||
// BucketTypeCode = "00",
|
|
||||||
// LetDownFlag = 2,
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//};
|
|
||||||
AGVTaskRequest<AGVBucketMove> request = new()
|
AGVTaskRequest<AGVBucketMove> request = new()
|
||||||
{
|
{
|
||||||
RobotJobId = wmsTask.TaskId,
|
RobotJobId = wmsTask.TaskId,
|
||||||
|
|
@ -74,6 +41,7 @@ public class AGVWebApiAction(AGVBaseWebApi webApiPost)
|
||||||
EndPointName = null,
|
EndPointName = null,
|
||||||
BucketTypeCode = "TP",
|
BucketTypeCode = "TP",
|
||||||
LetDownFlag = 2,
|
LetDownFlag = 2,
|
||||||
|
NeedOut = stand.Contains(wmsTask.Destination) ? 2 : null
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
var response = webApiPost.HttpPost<List<AGVTaskRequest<AGVBucketMove>>, AGVResponseBody<List<AGVTaskResponse>>> ([request], CommonData.AppApiBaseInfos.GetAddress("AGV_NO_VERIFY_BUCKET_MOVE") ?? "");
|
var response = webApiPost.HttpPost<List<AGVTaskRequest<AGVBucketMove>>, AGVResponseBody<List<AGVTaskResponse>>> ([request], CommonData.AppApiBaseInfos.GetAddress("AGV_NO_VERIFY_BUCKET_MOVE") ?? "");
|
||||||
|
|
@ -100,39 +68,6 @@ public class AGVWebApiAction(AGVBaseWebApi webApiPost)
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public string Send_AGV_TASK(string? taskId, string? origin, string? destination, int needOut = 0)
|
public string Send_AGV_TASK(string? taskId, string? origin, string? destination, int needOut = 0)
|
||||||
{
|
{
|
||||||
//AGVRequestLayout<AGVTaskRequest<AGVBucketMove>> request = new()
|
|
||||||
//{
|
|
||||||
// Header = new()
|
|
||||||
// {
|
|
||||||
// AppKey = ApplicationBaseConfig.APP_KEY,
|
|
||||||
// AppSecret = ApplicationBaseConfig.APP_SECRET,
|
|
||||||
// RequestId = taskId,
|
|
||||||
// TimeStamp = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"),
|
|
||||||
// version = "2.9"
|
|
||||||
// },
|
|
||||||
// Body = new()
|
|
||||||
// {
|
|
||||||
// RobotJobId = taskId,
|
|
||||||
// WareHouseId = 100,
|
|
||||||
// RobotJobGroupId = taskId,
|
|
||||||
// Sequence = 1,
|
|
||||||
// RobotJobGroupNum = 1,
|
|
||||||
// JobPriority = 1,
|
|
||||||
// JobProorytyType = 0,
|
|
||||||
// JobType = "NO_VERIFY_BUCKET_MOVE",
|
|
||||||
// JobData = new()
|
|
||||||
// {
|
|
||||||
// StartPoint = origin,
|
|
||||||
// StartPointName = null,
|
|
||||||
// WorkFaces = "0",
|
|
||||||
// EndArea = destination,
|
|
||||||
// EndPoint = destination,
|
|
||||||
// EndPointName = null,
|
|
||||||
// BucketTypeCode = "00",
|
|
||||||
// LetDownFlag = 2,
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//};
|
|
||||||
AGVTaskRequest<AGVBucketMove> request = new()
|
AGVTaskRequest<AGVBucketMove> request = new()
|
||||||
{
|
{
|
||||||
RobotJobId = taskId,
|
RobotJobId = taskId,
|
||||||
|
|
|
||||||
|
|
@ -139,7 +139,7 @@ public class WmsTaskService(WmsTaskAction wmsTaskAction, AppWmsTaskDao wmsTaskDa
|
||||||
{
|
{
|
||||||
return WcsApiResponseFactory.RequestErr();
|
return WcsApiResponseFactory.RequestErr();
|
||||||
}
|
}
|
||||||
var updateResult = wmsTaskDao.Update(new AppWmsTask { TaskId = request.WmsTaskId, TaskStatus = request.Status });
|
var updateResult = wmsTaskDao.Update(new AppWmsTask { TaskId = request.WmsTaskId, TaskStatus = request.Status, TaskMsg = $"WCS界面修改状态:{request.Status}" });
|
||||||
if(updateResult > 0)
|
if(updateResult > 0)
|
||||||
{
|
{
|
||||||
return WcsApiResponseFactory.Success();
|
return WcsApiResponseFactory.Success();
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
using CirculateTool.Attribute;
|
using System.Text.RegularExpressions;
|
||||||
|
using CirculateTool.Attribute;
|
||||||
using WcsMain.ApiClient.AGV;
|
using WcsMain.ApiClient.AGV;
|
||||||
using WcsMain.ApiClient.Shuttle;
|
using WcsMain.ApiClient.Shuttle;
|
||||||
using WcsMain.Constant.Enum.General;
|
using WcsMain.Constant.Enum.General;
|
||||||
|
|
@ -87,7 +88,7 @@ public class ExecuteWmsTask(AppWmsTaskDao wmsTaskDao, StackerConveyOperation sta
|
||||||
private void ExecuteInTask(AppWmsTask wmsTask)
|
private void ExecuteInTask(AppWmsTask wmsTask)
|
||||||
{
|
{
|
||||||
string? midPoint = wmsTask.MidPoint;
|
string? midPoint = wmsTask.MidPoint;
|
||||||
if (string.IsNullOrEmpty(wmsTask.Origin)) return;
|
if (string.IsNullOrEmpty(wmsTask.Origin) || Regex.IsMatch(wmsTask.Origin, "^\\d+$")) return;
|
||||||
if (string.IsNullOrEmpty(midPoint))
|
if (string.IsNullOrEmpty(midPoint))
|
||||||
{
|
{
|
||||||
midPoint = GetEmptyInLift(wmsTask.Destination);
|
midPoint = GetEmptyInLift(wmsTask.Destination);
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<_PublishTargetUrl>F:\A开发项目\A菲达宝开项目\2024-08_上汽试制仓\应用程序\WcsService\WcsMain\bin\Release\net8.0\publish\</_PublishTargetUrl>
|
<_PublishTargetUrl>F:\A开发项目\A菲达宝开项目\2024-08_上汽试制仓\应用程序\WcsService\WcsMain\bin\Release\net8.0\publish\</_PublishTargetUrl>
|
||||||
<History>True|2024-11-22T01:58:07.3694815Z||;True|2024-11-22T09:40:25.3466460+08:00||;True|2024-11-21T16:33:23.0082958+08:00||;True|2024-11-21T16:21:46.1852307+08:00||;True|2024-11-21T13:56:06.5543719+08:00||;True|2024-11-21T11:41:50.4634584+08:00||;True|2024-11-21T11:30:54.9747290+08:00||;False|2024-11-21T11:30:18.2738127+08:00||;True|2024-11-21T10:45:42.5524544+08:00||;True|2024-11-20T17:08:23.7162943+08:00||;True|2024-11-20T16:54:01.3629057+08:00||;True|2024-11-20T16:40:49.6894280+08:00||;True|2024-11-20T16:37:47.3670812+08:00||;False|2024-11-20T16:37:04.0777763+08:00||;True|2024-11-20T16:25:26.3145915+08:00||;True|2024-11-20T16:10:13.7558526+08:00||;True|2024-11-20T16:07:37.8681228+08:00||;True|2024-11-20T15:55:28.7196074+08:00||;True|2024-11-20T15:52:40.6653904+08:00||;True|2024-11-20T15:30:21.5138564+08:00||;True|2024-11-20T15:24:40.6286995+08:00||;True|2024-11-18T21:16:47.1821173+08:00||;True|2024-11-18T21:14:40.1209255+08:00||;True|2024-11-18T21:11:32.0010536+08:00||;True|2024-11-18T21:10:56.2142485+08:00||;True|2024-11-18T20:59:50.6846634+08:00||;True|2024-11-16T14:31:14.2653894+08:00||;True|2024-11-16T14:16:17.4271635+08:00||;True|2024-11-16T14:16:08.1284507+08:00||;True|2024-11-16T14:08:02.8639352+08:00||;True|2024-11-16T14:07:06.6785776+08:00||;True|2024-11-16T13:14:33.8282571+08:00||;True|2024-11-16T13:14:09.9233077+08:00||;True|2024-11-16T12:49:45.5891890+08:00||;True|2024-11-16T12:19:05.5997384+08:00||;True|2024-11-16T11:49:43.2660430+08:00||;True|2024-11-16T11:49:12.7318514+08:00||;True|2024-11-16T11:43:41.8128931+08:00||;True|2024-11-16T10:39:25.1387254+08:00||;True|2024-11-16T10:24:19.4879139+08:00||;True|2024-11-15T17:47:10.4630939+08:00||;True|2024-11-15T17:42:25.6985733+08:00||;True|2024-11-15T17:39:43.9409305+08:00||;True|2024-11-15T17:26:18.2886475+08:00||;True|2024-11-15T17:23:05.3112513+08:00||;True|2024-11-15T17:16:40.2960771+08:00||;True|2024-11-15T17:14:12.3416383+08:00||;True|2024-11-15T17:09:43.2642034+08:00||;True|2024-11-15T17:05:04.4694932+08:00||;False|2024-11-15T17:04:34.2335564+08:00||;False|2024-11-15T17:04:12.5281280+08:00||;True|2024-11-15T17:01:49.4325408+08:00||;False|2024-11-15T17:01:29.1872712+08:00||;True|2024-11-15T16:00:18.8617729+08:00||;True|2024-11-15T15:56:13.9285180+08:00||;True|2024-11-15T15:50:53.6121456+08:00||;True|2024-11-15T15:17:41.0508047+08:00||;True|2024-11-15T13:50:06.8021767+08:00||;True|2024-11-15T13:17:48.2695650+08:00||;True|2023-12-21T15:04:28.6290873+08:00||;True|2023-12-21T14:59:03.4454135+08:00||;True|2023-12-21T14:51:08.6690406+08:00||;True|2023-12-21T14:26:42.6801144+08:00||;False|2023-12-21T14:26:14.3256943+08:00||;True|2023-12-21T14:13:42.5511801+08:00||;True|2023-12-21T13:56:38.5871005+08:00||;True|2023-12-19T12:19:57.9900187+08:00||;True|2023-12-19T11:53:33.6930379+08:00||;True|2023-12-17T12:51:32.6510827+08:00||;False|2023-12-17T12:49:32.9022541+08:00||;</History>
|
<History>True|2024-11-22T04:34:16.7539579Z||;True|2024-11-22T12:31:12.2247208+08:00||;True|2024-11-22T10:08:38.6674414+08:00||;True|2024-11-22T09:58:07.3694815+08:00||;True|2024-11-22T09:40:25.3466460+08:00||;True|2024-11-21T16:33:23.0082958+08:00||;True|2024-11-21T16:21:46.1852307+08:00||;True|2024-11-21T13:56:06.5543719+08:00||;True|2024-11-21T11:41:50.4634584+08:00||;True|2024-11-21T11:30:54.9747290+08:00||;False|2024-11-21T11:30:18.2738127+08:00||;True|2024-11-21T10:45:42.5524544+08:00||;True|2024-11-20T17:08:23.7162943+08:00||;True|2024-11-20T16:54:01.3629057+08:00||;True|2024-11-20T16:40:49.6894280+08:00||;True|2024-11-20T16:37:47.3670812+08:00||;False|2024-11-20T16:37:04.0777763+08:00||;True|2024-11-20T16:25:26.3145915+08:00||;True|2024-11-20T16:10:13.7558526+08:00||;True|2024-11-20T16:07:37.8681228+08:00||;True|2024-11-20T15:55:28.7196074+08:00||;True|2024-11-20T15:52:40.6653904+08:00||;True|2024-11-20T15:30:21.5138564+08:00||;True|2024-11-20T15:24:40.6286995+08:00||;True|2024-11-18T21:16:47.1821173+08:00||;True|2024-11-18T21:14:40.1209255+08:00||;True|2024-11-18T21:11:32.0010536+08:00||;True|2024-11-18T21:10:56.2142485+08:00||;True|2024-11-18T20:59:50.6846634+08:00||;True|2024-11-16T14:31:14.2653894+08:00||;True|2024-11-16T14:16:17.4271635+08:00||;True|2024-11-16T14:16:08.1284507+08:00||;True|2024-11-16T14:08:02.8639352+08:00||;True|2024-11-16T14:07:06.6785776+08:00||;True|2024-11-16T13:14:33.8282571+08:00||;True|2024-11-16T13:14:09.9233077+08:00||;True|2024-11-16T12:49:45.5891890+08:00||;True|2024-11-16T12:19:05.5997384+08:00||;True|2024-11-16T11:49:43.2660430+08:00||;True|2024-11-16T11:49:12.7318514+08:00||;True|2024-11-16T11:43:41.8128931+08:00||;True|2024-11-16T10:39:25.1387254+08:00||;True|2024-11-16T10:24:19.4879139+08:00||;True|2024-11-15T17:47:10.4630939+08:00||;True|2024-11-15T17:42:25.6985733+08:00||;True|2024-11-15T17:39:43.9409305+08:00||;True|2024-11-15T17:26:18.2886475+08:00||;True|2024-11-15T17:23:05.3112513+08:00||;True|2024-11-15T17:16:40.2960771+08:00||;True|2024-11-15T17:14:12.3416383+08:00||;True|2024-11-15T17:09:43.2642034+08:00||;True|2024-11-15T17:05:04.4694932+08:00||;False|2024-11-15T17:04:34.2335564+08:00||;False|2024-11-15T17:04:12.5281280+08:00||;True|2024-11-15T17:01:49.4325408+08:00||;False|2024-11-15T17:01:29.1872712+08:00||;True|2024-11-15T16:00:18.8617729+08:00||;True|2024-11-15T15:56:13.9285180+08:00||;True|2024-11-15T15:50:53.6121456+08:00||;True|2024-11-15T15:17:41.0508047+08:00||;True|2024-11-15T13:50:06.8021767+08:00||;True|2024-11-15T13:17:48.2695650+08:00||;True|2023-12-21T15:04:28.6290873+08:00||;True|2023-12-21T14:59:03.4454135+08:00||;True|2023-12-21T14:51:08.6690406+08:00||;True|2023-12-21T14:26:42.6801144+08:00||;False|2023-12-21T14:26:14.3256943+08:00||;True|2023-12-21T14:13:42.5511801+08:00||;True|2023-12-21T13:56:38.5871005+08:00||;True|2023-12-19T12:19:57.9900187+08:00||;True|2023-12-19T11:53:33.6930379+08:00||;True|2023-12-17T12:51:32.6510827+08:00||;False|2023-12-17T12:49:32.9022541+08:00||;</History>
|
||||||
<LastFailureDetails />
|
<LastFailureDetails />
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Project>
|
</Project>
|
||||||
Loading…
Reference in New Issue
Block a user