bklLiudl
1 天以前 e1afb885a3b4040c15501aedd4b679895ac46be3
添加车间出库,出入库记录
3个文件已修改
47 ■■■■ 已修改文件
Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs 43 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Wms/Wms/Controllers/PdaAsnController.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
@@ -2644,7 +2644,7 @@
                        Db.Insertable(box2).ExecuteCommand();
                        #endregion
                        #region
                        #region  插入车间出入库记录表
                        //插入入库日志
                        var _log = new LogWorkShop
                        {
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
    }
Wms/Wms/Controllers/PdaAsnController.cs
@@ -267,7 +267,7 @@
        /// <summary>
        /// 绑定托盘
        /// 车间入库
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>