| | |
| | | |
| | | return str; |
| | | } |
| | | } |
| | | |
| | | public static string ExecuteBarcodeSplit(string cUser, string oldBarcode, decimal? qty) |
| | | { |
| | | var sbSql = new StringBuilder(); |
| | | sbSql.Append("DECLARE @outMsg nvarchar(2000), @outSum int, @barcodeNew varchar(200) "); |
| | | sbSql.Append("EXEC prc_pda_bar_cf '").Append(cUser).Append("', '") |
| | | .Append(oldBarcode).Append("', ").Append(qty) |
| | | .Append(", @outMsg OUTPUT, @outSum OUTPUT, @barcodeNew OUTPUT "); |
| | | sbSql.Append("SELECT @barcodeNew"); |
| | | var str = ""; |
| | | try |
| | | { |
| | | str = DbHelperSQL.GetSingle(sbSql.ToString())?.ToString(); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | // 记录日志或处理异常 |
| | | str = ""; |
| | | } |
| | | return str; |
| | | } |
| | | } |
| | | |