cnf
2025-08-14 17ede350f6cc2be9059a08a90e21de79c296648c
Controllers/Warehouse/MesInvItemInCDetailsController.cs
@@ -98,7 +98,7 @@
        }
    }
    //SaveBarCodes
    /* //SaveBarCodes
    [HttpPost("SaveBarCodes")]
    public ResponseResult SaveBarCodes(WarehouseQuery entity)
    {
@@ -117,8 +117,46 @@
        {
            return ResponseResult.ResponseError(ex);
        }
     }*/
    [HttpPost("SaveBarCodes")]
    public ResponseResult SaveBarCodes(WarehouseQuery entity)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
            var itemInBaseModel = m.SaveBarCodes(entity);
            resultInfos.tbBillList = itemInBaseModel;
            // 判断是否为失败状态(result <= 0)
            if (itemInBaseModel.SumQuantity == null || itemInBaseModel.SumQuantity <= 0)
            {
                return new ResponseResult
                {
                    status = 1,  // 失败状态
                    message = itemInBaseModel.Message,
                    data = resultInfos
                };
    }
            // 成功状态
            return new ResponseResult
            {
                status = 0,
                message = itemInBaseModel.Message,
                data = resultInfos
            };
        }
        catch (Exception ex)
        {
            // 异常时返回status = 1
            return new ResponseResult
            {
                status = 1,
                message = $"操作失败: {ex.Message}",
                data = null
            };
        }
    }
    //MesToErp
    [HttpPost("SaveMessageCenter")]
    public ResponseResult SaveMessageCenter(WarehouseQuery entity)