bklLiudl
3 天以前 e1afb885a3b4040c15501aedd4b679895ac46be3
Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs
@@ -1509,6 +1509,9 @@
                {
                    throw Oops.Bah("未查询到该托盘分配的库存明细信息!");
                }
                string lotNpstr = boxInfos.First().LotNo;
                string skuNo = boxInfos.First().SkuNo;
                string skuName = boxInfos.First().SkuName;
                // 验证是否车间线边仓库
                var areaList = new List<string>() { "B06", "B07", "B09" };
@@ -1579,10 +1582,27 @@
                    pallet.Status = "0";
                    await Db.Updateable(pallet).ExecuteCommandAsync();
                }
                #region  插入车间出入库记录表
                //插入入库日志
                var _log = new LogWorkShop
                {
                    Type = "1",//类型,0:入库 1:出库
                    PalletNo = palletNo,
                    BoxNo = boxNo,
                    LotNo = lotNpstr,
                    SkuNo = skuNo,
                    SkuName = skuName,
                    Qty = pickQty
                };
                // 插入车间出库记录
                Db.Insertable(_log).ExecuteCommand();
                #endregion
                //添加操作日志记录
                var k = new OperationSOServer().AddLogOperationSo("PDA模块", "车间出库", 
                    boxNo, "拣货", $"在PDA上对箱号为:{boxNo}的托盘码为:{palletNo}的拣货操作", userId);
                    boxNo, "出库", $"在PDA上对箱号为:{boxNo}的托盘码为:{palletNo}的拣货操作", userId);
                Db.CommitTran();
            }
            catch (AppFriendlyException e)
@@ -1715,6 +1735,22 @@
                    pallet.Status = "0";
                    await Db.Updateable(pallet).ExecuteCommandAsync();
                }
                #region  插入车间出入库记录表
                // 创建实体
                var _log = new LogWorkShop
                {
                    Type = "1",//类型,0:入库 1:出库
                    PalletNo = model.PalletNo,
                    BoxNo = "",
                    LotNo = model.LotNo,
                    SkuNo = skuModel.SkuNo,
                    SkuName = skuModel.SkuName,
                    Qty = pickQty
                };
                // 插入车间出库记录
                Db.Insertable(_log).ExecuteCommand();
                #endregion
                //添加操作日志记录
                var k = new OperationSOServer().AddLogOperationSo("PDA模块", "车间出库",
@@ -5265,9 +5301,6 @@
            return data;
        }
        #endregion
    }