qc
lu
2025-04-11 3c4abaeaffd0a25641312d6124c6414940d9ed04
DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01Check.cs
@@ -134,7 +134,7 @@
        /// <param name="e"></param>
        private void ToolBarMenu1_btnSaveClick(object sender, EventArgs e)
        {
            string _fmrmode = txt_fmrmode.Text.Trim();
            toolBarMenu1.isSetBtn = false;
            if (txt_freceQty.SelectedIndex <= 0)
            {
@@ -142,6 +142,17 @@
                txt_freceQty.Focus();
                return;
            }
            if (txt_freceQty.SelectedIndex == 1)
            {
                if ((txt_fmrmode.SelectedIndex > 0) || txt_fngHandle.SelectedIndex > 0)
                {
                    Gs.DevApp.ToolBox.MsgHelper.Warning("你判定了合格,就不能再选择其它处理方式了!");
                    txt_fmrmode.Focus();
                    return;
                }
            }
            else
            {
            //当选择不合格时,要填写原因
            if (txt_freceQty.SelectedIndex == 2)
            {
@@ -155,20 +166,30 @@
                {
                    if ((txt_fmrmode.SelectedIndex <= 0))
                    {
                        Gs.DevApp.ToolBox.MsgHelper.Warning("请选择处理方式!");
                            Gs.DevApp.ToolBox.MsgHelper.Warning("请选择退料方式!");
                        txt_fmrmode.Focus();
                        return;
                    }
                }
                else
                    _fmrmode = "";
                    {
                        if ((txt_fmrmode.SelectedIndex > 0))
                        {
                            Gs.DevApp.ToolBox.MsgHelper.Warning("你选择了特采使用,就不能再选择退料方式了!");
                            txt_fmrmode.Focus();
                            return;
            }
                    }
                }
            }
            string _fmrmode = txt_fmrmode.SelectedIndex>0?   txt_fmrmode.Text.Trim():"";
            string _freceQty = txt_freceQty.SelectedIndex > 0 ? txt_freceQty.Text.Trim() : "";
            string _fngHandle = txt_fngHandle.SelectedIndex > 0 ? txt_fngHandle.Text.Trim() : "";
            var _obj = new
            {
                guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //主建
                fngHandle = txt_fngHandle.Text.Trim(),
                freceQty= _freceQty,
                fngHandle = _fngHandle,
                fmrmode = _fmrmode,
            };
            try