Tjiny
2025-05-19 4c8b2eea64bcd0ae14602a2a6e993b2d04c80ee0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
using System.Web.Http;
using HH.WCS.Mobox3.RiDong.apiMethod;
using HH.WCS.Mobox3.RiDong.dto;
using HH.WCS.Mobox3.RiDong.generalMethod;
using HH.WCS.Mobox3.RiDong.util;
using Task = HH.WCS.Mobox3.RiDong.models.Task;
 
namespace HH.WCS.Mobox3.RiDong.api;
 
/// <summary>
/// 入库接口
/// </summary>
public class PutInStorageController : ApiController
{
    /// <summary>
    /// 组盘
    /// </summary>
    /// <param name="input">组盘模型</param>
    /// <returns></returns>
    [HttpPost]
    public ApiModel.SimpleResult SetDisk(SetDiskDto input)
    {
        return EnterWareHouseService.SetDisk(input);
    }
 
    /// <summary>
    /// agv任务推送
    /// </summary>
    /// <param name="taskNo"></param>
    /// <returns></returns>
    [HttpGet]
    public bool SendTaskFromAGV(string taskNo)
    {
        var task = AdoSqlMethod<Task>.QueryFirst(p => p.S_CODE == taskNo);
 
        return TaskHelper.SendTaskFromAGV(task);
    }
}