kyy
2025-08-14 d96cc23eecd3dcd68612cf2a70aacfd5c667b339
DevApp/Gs.DevApp/DevFrm/Ck/UcBlcl.cs
@@ -106,6 +106,7 @@
                            _row["bld002"] = dym.itemNo;//物料编号 
                            _row["bld003"] = dym.itemName;//物料名称
                            _row["bld004"] = dym.itemModel;//规格型号
                            _row["kbsl"] = dym.kbsl;
                            _row["dwName"] = dym.dwName;
                            _row["dabGuid"] = dym.dabGuid;
                            _row["bld013"] = idx.ToString();//项次
@@ -363,11 +364,34 @@
                {
                    Guid? _guid = UtilityHelper.ToGuid(row["guid"].ToString());
                    string _msl = row["bld007"].ToString();
                    string _kbsl = row["kbsl"].ToString();
                    if (string.IsNullOrEmpty(_msl))
                    {
                        MsgHelper.ShowError("数量不能为空!");
                        return;
                    }
                    if (txt_bl017.Text.Trim()=="生产补料")
                    {
                        if (decimal.TryParse(row["bld007"].ToString(), out decimal msl) &&
                       decimal.TryParse(row["kbsl"].ToString(), out decimal kbsl))
                        {
                            if (msl > kbsl)
                            {
                                MsgHelper.ShowError("" +
                                    "申请数量不能大于可补数量!");
                                return;
                            }
                        }
                        else
                        {
                            // 解析失败的处理
                            MsgHelper.ShowError("" +
                                    "输入的不是有效数字!");
                            return;
                        }
                    }
                    _obj.list.Add(new
                    {
                        Guid = _guid,