zjh
3 天以前 020774a716af699a0854439ed223e54327706206
代码提交,校验栈板码已经在MES入库,不允许解绑
已修改1个文件
11 ■■■■■ 文件已修改
StandardPda/MES.Service/service/Warehouse/WomdaaManager.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
StandardPda/MES.Service/service/Warehouse/WomdaaManager.cs
@@ -417,6 +417,17 @@
                // 解绑
                else if (mesPalletBinding.Type.ToUpper() == "F")
                {
                    string sql1 = $"SELECT COUNT(*) COUNT FROM MES_PALLET_BINDING WHERE STACKCODE = '{mesPalletBinding.StackCode}' and IS_INBOUND=1";
                    DataTable data = sqlHelper.ExecuteQuery(sql1);
                    if (data.Rows[0]["COUNT"].ToString() != "0")
                    {
                        msg[0] = "false";
                        msg[1] = "该栈板码已经在MES入库,不允许解绑!栈板码:" + mesPalletBinding.StackCode;
                        transaction.Rollback();
                        return msg;
                    }
                    // 先查询绑定的记录
                    string sqlSelect = $"SELECT * FROM MES_PALLET_BINDING WHERE STACKCODE = '{mesPalletBinding.StackCode}'";
                    DataTable dt = sqlHelper.ExecuteQuery( sqlSelect);