啊鑫
2024-12-28 614d32ed2d62ab55f3a3b78bb6769df931a85bcd
Controllers/Warehouse/MesItemQtrkController.cs
@@ -7,7 +7,7 @@
namespace NewPdaSqlServer.Controllers.Warehouse;
/// <summary>
/// 其他入库相关接口
///     其他入库相关接口
/// </summary>
[Route("api/[controller]")]
[ApiController]
@@ -18,7 +18,7 @@
    #region 基础CRUD
    /// <summary>
    /// 获取所有
    ///     获取所有
    /// </summary>
    /// <returns>其他入库单列表</returns>
    [HttpPost("GetList")]
@@ -42,7 +42,7 @@
    }
    /// <summary>
    /// 根据主键获取
    ///     根据主键获取
    /// </summary>
    /// <returns>其他入库单信息</returns>
    [HttpPost("GetById")]
@@ -70,11 +70,11 @@
    #region 其他入库业务
    /// <summary>
    /// 获取其他入库单号列表
    ///     获取其他入库单号列表
    /// </summary>
    /// <returns>其他入库单号列表</returns>
    /// <remarks>
    /// 获取状态为已审核(Qt015=1)且未完结(Qt014=0)的其他入库单号列表
    ///     获取状态为已审核(Qt015=1)且未完结(Qt014=0)的其他入库单号列表
    /// </remarks>
    /// <response code="200">成功获取入库单号列表</response>
    /// <response code="400">获取失败</response>
@@ -99,19 +99,17 @@
    }
    /// <summary>
    /// 获取其他入库单明细列表
    ///     获取其他入库单明细列表
    /// </summary>
    /// <param name="query">查询参数,必须包含billNo(入库单号)</param>
    /// <returns>入库单明细列表</returns>
    /// <remarks>
    /// 请求示例:
    ///
    ///     请求示例:
    ///     POST /api/MesItemQtrk/GetQtckDetailList
    ///     {
    ///         "billNo": "QT202401010001"
    ///     "billNo": "QT202401010001"
    ///     }
    ///
    /// 返回未完成入库的明细记录(Qd007-Qd008>0)
    ///     返回未完成入库的明细记录(Qd007-Qd008>0)
    /// </remarks>
    /// <response code="200">成功获取入库单明细</response>
    /// <response code="400">获取失败,返回具体错误信息</response>
@@ -136,20 +134,18 @@
    }
    /// <summary>
    /// 扫描库位
    ///     扫描库位
    /// </summary>
    /// <param name="query">查询参数</param>
    /// <returns>库位信息</returns>
    /// <remarks>
    /// 请求示例:
    ///
    ///     请求示例:
    ///     POST /api/MesItemQtrk/ScanInDepotsQT
    ///     {
    ///         "sectionCode": "A01-01-01",
    ///         "billNo": "QT202401010001"
    ///     "sectionCode": "A01-01-01",
    ///     "billNo": "QT202401010001"
    ///     }
    ///
    /// 验证库位是否属于申请单指定的仓库
    ///     验证库位是否属于申请单指定的仓库
    /// </remarks>
    /// <response code="200">扫描成功</response>
    /// <response code="400">扫描失败,返回具体错误信息</response>
@@ -174,25 +170,23 @@
    }
    /// <summary>
    /// 扫描条码入库
    ///     扫描条码入库
    /// </summary>
    /// <param name="query">查询参数</param>
    /// <returns>入库结果和待处理明细</returns>
    /// <remarks>
    /// 请求示例:
    ///
    ///     请求示例:
    ///     POST /api/MesItemQtrk/ScanInBcodeQtrk
    ///     {
    ///         "userName": "admin",
    ///         "sectionCode": "A01-01-01",
    ///         "barcode": "BC001",
    ///         "billNo": "QT202401010001"
    ///     "userName": "admin",
    ///     "sectionCode": "A01-01-01",
    ///     "barcode": "BC001",
    ///     "billNo": "QT202401010001"
    ///     }
    ///
    /// - 验证条码是否已入库
    /// - 验证条码是否为其他入库条码
    /// - 验证入库数量是否超过申请数量
    /// - 执行入库事务处理
    ///     - 验证条码是否已入库
    ///     - 验证条码是否为其他入库条码
    ///     - 验证入库数量是否超过申请数量
    ///     - 执行入库事务处理
    /// </remarks>
    /// <response code="200">扫描成功</response>
    /// <response code="400">扫描失败,返回具体错误信息</response>