lu
2025-01-11 6cba6ef58393b27bdff10bf9087a4c94750a7ec5
DevApp/Gs.DevApp/DevFrm/Sys/DocNoRule.cs
@@ -37,18 +37,15 @@
            getPageList(1);
            pageBar1.PagerEvent += PageBar1_PagerEvent;
            getTree();
            txt_docCode.EditValueChanged += Txt_docCode_EditValueChanged;
            txxtItem1.EditValueChanged += TxxtItem1_EditValueChanged;
            txxtItem2.EditValueChanged += TxxtItem1_EditValueChanged;
            txxtItem3.EditValueChanged += TxxtItem1_EditValueChanged;
            txxtItem4.EditValueChanged += TxxtItem1_EditValueChanged;
            txt_noLength.ValueChanged += Txt_noLength_ValueChanged;
            txt_isIncludeDoc.CheckedChanged +=
                Txt_flagIncludeDocCode_CheckedChanged;
            txt_isSpilit.CheckedChanged +=
                Txt_flagIncludeDocCode_CheckedChanged;
            txt_docCode.EditValueChanged += (s, e) => { DoPreviewCode(); };
            txxtItem1.EditValueChanged += (s, e) => { DoPreviewCode(); };
            txxtItem2.EditValueChanged += (s, e) => { DoPreviewCode(); };
            txxtItem3.EditValueChanged += (s, e) => { DoPreviewCode(); };
            txxtItem4.EditValueChanged += (s, e) => { DoPreviewCode(); };
            txt_noLength.ValueChanged += (s, e) => { DoPreviewCode(); };
            txt_isIncludeDoc.CheckedChanged += (s, e) => { DoPreviewCode(); };
            txt_isSpilit.CheckedChanged += (s, e) => { DoPreviewCode(); };
        }
        /// <summary>
        ///     分页事件
@@ -144,7 +141,7 @@
                getModel(lbGuid.Text.Trim());
            else
            {
                getPageList(1);
            }
        }
@@ -166,7 +163,7 @@
            }
            Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 3);
            UtilityHelper.ChangeEnableByControl(panel1.Controls, true);
            txxtItem1.Enabled = txxtItem2.Enabled = txxtItem3.Enabled =txxtItem4.Enabled = panelControl1.Enabled = true;
            txxtItem1.Enabled = txxtItem2.Enabled = txxtItem3.Enabled = txxtItem4.Enabled = panelControl1.Enabled = true;
        }
        /// <summary>
@@ -218,7 +215,7 @@
            var _obj = new
            {
                guid =UtilityHelper.ToGuid( lbGuid.Text.Trim()), //主建
                guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //主建
                docCode = txt_docCode.EditValue.ToString(),
                docFormat = txt_docFormat.Text,
                noLength = txt_noLength.Value.ToString(),
@@ -264,11 +261,10 @@
                    gcMain.BindingContext = new BindingContext();
                    gcMain.DataSource = dt;
                    gcMain.ForceInitialize();
                    int dddd = dd.rtnData.pages;//总页
                    pageBar1.TotalPages = dddd;
                    pageBar1.RecordCount = dd.rtnData.total;//记录总数
                    pageBar1.TotalPages = dd.rtnData.pages;//总页
                    pageBar1.CurrentPage = curPage;//当前页
                    pageBar1.setTxt();
                    pageBar1.RecordCount = dd.rtnData.total;//总记录数
                    gridView1.BestFitColumns();
                }
                else
                {
@@ -339,6 +335,7 @@
            dataTable.Rows.Add("DBSQ(调拨申请单)");//V
            dataTable.Rows.Add("GDPC(工单排产)");//V
            dataTable.Rows.Add("WWPC(委外排产)");//V
            dataTable.Rows.Add("CKSQ(出库申请)");//V
            dataTable.Rows.Add("TL(退料单)");
            dataTable.Rows.Add("IN(入库单)");
            dataTable.Rows.Add("SC(生产工单)");
@@ -348,24 +345,9 @@
            txt_docCode.Properties.DataSource = dataTable;
            txt_docCode.Properties.DisplayMember = "docCode"; // 显示的列
            txt_docCode.Properties.ValueMember = "docCode"; // 实际值的列
            txt_docCode.Properties.TextEditStyle =TextEditStyles.DisableTextEditor;
            txt_docCode.Properties.TextEditStyle = TextEditStyles.DisableTextEditor;
        }
        private void Txt_flagIncludeDocCode_CheckedChanged(object sender,
            EventArgs e)
        {
            DoPreviewCode();
        }
        private void Txt_noLength_ValueChanged(object sender, EventArgs e)
        {
            DoPreviewCode();
        }
        private void TxxtItem1_EditValueChanged(object sender, EventArgs e)
        {
            DoPreviewCode();
        }
        private void DoPreviewCode()
        {
            if (txt_docCode.Enabled == false
@@ -383,7 +365,6 @@
            }
            else
            {
                // txtRuleFormat="<年年>", "<年年年年>", "<月月>", "<日日>" });
                var preview = txt_docFormat.Text;
                var length = int.Parse(txt_noLength.Value.ToString());
                var docCode = "";
@@ -397,13 +378,8 @@
                preview = preview.Replace("<日日>", "18");
                preview = preview + (txt_isSpilit.Checked ? "-" : "") +
                          "8".PadLeft(length, '0');
                lblPreview.Text = "生成编号:" + preview;
                lblPreview.Text = "样例:" + preview;
            }
        }
        private void Txt_docCode_EditValueChanged(object sender, EventArgs e)
        {
            DoPreviewCode();
        }
        /// <summary>
@@ -441,7 +417,7 @@
            };
            try
            {
                var strJson = UtilityHelper.HttpPost("","General/GeneralCheck",
                var strJson = UtilityHelper.HttpPost("", "General/GeneralCheck",
                    JsonConvert.SerializeObject(_obj));
                var _rtn = UtilityHelper.ReturnToDynamic(strJson);
                MsgHelper.Warning(_rtn.rtnData.outMsg.ToString());