| | |
| | | // 解绑 |
| | | 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); |