WMS:AGV:init
This commit is contained in:
@@ -6,6 +6,7 @@ using ZR.Model.MES.wms.Dto;
|
||||
using ZR.Service.Business.IBusinessService;
|
||||
using ZR.Service.mes.wms;
|
||||
using ZR.Service.mes.wms.IService;
|
||||
using static System.Runtime.InteropServices.JavaScript.JSType;
|
||||
|
||||
|
||||
namespace ZR.Admin.WebApi.Controllers
|
||||
@@ -59,7 +60,64 @@ namespace ZR.Admin.WebApi.Controllers
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 3.新增agv小车任务
|
||||
/// </summary>
|
||||
/// <param name="task"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost("add_task")]
|
||||
public IActionResult AddAGVTask(AgvTask task)
|
||||
{
|
||||
string msg = null;
|
||||
if(task == null)
|
||||
{
|
||||
|
||||
return SUCCESS(null);
|
||||
}
|
||||
task.ToCreate();
|
||||
int result= _WmAGVService.AddAGVTask(task);
|
||||
if(result == 0)
|
||||
{
|
||||
msg = "插入失败";
|
||||
}else if(result == 1)
|
||||
{
|
||||
msg = "新增成功";
|
||||
}
|
||||
else if (result == -1)
|
||||
{
|
||||
msg = "工单号为空";
|
||||
}
|
||||
return ToResponse(new ApiResult(200, msg, result));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 4.删除AGV小车任务
|
||||
/// </summary>
|
||||
/// <param name="taskId"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("deleteTask")]
|
||||
public IActionResult DeleteTask(string taskId)
|
||||
{
|
||||
|
||||
if(string.IsNullOrEmpty(taskId))
|
||||
{
|
||||
return SUCCESS(null);
|
||||
}
|
||||
|
||||
int data = _WmAGVService.DeleteTask(taskId);
|
||||
return SUCCESS(data);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 5. 获取agv位置
|
||||
/// </summary>
|
||||
/// <param name="taskId"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("get_agv_position")]
|
||||
public IActionResult GetTask(string taskId)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user