wbc
2025-11-08 f4c4c53e2546a20afbfa5a2346cfc4d1330ee83f
托板码打印
已修改15个文件
已添加1个文件
1007 ■■■■■ 文件已修改
DevApp/Gs.DevApp/App.config 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemBl.Designer.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemQtrk.Designer.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemQtrk.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/RkQC/Frm_QtrkDetect01.resx 120 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/Rpt/CKTmkc.cs 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/WOM/Frm_Wompba.Designer.cs 408 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/WOM/Frm_Wompba.cs 83 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/WOM/Frm_Wompba.resx 212 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/Gs.DevApp.csproj 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/Program.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/UserControl/CopyXls.cs 68 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.Designer.cs 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.resx 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/App.config
@@ -36,8 +36,8 @@
  </runtime>
    
  <appSettings>
    <!--<add key="webapiurl" value="http://localhost:5263/" />-->
    <add key="WebApiUrl" value="http://192.168.8.8:8081/" />
    <add key="webapiurl" value="http://localhost:5263/" />
    <!--<add key="WebApiUrl" value="http://192.168.8.8:8081/" />-->
    <!--<add key="WebApiUrl" value="http://192.168.8.8:81/" />-->
    <add key="LogPath" value="logs" />
    <add key="ProductName" value="G-MES V2.0" />
DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemBl.Designer.cs
@@ -13,7 +13,7 @@
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemQtrk.Designer.cs
@@ -1266,7 +1266,7 @@
            this.layoutControlItem37.Text = "从XLS复制明细";
            this.layoutControlItem37.TextSize = new System.Drawing.Size(0, 0);
            this.layoutControlItem37.TextVisible = false;
            //
            //
            // layoutControlItem9
            // 
            this.layoutControlItem9.Control = this.txt_qt016;
DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemQtrk.cs
@@ -11,7 +11,7 @@
using System.Data;
using System.IO;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Windows.Forms;
namespace Gs.DevApp.DevFrm
{
    public partial class Frm_MesItemQtrk : DevExpress.XtraEditors.XtraForm
@@ -164,7 +164,7 @@
                        + "}";
                        using (Form rpt = new RptPreview(rowGuid, rptParameter))
                        {
                            rpt.ShowDialog();
                            rpt.ShowDialog();
                        }
                        frm.Close();
                    }
DevApp/Gs.DevApp/DevFrm/RkQC/Frm_QtrkDetect01.resx
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!--
    Microsoft ResX Schema
    Version 2.0
    The primary goals of this format is to allow a simple XML format
    that is mostly human readable. The generation and parsing of the
    various data types are done through the TypeConverter classes
    associated with the data types.
    Example:
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
    There are any number of "resheader" rows that contain simple
    name/value pairs.
    Each data row contains a name, and value. The row also contains a
    type or mimetype. Type corresponds to a .NET class that support
    text/value conversion through the TypeConverter architecture.
    Classes that don't support this are serialized and stored with the
    mimetype set.
    The mimetype is used for serialized objects, and tells the
    ResXResourceReader how to depersist the object. This is currently not
    extensible. For a given mimetype the value must be set accordingly:
    Note - application/x-microsoft.net.object.binary.base64 is the format
    that the ResXResourceWriter will generate, however the reader can
    read any of the formats listed below.
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.
    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
</root>
DevApp/Gs.DevApp/DevFrm/Rpt/CKTmkc.cs
@@ -21,6 +21,7 @@
            this.toolBarMenu1.btnLoadClick += ToolBarMenu1_btnLoadClick;
            this.toolBarMenu1.btnQueryClick += ToolBarMenu1_btnQueryClick;
            toolBarMenu1.btnPrintClick += ToolBarMenu1_btnPrintClick;
            toolBarMenu1.btnTBPrintClick += ToolBarMenu1_btnTBPrintClick;
            this.toolBarMenu1.getXmlConfig();
            Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, null, this, "", "", (value) =>
            {
@@ -250,5 +251,33 @@
                                               + "}";
            this.toolBarMenu1.guidKey = null;
        }
        /// <summary>
        /// è¿™æ˜¯æ‰˜æ¿æ‰“印
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ToolBarMenu1_btnTBPrintClick(object sender, EventArgs e)
        {
            //System.Text.StringBuilder sb = new System.Text.StringBuilder();
            gridView1.PostEditor();
            gridView1.UpdateCurrentRow();
            /*if (string.IsNullOrEmpty(sb.ToString()))
            {
                Gs.DevApp.ToolBox.MsgHelper.ShowError("提示:请先选择物料!");
                this.toolBarMenu1.rptParameter = "return false";
                return;
            }*/
            this.toolBarMenu1.rptParameter = "rpt_TB_Print{"
                                               + ""
                                               + "," + ""
                                               + "," + ""
                                                + "," + ""
                                               + "," + ""
                                               + "," + ""
                                               + "}";
            this.toolBarMenu1.guidKey = null;
        }
    }
}
DevApp/Gs.DevApp/DevFrm/WOM/Frm_Wompba.Designer.cs
@@ -63,6 +63,7 @@
            this.xtraTabPage2 = new DevExpress.XtraTab.XtraTabPage();
            this.splitMx1 = new DevExpress.XtraEditors.SplitContainerControl();
            this.layoutMx1 = new DevExpress.XtraLayout.LayoutControl();
            this.btnCopyXls = new DevExpress.XtraEditors.SimpleButton();
            this.lbGuid = new System.Windows.Forms.Label();
            this.btnSelect = new DevExpress.XtraEditors.SimpleButton();
            this.txt_pba013 = new Gs.DevApp.UserControl.UcLookWorkshop();
@@ -77,11 +78,10 @@
            this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
            this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
            this.layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
            this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
            this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
            this.layoutControlItem6 = new DevExpress.XtraLayout.LayoutControlItem();
            this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
            this.layoutControlItem7 = new DevExpress.XtraLayout.LayoutControlItem();
            this.layoutControlItem8 = new DevExpress.XtraLayout.LayoutControlItem();
            this.tabMx = new DevExpress.XtraTab.XtraTabControl();
            this.tabMxPage1 = new DevExpress.XtraTab.XtraTabPage();
            this.gcMx1 = new DevExpress.XtraGrid.GridControl();
@@ -115,6 +115,8 @@
            this.repositoryItemComboBox1 = new DevExpress.XtraEditors.Repository.RepositoryItemComboBox();
            this.picCheckBox = new System.Windows.Forms.PictureBox();
            this.tips = new DevExpress.Utils.ToolTipController(this.components);
            this.layoutControlItem8 = new DevExpress.XtraLayout.LayoutControlItem();
            this.layoutControlItem10 = new DevExpress.XtraLayout.LayoutControlItem();
            ((System.ComponentModel.ISupportInitialize)(this.xtraTabControl1)).BeginInit();
            this.xtraTabControl1.SuspendLayout();
            this.xtraTabPage1.SuspendLayout();
@@ -144,11 +146,10 @@
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.tabMx)).BeginInit();
            this.tabMx.SuspendLayout();
            this.tabMxPage1.SuspendLayout();
@@ -162,6 +163,8 @@
            ((System.ComponentModel.ISupportInitialize)(this.repositoryItemButtonEdit1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.repositoryItemComboBox1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.picCheckBox)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).BeginInit();
            this.SuspendLayout();
            // 
            // toolBarMenu1
@@ -173,10 +176,10 @@
            this.toolBarMenu1.guidKey = null;
            this.toolBarMenu1.isSetBtn = false;
            this.toolBarMenu1.Location = new System.Drawing.Point(0, 0);
            this.toolBarMenu1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.toolBarMenu1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.toolBarMenu1.Name = "toolBarMenu1";
            this.toolBarMenu1.rptParameter = null;
            this.toolBarMenu1.Size = new System.Drawing.Size(1410, 97);
            this.toolBarMenu1.Size = new System.Drawing.Size(1128, 79);
            this.toolBarMenu1.TabIndex = 0;
            this.toolBarMenu1.xlsInService = null;
            this.toolBarMenu1.xlsOutParameter = null;
@@ -184,11 +187,11 @@
            // xtraTabControl1
            // 
            this.xtraTabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.xtraTabControl1.Location = new System.Drawing.Point(0, 97);
            this.xtraTabControl1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.xtraTabControl1.Location = new System.Drawing.Point(0, 79);
            this.xtraTabControl1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.xtraTabControl1.Name = "xtraTabControl1";
            this.xtraTabControl1.SelectedTabPage = this.xtraTabPage1;
            this.xtraTabControl1.Size = new System.Drawing.Size(1410, 736);
            this.xtraTabControl1.Size = new System.Drawing.Size(1128, 603);
            this.xtraTabControl1.TabIndex = 3;
            this.xtraTabControl1.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
            this.xtraTabPage1,
@@ -197,9 +200,9 @@
            // xtraTabPage1
            // 
            this.xtraTabPage1.Controls.Add(this.split1);
            this.xtraTabPage1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.xtraTabPage1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.xtraTabPage1.Name = "xtraTabPage1";
            this.xtraTabPage1.Size = new System.Drawing.Size(1408, 698);
            this.xtraTabPage1.Size = new System.Drawing.Size(1126, 571);
            this.xtraTabPage1.Text = "数据列表";
            // 
            // split1
@@ -208,7 +211,7 @@
            this.split1.FixedPanel = DevExpress.XtraEditors.SplitFixedPanel.Panel2;
            this.split1.Horizontal = false;
            this.split1.Location = new System.Drawing.Point(0, 0);
            this.split1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.split1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.split1.Name = "split1";
            // 
            // split1.Panel1
@@ -221,19 +224,19 @@
            // 
            this.split1.Panel2.Text = "Panel2";
            this.split1.ShowSplitGlyph = DevExpress.Utils.DefaultBoolean.True;
            this.split1.Size = new System.Drawing.Size(1408, 698);
            this.split1.Size = new System.Drawing.Size(1126, 571);
            this.split1.SplitterPosition = 0;
            this.split1.TabIndex = 4;
            // 
            // gcMain1
            // 
            this.gcMain1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.gcMain1.EmbeddedNavigator.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.gcMain1.EmbeddedNavigator.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.gcMain1.Location = new System.Drawing.Point(0, 0);
            this.gcMain1.MainView = this.gridView1;
            this.gcMain1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.gcMain1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.gcMain1.Name = "gcMain1";
            this.gcMain1.Size = new System.Drawing.Size(1408, 636);
            this.gcMain1.Size = new System.Drawing.Size(1126, 521);
            this.gcMain1.TabIndex = 2;
            this.gcMain1.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
            this.gridView1});
@@ -243,7 +246,7 @@
            this.gridView1.Appearance.HeaderPanel.Options.UseTextOptions = true;
            this.gridView1.Appearance.HeaderPanel.TextOptions.WordWrap = DevExpress.Utils.WordWrap.Wrap;
            this.gridView1.Appearance.Row.Options.UseFont = true;
            this.gridView1.ColumnPanelRowHeight = 61;
            this.gridView1.ColumnPanelRowHeight = 50;
            this.gridView1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
            this.gv_fstatus,
            this.gridColumn4,
@@ -255,9 +258,9 @@
            this.gv_pba006,
            this.gv_pba009,
            this.gridColumn5});
            this.gridView1.DetailHeight = 427;
            this.gridView1.DetailHeight = 349;
            this.gridView1.GridControl = this.gcMain1;
            this.gridView1.IndicatorWidth = 63;
            this.gridView1.IndicatorWidth = 50;
            this.gridView1.Name = "gridView1";
            this.gridView1.OptionsFind.ShowSearchNavButtons = false;
            this.gridView1.OptionsView.ShowAutoFilterRow = true;
@@ -268,138 +271,138 @@
            this.gv_fstatus.AppearanceCell.Options.UseFont = true;
            this.gv_fstatus.Caption = "审核标识";
            this.gv_fstatus.FieldName = "fstatus";
            this.gv_fstatus.MaxWidth = 63;
            this.gv_fstatus.MinWidth = 63;
            this.gv_fstatus.MaxWidth = 50;
            this.gv_fstatus.MinWidth = 50;
            this.gv_fstatus.Name = "gv_fstatus";
            this.gv_fstatus.OptionsColumn.AllowEdit = false;
            this.gv_fstatus.Tag = "query_a.fstatus";
            this.gv_fstatus.Visible = true;
            this.gv_fstatus.VisibleIndex = 0;
            this.gv_fstatus.Width = 63;
            this.gv_fstatus.Width = 50;
            // 
            // gridColumn4
            // 
            this.gridColumn4.Caption = "生产组织";
            this.gridColumn4.FieldName = "fSubsidiary";
            this.gridColumn4.MinWidth = 24;
            this.gridColumn4.MinWidth = 19;
            this.gridColumn4.Name = "gridColumn4";
            this.gridColumn4.Tag = "org.fnamber";
            this.gridColumn4.Visible = true;
            this.gridColumn4.VisibleIndex = 1;
            this.gridColumn4.Width = 313;
            this.gridColumn4.Width = 250;
            // 
            // gridColumn1
            // 
            this.gridColumn1.Caption = "车间名称";
            this.gridColumn1.FieldName = "dptName";
            this.gridColumn1.MinWidth = 31;
            this.gridColumn1.MinWidth = 25;
            this.gridColumn1.Name = "gridColumn1";
            this.gridColumn1.Visible = true;
            this.gridColumn1.VisibleIndex = 2;
            this.gridColumn1.Width = 117;
            this.gridColumn1.Width = 94;
            // 
            // gridColumn2
            // 
            this.gridColumn2.Caption = "排产单号";
            this.gridColumn2.FieldName = "hNo";
            this.gridColumn2.MinWidth = 24;
            this.gridColumn2.MinWidth = 19;
            this.gridColumn2.Name = "gridColumn2";
            this.gridColumn2.OptionsColumn.AllowEdit = false;
            this.gridColumn2.Visible = true;
            this.gridColumn2.VisibleIndex = 3;
            this.gridColumn2.Width = 187;
            this.gridColumn2.Width = 150;
            // 
            // gv_checkUser
            // 
            this.gv_checkUser.AppearanceCell.Options.UseFont = true;
            this.gv_checkUser.Caption = "审核人";
            this.gv_checkUser.FieldName = "checkUser";
            this.gv_checkUser.MinWidth = 24;
            this.gv_checkUser.MinWidth = 19;
            this.gv_checkUser.Name = "gv_checkUser";
            this.gv_checkUser.OptionsColumn.AllowEdit = false;
            this.gv_checkUser.Tag = "query_a.check_user";
            this.gv_checkUser.Visible = true;
            this.gv_checkUser.VisibleIndex = 4;
            this.gv_checkUser.Width = 117;
            this.gv_checkUser.Width = 94;
            // 
            // gv_checkDate
            // 
            this.gv_checkDate.AppearanceCell.Options.UseFont = true;
            this.gv_checkDate.Caption = "审核日期";
            this.gv_checkDate.FieldName = "checkDate";
            this.gv_checkDate.MinWidth = 24;
            this.gv_checkDate.MinWidth = 19;
            this.gv_checkDate.Name = "gv_checkDate";
            this.gv_checkDate.OptionsColumn.AllowEdit = false;
            this.gv_checkDate.Tag = "query_a.check_date";
            this.gv_checkDate.Visible = true;
            this.gv_checkDate.VisibleIndex = 5;
            this.gv_checkDate.Width = 224;
            this.gv_checkDate.Width = 179;
            // 
            // gv_pba005
            // 
            this.gv_pba005.AppearanceCell.Options.UseFont = true;
            this.gv_pba005.Caption = "创建人";
            this.gv_pba005.FieldName = "pba005";
            this.gv_pba005.MinWidth = 24;
            this.gv_pba005.MinWidth = 19;
            this.gv_pba005.Name = "gv_pba005";
            this.gv_pba005.OptionsColumn.AllowEdit = false;
            this.gv_pba005.Tag = "query_a.pba005";
            this.gv_pba005.Visible = true;
            this.gv_pba005.VisibleIndex = 6;
            this.gv_pba005.Width = 117;
            this.gv_pba005.Width = 94;
            // 
            // gv_pba006
            // 
            this.gv_pba006.AppearanceCell.Options.UseFont = true;
            this.gv_pba006.Caption = "创建时间";
            this.gv_pba006.FieldName = "pba006";
            this.gv_pba006.MinWidth = 24;
            this.gv_pba006.MinWidth = 19;
            this.gv_pba006.Name = "gv_pba006";
            this.gv_pba006.OptionsColumn.AllowEdit = false;
            this.gv_pba006.Tag = "query_a.pba006";
            this.gv_pba006.Visible = true;
            this.gv_pba006.VisibleIndex = 7;
            this.gv_pba006.Width = 224;
            this.gv_pba006.Width = 179;
            // 
            // gv_pba009
            // 
            this.gv_pba009.AppearanceCell.Options.UseFont = true;
            this.gv_pba009.Caption = "备注";
            this.gv_pba009.FieldName = "pba009";
            this.gv_pba009.MinWidth = 24;
            this.gv_pba009.MinWidth = 19;
            this.gv_pba009.Name = "gv_pba009";
            this.gv_pba009.OptionsColumn.AllowEdit = false;
            this.gv_pba009.Tag = "query_a.pba009";
            this.gv_pba009.Visible = true;
            this.gv_pba009.VisibleIndex = 8;
            this.gv_pba009.Width = 124;
            this.gv_pba009.Width = 99;
            // 
            // gridColumn5
            // 
            this.gridColumn5.Caption = "主键GUID";
            this.gridColumn5.FieldName = "guid";
            this.gridColumn5.MinWidth = 31;
            this.gridColumn5.MinWidth = 25;
            this.gridColumn5.Name = "gridColumn5";
            this.gridColumn5.Width = 117;
            this.gridColumn5.Width = 94;
            // 
            // pageBar1
            // 
            this.pageBar1.CurrentPage = 1;
            this.pageBar1.Dock = System.Windows.Forms.DockStyle.Bottom;
            this.pageBar1.Location = new System.Drawing.Point(0, 636);
            this.pageBar1.Margin = new System.Windows.Forms.Padding(4, 6, 4, 6);
            this.pageBar1.Location = new System.Drawing.Point(0, 521);
            this.pageBar1.Margin = new System.Windows.Forms.Padding(3, 5, 3, 5);
            this.pageBar1.Name = "pageBar1";
            this.pageBar1.RecordCount = 0;
            this.pageBar1.Size = new System.Drawing.Size(1408, 47);
            this.pageBar1.Size = new System.Drawing.Size(1126, 38);
            this.pageBar1.TabIndex = 4;
            this.pageBar1.TotalPages = 0;
            // 
            // xtraTabPage2
            // 
            this.xtraTabPage2.Controls.Add(this.splitMx1);
            this.xtraTabPage2.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.xtraTabPage2.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.xtraTabPage2.Name = "xtraTabPage2";
            this.xtraTabPage2.Size = new System.Drawing.Size(1408, 698);
            this.xtraTabPage2.Size = new System.Drawing.Size(1126, 571);
            this.xtraTabPage2.Text = "数据详细";
            // 
            // splitMx1
@@ -407,7 +410,7 @@
            this.splitMx1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.splitMx1.Horizontal = false;
            this.splitMx1.Location = new System.Drawing.Point(0, 0);
            this.splitMx1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.splitMx1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.splitMx1.Name = "splitMx1";
            // 
            // splitMx1.Panel1
@@ -420,12 +423,13 @@
            this.splitMx1.Panel2.Controls.Add(this.tabMx);
            this.splitMx1.Panel2.Text = "Panel2";
            this.splitMx1.ShowSplitGlyph = DevExpress.Utils.DefaultBoolean.True;
            this.splitMx1.Size = new System.Drawing.Size(1408, 698);
            this.splitMx1.SplitterPosition = 134;
            this.splitMx1.Size = new System.Drawing.Size(1126, 571);
            this.splitMx1.SplitterPosition = 129;
            this.splitMx1.TabIndex = 0;
            // 
            // layoutMx1
            // 
            this.layoutMx1.Controls.Add(this.btnCopyXls);
            this.layoutMx1.Controls.Add(this.lbGuid);
            this.layoutMx1.Controls.Add(this.btnSelect);
            this.layoutMx1.Controls.Add(this.txt_pba013);
@@ -439,20 +443,28 @@
            this.layoutMx1.HiddenItems.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
            this.layoutControlItem9});
            this.layoutMx1.Location = new System.Drawing.Point(0, 0);
            this.layoutMx1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.layoutMx1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.layoutMx1.Name = "layoutMx1";
            this.layoutMx1.OptionsCustomizationForm.DesignTimeCustomizationFormPositionAndSize = new System.Drawing.Rectangle(816, 394, 812, 500);
            this.layoutMx1.Root = this.Root;
            this.layoutMx1.Size = new System.Drawing.Size(1408, 134);
            this.layoutMx1.Size = new System.Drawing.Size(1126, 129);
            this.layoutMx1.TabIndex = 0;
            this.layoutMx1.Text = "layoutControl1";
            // 
            // btnCopyXls
            //
            this.btnCopyXls.Location = new System.Drawing.Point(288, 84);
            this.btnCopyXls.Name = "btnCopyXls";
            this.btnCopyXls.Size = new System.Drawing.Size(131, 27);
            this.btnCopyXls.StyleController = this.layoutMx1;
            this.btnCopyXls.TabIndex = 444;
            this.btnCopyXls.Text = "快捷录入";
            //
            // lbGuid
            // 
            this.lbGuid.Location = new System.Drawing.Point(1050, 121);
            this.lbGuid.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
            this.lbGuid.Location = new System.Drawing.Point(840, 99);
            this.lbGuid.Name = "lbGuid";
            this.lbGuid.Size = new System.Drawing.Size(343, 49);
            this.lbGuid.Size = new System.Drawing.Size(274, 40);
            this.lbGuid.TabIndex = 1;
            this.lbGuid.Text = "lbGuid";
            this.lbGuid.Visible = false;
@@ -460,10 +472,10 @@
            // btnSelect
            // 
            this.btnSelect.ImageOptions.Image = global::Gs.DevApp.Properties.Resources.lookup_reference_16x16;
            this.btnSelect.Location = new System.Drawing.Point(17, 95);
            this.btnSelect.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.btnSelect.Location = new System.Drawing.Point(12, 84);
            this.btnSelect.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.btnSelect.Name = "btnSelect";
            this.btnSelect.Size = new System.Drawing.Size(125, 32);
            this.btnSelect.Size = new System.Drawing.Size(101, 27);
            this.btnSelect.StyleController = this.layoutMx1;
            this.btnSelect.TabIndex = 456;
            this.btnSelect.Text = "选取投料单";
@@ -471,71 +483,71 @@
            // txt_pba013
            // 
            this.txt_pba013.IsReadly = false;
            this.txt_pba013.Location = new System.Drawing.Point(112, 57);
            this.txt_pba013.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.txt_pba013.Location = new System.Drawing.Point(89, 48);
            this.txt_pba013.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.txt_pba013.Name = "txt_pba013";
            this.txt_pba013.Size = new System.Drawing.Size(237, 28);
            this.txt_pba013.Size = new System.Drawing.Size(195, 24);
            this.txt_pba013.TabIndex = 459;
            // 
            // txt_erpSczz
            // 
            this.txt_erpSczz.IsReadly = false;
            this.txt_erpSczz.Location = new System.Drawing.Point(112, 19);
            this.txt_erpSczz.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.txt_erpSczz.Location = new System.Drawing.Point(89, 12);
            this.txt_erpSczz.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.txt_erpSczz.Name = "txt_erpSczz";
            this.txt_erpSczz.Size = new System.Drawing.Size(237, 28);
            this.txt_erpSczz.Size = new System.Drawing.Size(195, 24);
            this.txt_erpSczz.TabIndex = 460;
            // 
            // txt_hNo
            // 
            this.txt_hNo.Location = new System.Drawing.Point(450, 19);
            this.txt_hNo.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.txt_hNo.Location = new System.Drawing.Point(365, 12);
            this.txt_hNo.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.txt_hNo.Name = "txt_hNo";
            this.txt_hNo.Properties.Appearance.Options.UseFont = true;
            this.txt_hNo.Size = new System.Drawing.Size(237, 28);
            this.txt_hNo.Size = new System.Drawing.Size(195, 24);
            this.txt_hNo.StyleController = this.layoutMx1;
            this.txt_hNo.TabIndex = 458;
            this.txt_hNo.Tag = "readonly";
            // 
            // txt_pba009
            // 
            this.txt_pba009.Location = new System.Drawing.Point(450, 57);
            this.txt_pba009.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.txt_pba009.Location = new System.Drawing.Point(365, 48);
            this.txt_pba009.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.txt_pba009.Name = "txt_pba009";
            this.txt_pba009.Properties.Appearance.Options.UseFont = true;
            this.txt_pba009.Size = new System.Drawing.Size(575, 28);
            this.txt_pba009.Size = new System.Drawing.Size(471, 24);
            this.txt_pba009.StyleController = this.layoutMx1;
            this.txt_pba009.TabIndex = 240;
            // 
            // txt_checkUser
            // 
            this.txt_checkUser.Location = new System.Drawing.Point(1126, 19);
            this.txt_checkUser.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.txt_checkUser.Location = new System.Drawing.Point(917, 12);
            this.txt_checkUser.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.txt_checkUser.Name = "txt_checkUser";
            this.txt_checkUser.Properties.Appearance.Options.UseFont = true;
            this.txt_checkUser.Size = new System.Drawing.Size(239, 28);
            this.txt_checkUser.Size = new System.Drawing.Size(197, 24);
            this.txt_checkUser.StyleController = this.layoutMx1;
            this.txt_checkUser.TabIndex = 273;
            this.txt_checkUser.Tag = "readonly";
            // 
            // txt_checkDate
            // 
            this.txt_checkDate.Location = new System.Drawing.Point(788, 19);
            this.txt_checkDate.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.txt_checkDate.Location = new System.Drawing.Point(641, 12);
            this.txt_checkDate.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.txt_checkDate.Name = "txt_checkDate";
            this.txt_checkDate.Properties.Appearance.Options.UseFont = true;
            this.txt_checkDate.Size = new System.Drawing.Size(237, 28);
            this.txt_checkDate.Size = new System.Drawing.Size(195, 24);
            this.txt_checkDate.StyleController = this.layoutMx1;
            this.txt_checkDate.TabIndex = 267;
            this.txt_checkDate.Tag = "readonly";
            // 
            // txt_fstatus
            // 
            this.txt_fstatus.Location = new System.Drawing.Point(1031, 57);
            this.txt_fstatus.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.txt_fstatus.Location = new System.Drawing.Point(840, 48);
            this.txt_fstatus.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.txt_fstatus.Name = "txt_fstatus";
            this.txt_fstatus.Properties.Caption = "审核状态";
            this.txt_fstatus.Size = new System.Drawing.Size(334, 27);
            this.txt_fstatus.Size = new System.Drawing.Size(274, 24);
            this.txt_fstatus.StyleController = this.layoutMx1;
            this.txt_fstatus.TabIndex = 461;
            this.txt_fstatus.Tag = "readonly";
@@ -560,11 +572,12 @@
            this.layoutControlItem1,
            this.layoutControlItem2,
            this.layoutControlItem3,
            this.layoutControlItem4,
            this.layoutControlItem5,
            this.layoutControlItem6,
            this.layoutControlItem4,
            this.layoutControlItem7,
            this.layoutControlItem8});
            this.layoutControlItem8,
            this.layoutControlItem10});
            this.Root.LayoutMode = DevExpress.XtraLayout.Utils.LayoutMode.Table;
            this.Root.Name = "Root";
            columnDefinition1.SizeType = System.Windows.Forms.SizeType.Percent;
@@ -590,7 +603,7 @@
            rowDefinition1,
            rowDefinition2,
            rowDefinition3});
            this.Root.Size = new System.Drawing.Size(1382, 146);
            this.Root.Size = new System.Drawing.Size(1126, 129);
            this.Root.TextVisible = false;
            // 
            // layoutControlItem1
@@ -598,96 +611,82 @@
            this.layoutControlItem1.Control = this.txt_erpSczz;
            this.layoutControlItem1.Location = new System.Drawing.Point(0, 0);
            this.layoutControlItem1.Name = "layoutControlItem1";
            this.layoutControlItem1.Size = new System.Drawing.Size(338, 38);
            this.layoutControlItem1.Size = new System.Drawing.Size(276, 36);
            this.layoutControlItem1.Text = "生产组织";
            this.layoutControlItem1.TextSize = new System.Drawing.Size(78, 22);
            this.layoutControlItem1.TextSize = new System.Drawing.Size(65, 18);
            // 
            // layoutControlItem2
            // 
            this.layoutControlItem2.Control = this.txt_hNo;
            this.layoutControlItem2.Location = new System.Drawing.Point(338, 0);
            this.layoutControlItem2.Location = new System.Drawing.Point(276, 0);
            this.layoutControlItem2.Name = "layoutControlItem2";
            this.layoutControlItem2.OptionsTableLayoutItem.ColumnIndex = 1;
            this.layoutControlItem2.Size = new System.Drawing.Size(338, 38);
            this.layoutControlItem2.Size = new System.Drawing.Size(276, 36);
            this.layoutControlItem2.Text = "排产编号";
            this.layoutControlItem2.TextSize = new System.Drawing.Size(78, 22);
            this.layoutControlItem2.TextSize = new System.Drawing.Size(65, 18);
            // 
            // layoutControlItem3
            // 
            this.layoutControlItem3.Control = this.txt_checkDate;
            this.layoutControlItem3.Location = new System.Drawing.Point(676, 0);
            this.layoutControlItem3.Location = new System.Drawing.Point(552, 0);
            this.layoutControlItem3.Name = "layoutControlItem3";
            this.layoutControlItem3.OptionsTableLayoutItem.ColumnIndex = 2;
            this.layoutControlItem3.Size = new System.Drawing.Size(338, 38);
            this.layoutControlItem3.Size = new System.Drawing.Size(276, 36);
            this.layoutControlItem3.Text = "审核日期 ";
            this.layoutControlItem3.TextSize = new System.Drawing.Size(78, 22);
            //
            // layoutControlItem4
            //
            this.layoutControlItem4.Control = this.txt_pba013;
            this.layoutControlItem4.Location = new System.Drawing.Point(0, 38);
            this.layoutControlItem4.Name = "layoutControlItem4";
            this.layoutControlItem4.OptionsTableLayoutItem.RowIndex = 1;
            this.layoutControlItem4.Size = new System.Drawing.Size(338, 38);
            this.layoutControlItem4.Text = "工作车间";
            this.layoutControlItem4.TextSize = new System.Drawing.Size(78, 22);
            this.layoutControlItem3.TextSize = new System.Drawing.Size(65, 18);
            // 
            // layoutControlItem5
            // 
            this.layoutControlItem5.Control = this.txt_checkUser;
            this.layoutControlItem5.Location = new System.Drawing.Point(1014, 0);
            this.layoutControlItem5.Location = new System.Drawing.Point(828, 0);
            this.layoutControlItem5.Name = "layoutControlItem5";
            this.layoutControlItem5.OptionsTableLayoutItem.ColumnIndex = 3;
            this.layoutControlItem5.Size = new System.Drawing.Size(340, 38);
            this.layoutControlItem5.Size = new System.Drawing.Size(278, 36);
            this.layoutControlItem5.Text = "审核人员";
            this.layoutControlItem5.TextSize = new System.Drawing.Size(78, 22);
            this.layoutControlItem5.TextSize = new System.Drawing.Size(65, 18);
            // 
            // layoutControlItem6
            // 
            this.layoutControlItem6.Control = this.txt_fstatus;
            this.layoutControlItem6.Location = new System.Drawing.Point(1014, 38);
            this.layoutControlItem6.Location = new System.Drawing.Point(828, 36);
            this.layoutControlItem6.Name = "layoutControlItem6";
            this.layoutControlItem6.OptionsTableLayoutItem.ColumnIndex = 3;
            this.layoutControlItem6.OptionsTableLayoutItem.RowIndex = 1;
            this.layoutControlItem6.Size = new System.Drawing.Size(340, 38);
            this.layoutControlItem6.Size = new System.Drawing.Size(278, 36);
            this.layoutControlItem6.Text = "审核状态";
            this.layoutControlItem6.TextSize = new System.Drawing.Size(0, 0);
            this.layoutControlItem6.TextVisible = false;
            // 
            // layoutControlItem4
            //
            this.layoutControlItem4.Control = this.txt_pba013;
            this.layoutControlItem4.Location = new System.Drawing.Point(0, 36);
            this.layoutControlItem4.Name = "layoutControlItem4";
            this.layoutControlItem4.OptionsTableLayoutItem.RowIndex = 1;
            this.layoutControlItem4.Size = new System.Drawing.Size(276, 36);
            this.layoutControlItem4.Text = "工作车间";
            this.layoutControlItem4.TextSize = new System.Drawing.Size(65, 18);
            //
            // layoutControlItem7
            // 
            this.layoutControlItem7.Control = this.txt_pba009;
            this.layoutControlItem7.Location = new System.Drawing.Point(338, 38);
            this.layoutControlItem7.Location = new System.Drawing.Point(276, 36);
            this.layoutControlItem7.Name = "layoutControlItem7";
            this.layoutControlItem7.OptionsTableLayoutItem.ColumnIndex = 1;
            this.layoutControlItem7.OptionsTableLayoutItem.ColumnSpan = 2;
            this.layoutControlItem7.OptionsTableLayoutItem.RowIndex = 1;
            this.layoutControlItem7.Size = new System.Drawing.Size(676, 38);
            this.layoutControlItem7.Size = new System.Drawing.Size(552, 36);
            this.layoutControlItem7.Text = "排产备注";
            this.layoutControlItem7.TextSize = new System.Drawing.Size(78, 22);
            //
            // layoutControlItem8
            //
            this.layoutControlItem8.Control = this.btnSelect;
            this.layoutControlItem8.Location = new System.Drawing.Point(0, 76);
            this.layoutControlItem8.MaxSize = new System.Drawing.Size(131, 38);
            this.layoutControlItem8.MinSize = new System.Drawing.Size(131, 38);
            this.layoutControlItem8.Name = "layoutControlItem8";
            this.layoutControlItem8.OptionsTableLayoutItem.RowIndex = 2;
            this.layoutControlItem8.Size = new System.Drawing.Size(338, 38);
            this.layoutControlItem8.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
            this.layoutControlItem8.Text = "选择投料单";
            this.layoutControlItem8.TextSize = new System.Drawing.Size(0, 0);
            this.layoutControlItem8.TextVisible = false;
            this.layoutControlItem7.TextSize = new System.Drawing.Size(65, 18);
            // 
            // tabMx
            // 
            this.tabMx.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tabMx.Location = new System.Drawing.Point(0, 0);
            this.tabMx.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.tabMx.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.tabMx.Name = "tabMx";
            this.tabMx.SelectedTabPage = this.tabMxPage1;
            this.tabMx.Size = new System.Drawing.Size(1408, 549);
            this.tabMx.Size = new System.Drawing.Size(1126, 430);
            this.tabMx.TabIndex = 3;
            this.tabMx.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
            this.tabMxPage1});
@@ -695,18 +694,18 @@
            // tabMxPage1
            // 
            this.tabMxPage1.Controls.Add(this.gcMx1);
            this.tabMxPage1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.tabMxPage1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.tabMxPage1.Name = "tabMxPage1";
            this.tabMxPage1.Size = new System.Drawing.Size(1406, 511);
            this.tabMxPage1.Size = new System.Drawing.Size(1124, 398);
            this.tabMxPage1.Text = "任务单明细";
            // 
            // gcMx1
            // 
            this.gcMx1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.gcMx1.EmbeddedNavigator.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.gcMx1.EmbeddedNavigator.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.gcMx1.Location = new System.Drawing.Point(0, 0);
            this.gcMx1.MainView = this.gvMx1;
            this.gcMx1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.gcMx1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.gcMx1.Name = "gcMx1";
            this.gcMx1.RepositoryItems.AddRange(new DevExpress.XtraEditors.Repository.RepositoryItem[] {
            this.repositoryItemDateEdit2,
@@ -714,7 +713,7 @@
            this.rptJYBZ,
            this.repositoryItemDateEdit3,
            this.repositoryItemComboBox1});
            this.gcMx1.Size = new System.Drawing.Size(1406, 511);
            this.gcMx1.Size = new System.Drawing.Size(1124, 398);
            this.gcMx1.TabIndex = 0;
            this.gcMx1.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
            this.gvMx1});
@@ -723,7 +722,7 @@
            // 
            this.gvMx1.Appearance.HeaderPanel.Options.UseTextOptions = true;
            this.gvMx1.Appearance.HeaderPanel.TextOptions.WordWrap = DevExpress.Utils.WordWrap.Wrap;
            this.gvMx1.ColumnPanelRowHeight = 61;
            this.gvMx1.ColumnPanelRowHeight = 50;
            this.gvMx1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
            this.gvMx1guid,
            this.caaGuid,
@@ -747,7 +746,7 @@
            this.gridColumn6,
            this.gvMxDel,
            this.gridColumn7});
            this.gvMx1.DetailHeight = 427;
            this.gvMx1.DetailHeight = 349;
            this.gvMx1.GridControl = this.gcMx1;
            this.gvMx1.Name = "gvMx1";
            this.gvMx1.OptionsBehavior.AllowAddRows = DevExpress.Utils.DefaultBoolean.False;
@@ -759,85 +758,85 @@
            this.gvMx1guid.AppearanceCell.Options.UseFont = true;
            this.gvMx1guid.Caption = "明细Guid";
            this.gvMx1guid.FieldName = "guid";
            this.gvMx1guid.MinWidth = 63;
            this.gvMx1guid.MinWidth = 50;
            this.gvMx1guid.Name = "gvMx1guid";
            this.gvMx1guid.OptionsColumn.ReadOnly = true;
            this.gvMx1guid.Tag = "query_a.guid";
            this.gvMx1guid.Width = 117;
            this.gvMx1guid.Width = 94;
            // 
            // caaGuid
            // 
            this.caaGuid.Caption = "caaGuid";
            this.caaGuid.FieldName = "caaGuid";
            this.caaGuid.MinWidth = 31;
            this.caaGuid.MinWidth = 25;
            this.caaGuid.Name = "caaGuid";
            this.caaGuid.OptionsColumn.ReadOnly = true;
            this.caaGuid.Width = 117;
            this.caaGuid.Width = 94;
            // 
            // gvMx1daa002
            // 
            this.gvMx1daa002.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa002.Caption = "工单单号";
            this.gvMx1daa002.FieldName = "daa001";
            this.gvMx1daa002.MinWidth = 63;
            this.gvMx1daa002.MinWidth = 50;
            this.gvMx1daa002.Name = "gvMx1daa002";
            this.gvMx1daa002.OptionsColumn.ReadOnly = true;
            this.gvMx1daa002.Tag = "query_a.daa002";
            this.gvMx1daa002.Visible = true;
            this.gvMx1daa002.VisibleIndex = 0;
            this.gvMx1daa002.Width = 63;
            this.gvMx1daa002.Width = 50;
            // 
            // gvMx1daa010
            // 
            this.gvMx1daa010.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa010.Caption = "任务单号";
            this.gvMx1daa010.FieldName = "daa021";
            this.gvMx1daa010.MinWidth = 63;
            this.gvMx1daa010.MinWidth = 50;
            this.gvMx1daa010.Name = "gvMx1daa010";
            this.gvMx1daa010.OptionsColumn.ReadOnly = true;
            this.gvMx1daa010.Tag = "query_a.daa010";
            this.gvMx1daa010.Visible = true;
            this.gvMx1daa010.VisibleIndex = 1;
            this.gvMx1daa010.Width = 63;
            this.gvMx1daa010.Width = 50;
            // 
            // gvMx1daa005
            // 
            this.gvMx1daa005.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa005.Caption = "物料编码";
            this.gvMx1daa005.FieldName = "itemNo";
            this.gvMx1daa005.MinWidth = 63;
            this.gvMx1daa005.MinWidth = 50;
            this.gvMx1daa005.Name = "gvMx1daa005";
            this.gvMx1daa005.OptionsColumn.ReadOnly = true;
            this.gvMx1daa005.Tag = "query_a.daa005";
            this.gvMx1daa005.Visible = true;
            this.gvMx1daa005.VisibleIndex = 2;
            this.gvMx1daa005.Width = 63;
            this.gvMx1daa005.Width = 50;
            // 
            // gvMx1daa003
            // 
            this.gvMx1daa003.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa003.Caption = "产品名称";
            this.gvMx1daa003.FieldName = "daa003";
            this.gvMx1daa003.MinWidth = 63;
            this.gvMx1daa003.MinWidth = 50;
            this.gvMx1daa003.Name = "gvMx1daa003";
            this.gvMx1daa003.OptionsColumn.ReadOnly = true;
            this.gvMx1daa003.Tag = "query_a.daa003";
            this.gvMx1daa003.Visible = true;
            this.gvMx1daa003.VisibleIndex = 3;
            this.gvMx1daa003.Width = 63;
            this.gvMx1daa003.Width = 50;
            // 
            // gvMx1daa004
            // 
            this.gvMx1daa004.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa004.Caption = "产品规格";
            this.gvMx1daa004.FieldName = "daa004";
            this.gvMx1daa004.MinWidth = 63;
            this.gvMx1daa004.MinWidth = 50;
            this.gvMx1daa004.Name = "gvMx1daa004";
            this.gvMx1daa004.OptionsColumn.ReadOnly = true;
            this.gvMx1daa004.Tag = "query_a.daa004";
            this.gvMx1daa004.Visible = true;
            this.gvMx1daa004.VisibleIndex = 4;
            this.gvMx1daa004.Width = 63;
            this.gvMx1daa004.Width = 50;
            // 
            // gvMx1daa016
            // 
@@ -849,12 +848,12 @@
            this.gvMx1daa016.Caption = "Mes预计开工";
            this.gvMx1daa016.ColumnEdit = this.repositoryItemDateEdit2;
            this.gvMx1daa016.FieldName = "mesStartProd";
            this.gvMx1daa016.MinWidth = 63;
            this.gvMx1daa016.MinWidth = 50;
            this.gvMx1daa016.Name = "gvMx1daa016";
            this.gvMx1daa016.Tag = "edit";
            this.gvMx1daa016.Visible = true;
            this.gvMx1daa016.VisibleIndex = 6;
            this.gvMx1daa016.Width = 97;
            this.gvMx1daa016.Width = 78;
            // 
            // repositoryItemDateEdit2
            // 
@@ -881,12 +880,12 @@
            this.gvMx1daa018.Caption = "Mes预计完工";
            this.gvMx1daa018.ColumnEdit = this.repositoryItemDateEdit3;
            this.gvMx1daa018.FieldName = "mesEndProd";
            this.gvMx1daa018.MinWidth = 63;
            this.gvMx1daa018.MinWidth = 50;
            this.gvMx1daa018.Name = "gvMx1daa018";
            this.gvMx1daa018.Tag = "edit";
            this.gvMx1daa018.Visible = true;
            this.gvMx1daa018.VisibleIndex = 7;
            this.gvMx1daa018.Width = 63;
            this.gvMx1daa018.Width = 50;
            // 
            // repositoryItemDateEdit3
            // 
@@ -902,56 +901,56 @@
            this.gvMx1daa008.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa008.Caption = "工单总数";
            this.gvMx1daa008.FieldName = "caa012";
            this.gvMx1daa008.MaxWidth = 63;
            this.gvMx1daa008.MinWidth = 63;
            this.gvMx1daa008.MaxWidth = 50;
            this.gvMx1daa008.MinWidth = 50;
            this.gvMx1daa008.Name = "gvMx1daa008";
            this.gvMx1daa008.OptionsColumn.ReadOnly = true;
            this.gvMx1daa008.Tag = "query_a.daa008";
            this.gvMx1daa008.Visible = true;
            this.gvMx1daa008.VisibleIndex = 8;
            this.gvMx1daa008.Width = 63;
            this.gvMx1daa008.Width = 50;
            // 
            // gvMx1daa006
            // 
            this.gvMx1daa006.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa006.Caption = "单位";
            this.gvMx1daa006.FieldName = "fname";
            this.gvMx1daa006.MaxWidth = 63;
            this.gvMx1daa006.MinWidth = 63;
            this.gvMx1daa006.MaxWidth = 50;
            this.gvMx1daa006.MinWidth = 50;
            this.gvMx1daa006.Name = "gvMx1daa006";
            this.gvMx1daa006.OptionsColumn.ReadOnly = true;
            this.gvMx1daa006.Tag = "query_a.daa006";
            this.gvMx1daa006.Visible = true;
            this.gvMx1daa006.VisibleIndex = 9;
            this.gvMx1daa006.Width = 63;
            this.gvMx1daa006.Width = 50;
            // 
            // gvMx1daa007
            // 
            this.gvMx1daa007.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa007.Caption = "已排";
            this.gvMx1daa007.FieldName = "yp";
            this.gvMx1daa007.MaxWidth = 63;
            this.gvMx1daa007.MinWidth = 63;
            this.gvMx1daa007.MaxWidth = 50;
            this.gvMx1daa007.MinWidth = 50;
            this.gvMx1daa007.Name = "gvMx1daa007";
            this.gvMx1daa007.OptionsColumn.ReadOnly = true;
            this.gvMx1daa007.Tag = "query_a.daa007";
            this.gvMx1daa007.Visible = true;
            this.gvMx1daa007.VisibleIndex = 10;
            this.gvMx1daa007.Width = 63;
            this.gvMx1daa007.Width = 50;
            // 
            // gvMx1daa009
            // 
            this.gvMx1daa009.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa009.Caption = "未排";
            this.gvMx1daa009.FieldName = "wp";
            this.gvMx1daa009.MaxWidth = 63;
            this.gvMx1daa009.MinWidth = 63;
            this.gvMx1daa009.MaxWidth = 50;
            this.gvMx1daa009.MinWidth = 50;
            this.gvMx1daa009.Name = "gvMx1daa009";
            this.gvMx1daa009.OptionsColumn.ReadOnly = true;
            this.gvMx1daa009.Tag = "query_a.daa009";
            this.gvMx1daa009.Visible = true;
            this.gvMx1daa009.VisibleIndex = 11;
            this.gvMx1daa009.Width = 63;
            this.gvMx1daa009.Width = 50;
            // 
            // gvMx1daa011
            // 
@@ -962,13 +961,13 @@
            this.gvMx1daa011.AppearanceHeader.Options.UseForeColor = true;
            this.gvMx1daa011.Caption = "本次排数量";
            this.gvMx1daa011.FieldName = "daa008";
            this.gvMx1daa011.MaxWidth = 63;
            this.gvMx1daa011.MinWidth = 74;
            this.gvMx1daa011.MaxWidth = 50;
            this.gvMx1daa011.MinWidth = 59;
            this.gvMx1daa011.Name = "gvMx1daa011";
            this.gvMx1daa011.Tag = "yz_quantity_0_edit";
            this.gvMx1daa011.Visible = true;
            this.gvMx1daa011.VisibleIndex = 12;
            this.gvMx1daa011.Width = 74;
            this.gvMx1daa011.Width = 59;
            // 
            // gvMx1daa012
            // 
@@ -980,12 +979,12 @@
            this.gvMx1daa012.Caption = "线别编码";
            this.gvMx1daa012.ColumnEdit = this.rptJYBZ;
            this.gvMx1daa012.FieldName = "daa015LineName";
            this.gvMx1daa012.MinWidth = 187;
            this.gvMx1daa012.MinWidth = 150;
            this.gvMx1daa012.Name = "gvMx1daa012";
            this.gvMx1daa012.Tag = "edit";
            this.gvMx1daa012.Visible = true;
            this.gvMx1daa012.VisibleIndex = 13;
            this.gvMx1daa012.Width = 191;
            this.gvMx1daa012.Width = 153;
            // 
            // rptJYBZ
            // 
@@ -1006,66 +1005,65 @@
            this.gvMx1reporttime.AppearanceHeader.Options.UseForeColor = true;
            this.gvMx1reporttime.Caption = "备注";
            this.gvMx1reporttime.FieldName = "daa009";
            this.gvMx1reporttime.MinWidth = 63;
            this.gvMx1reporttime.MinWidth = 50;
            this.gvMx1reporttime.Name = "gvMx1reporttime";
            this.gvMx1reporttime.Tag = "edit";
            this.gvMx1reporttime.Visible = true;
            this.gvMx1reporttime.VisibleIndex = 14;
            this.gvMx1reporttime.Width = 127;
            this.gvMx1reporttime.Width = 102;
            // 
            // gvMx1daa014
            // 
            this.gvMx1daa014.AppearanceCell.Options.UseFont = true;
            this.gvMx1daa014.Caption = "投料单单号";
            this.gvMx1daa014.FieldName = "daa014";
            this.gvMx1daa014.MinWidth = 63;
            this.gvMx1daa014.MinWidth = 50;
            this.gvMx1daa014.Name = "gvMx1daa014";
            this.gvMx1daa014.OptionsColumn.ReadOnly = true;
            this.gvMx1daa014.Tag = "query_a.daa014";
            this.gvMx1daa014.Visible = true;
            this.gvMx1daa014.VisibleIndex = 15;
            this.gvMx1daa014.Width = 64;
            this.gvMx1daa014.Width = 51;
            // 
            // gridColumn3
            // 
            this.gridColumn3.Caption = "线体ID";
            this.gridColumn3.FieldName = "daa015";
            this.gridColumn3.MinWidth = 31;
            this.gridColumn3.MinWidth = 25;
            this.gridColumn3.Name = "gridColumn3";
            this.gridColumn3.Width = 117;
            this.gridColumn3.Width = 94;
            // 
            // gvMx1fstatus
            // 
            this.gvMx1fstatus.AppearanceCell.Options.UseFont = true;
            this.gvMx1fstatus.Caption = "需求单号";
            this.gvMx1fstatus.FieldName = "caa015";
            this.gvMx1fstatus.MinWidth = 63;
            this.gvMx1fstatus.MinWidth = 50;
            this.gvMx1fstatus.Name = "gvMx1fstatus";
            this.gvMx1fstatus.OptionsColumn.ReadOnly = true;
            this.gvMx1fstatus.Tag = "query_a.fstatus";
            this.gvMx1fstatus.Visible = true;
            this.gvMx1fstatus.VisibleIndex = 16;
            this.gvMx1fstatus.Width = 94;
            // 
            // gridColumn6
            // 
            this.gridColumn6.Caption = "次序";
            this.gridColumn6.FieldName = "scheduleOrder";
            this.gridColumn6.MinWidth = 31;
            this.gridColumn6.MinWidth = 25;
            this.gridColumn6.Name = "gridColumn6";
            this.gridColumn6.Visible = true;
            this.gridColumn6.VisibleIndex = 17;
            this.gridColumn6.Width = 117;
            this.gridColumn6.Width = 94;
            // 
            // gvMxDel
            // 
            this.gvMxDel.Caption = "移出";
            this.gvMxDel.ColumnEdit = this.repositoryItemButtonEdit1;
            this.gvMxDel.MinWidth = 100;
            this.gvMxDel.MinWidth = 80;
            this.gvMxDel.Name = "gvMxDel";
            this.gvMxDel.Visible = true;
            this.gvMxDel.VisibleIndex = 18;
            this.gvMxDel.Width = 104;
            this.gvMxDel.Width = 83;
            // 
            // repositoryItemButtonEdit1
            // 
@@ -1087,12 +1085,12 @@
            this.gridColumn7.Caption = "生产类型";
            this.gridColumn7.ColumnEdit = this.repositoryItemComboBox1;
            this.gridColumn7.FieldName = "daa025";
            this.gridColumn7.MinWidth = 31;
            this.gridColumn7.MinWidth = 25;
            this.gridColumn7.Name = "gridColumn7";
            this.gridColumn7.Tag = "edit";
            this.gridColumn7.Visible = true;
            this.gridColumn7.VisibleIndex = 5;
            this.gridColumn7.Width = 117;
            this.gridColumn7.Width = 94;
            // 
            // repositoryItemComboBox1
            // 
@@ -1113,24 +1111,53 @@
            // picCheckBox
            // 
            this.picCheckBox.Image = ((System.Drawing.Image)(resources.GetObject("picCheckBox.Image")));
            this.picCheckBox.Location = new System.Drawing.Point(1280, 68);
            this.picCheckBox.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.picCheckBox.Location = new System.Drawing.Point(1024, 56);
            this.picCheckBox.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.picCheckBox.Name = "picCheckBox";
            this.picCheckBox.Size = new System.Drawing.Size(126, 61);
            this.picCheckBox.Size = new System.Drawing.Size(101, 50);
            this.picCheckBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
            this.picCheckBox.TabIndex = 7;
            this.picCheckBox.TabStop = false;
            this.picCheckBox.Visible = false;
            // 
            // layoutControlItem8
            //
            this.layoutControlItem8.Control = this.btnSelect;
            this.layoutControlItem8.Location = new System.Drawing.Point(0, 72);
            this.layoutControlItem8.MaxSize = new System.Drawing.Size(105, 31);
            this.layoutControlItem8.MinSize = new System.Drawing.Size(105, 31);
            this.layoutControlItem8.Name = "layoutControlItem8";
            this.layoutControlItem8.OptionsTableLayoutItem.RowIndex = 2;
            this.layoutControlItem8.Size = new System.Drawing.Size(276, 37);
            this.layoutControlItem8.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
            this.layoutControlItem8.Text = "选择投料单";
            this.layoutControlItem8.TextSize = new System.Drawing.Size(0, 0);
            this.layoutControlItem8.TextVisible = false;
            //
            // layoutControlItem10
            //
            this.layoutControlItem10.Control = this.btnCopyXls;
            this.layoutControlItem10.Location = new System.Drawing.Point(276, 72);
            this.layoutControlItem10.MaxSize = new System.Drawing.Size(135, 31);
            this.layoutControlItem10.MinSize = new System.Drawing.Size(129, 31);
            this.layoutControlItem10.Name = "layoutControlItem10";
            this.layoutControlItem10.OptionsTableLayoutItem.ColumnIndex = 1;
            this.layoutControlItem10.OptionsTableLayoutItem.RowIndex = 2;
            this.layoutControlItem10.Size = new System.Drawing.Size(276, 37);
            this.layoutControlItem10.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
            this.layoutControlItem10.Text = "从XLS复制明细";
            this.layoutControlItem10.TextSize = new System.Drawing.Size(0, 0);
            this.layoutControlItem10.TextVisible = false;
            //
            // Frm_Wompba
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(10F, 22F);
            this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 18F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.ClientSize = new System.Drawing.Size(1410, 833);
            this.ClientSize = new System.Drawing.Size(1128, 682);
            this.Controls.Add(this.picCheckBox);
            this.Controls.Add(this.xtraTabControl1);
            this.Controls.Add(this.toolBarMenu1);
            this.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3);
            this.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
            this.Name = "Frm_Wompba";
            this.Text = "批量排产";
            ((System.ComponentModel.ISupportInitialize)(this.xtraTabControl1)).EndInit();
@@ -1162,11 +1189,10 @@
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem3)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem7)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.tabMx)).EndInit();
            this.tabMx.ResumeLayout(false);
            this.tabMxPage1.ResumeLayout(false);
@@ -1180,6 +1206,8 @@
            ((System.ComponentModel.ISupportInitialize)(this.repositoryItemButtonEdit1)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.repositoryItemComboBox1)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.picCheckBox)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem8)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).EndInit();
            this.ResumeLayout(false);
        }
@@ -1216,7 +1244,6 @@
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem1;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem2;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem3;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem4;
        private DevExpress.XtraEditors.CheckEdit txt_fstatus;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem9;
        private DevExpress.XtraTab.XtraTabControl tabMx;
@@ -1246,15 +1273,18 @@
        private DevExpress.XtraGrid.Columns.GridColumn gvMx1reporttime;
        private DevExpress.XtraGrid.Columns.GridColumn gridColumn3;
        private DevExpress.XtraGrid.Columns.GridColumn gvMxDel;
        private DevExpress.XtraEditors.SimpleButton btnCopyXls;
        private DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit repositoryItemButtonEdit1;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem5;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem6;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem7;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem8;
        private DevExpress.XtraGrid.Columns.GridColumn gridColumn5;
        private DevExpress.XtraGrid.Columns.GridColumn gridColumn6;
        private DevExpress.Utils.ToolTipController tips;
        private DevExpress.XtraGrid.Columns.GridColumn gridColumn7;
        private DevExpress.XtraEditors.Repository.RepositoryItemComboBox repositoryItemComboBox1;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem4;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem7;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem8;
        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem10;
    }
}
DevApp/Gs.DevApp/DevFrm/WOM/Frm_Wompba.cs
@@ -8,6 +8,7 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.IO;
using System.Security.Cryptography;
using System.Threading.Tasks;
using System.Web.UI;
@@ -104,6 +105,88 @@
                };
                frm.ShowDialog();
            };
            #region 2025-11-04 å¤åˆ¶beg
            btnCopyXls.Click += (s, e) =>
            {
                string kcZz = txt_erpSczz.GetId();
                if (string.IsNullOrEmpty(kcZz))
                {
                    Gs.DevApp.ToolBox.MsgHelper.ShowError("请先选择生产组织后才能使用复制功能!");
                    txt_erpSczz.Focus();
                    return;
                }
                string filePath = AppContext.BaseDirectory + "xlsCopy.xls";
                if (File.Exists(filePath))
                {
                    var frm = new CopyXls(kcZz, lbGuid.Text.Trim(), OrderType.批量排产.ToString());
                    frm.UpdateParent += (ss, ee) =>
                    {
                        try
                        {
                            var lst = ee.DynamicList;
                            DataTable _Table = (DataTable)gcMx1.DataSource;
                            // è®°å½•开始的行索引
                            int startIndex = _Table.Rows.Count;
                            foreach (dynamic dym in lst)
                            {
                                DataRow _row = _Table.NewRow();
                                _row["caaGuid"] = dym.caaid;
                                _row["daa021"] = dym.workno;
                                _row["itemNo"] = dym.itemNo;
                                _row["daa003"] = dym.itemName;
                                _row["daa004"] = dym.itemModel;
                                _row["daa025"] = dym.sclx;
                                _row["mesStartProd"] = dym.yjkg;
                                _row["mesEndProd"] = dym.yjwg;
                                _row["caa012"] = dym.Workqty;
                                _row["fname"] = dym.unit_name;
                                _row["yp"] = dym.yp;
                                _row["wp"] = dym.wp;
                                _row["daa008"] = dym.pc_qty;
                                _row["daa015LineName"] = dym.line_no;
                                _row["daa014"] = dym.pbill_no;
                                _row["caa015"] = dym.SALE_ORDER_NO;
                                _row["daa015"] = dym.lineid;
                                _Table.Rows.Add(_row);
                            }
                            gcMx1.BindingContext = new BindingContext();
                            gcMx1.DataSource = _Table;
                            gcMx1.ForceInitialize();
                            // ä½¿ç”¨æ­£ç¡®çš„行索引设置单元格值
                            for (int i = 0; i < lst.Count; i++)
                            {
                                dynamic dym = lst[i];
                                int rowHandle = gvMx1.GetRowHandle(startIndex + i);
                                gvMx1.SetRowCellValue(rowHandle, "daa015LineName", dym.line_no);
                                gvMx1.SetRowCellValue(rowHandle, "daa015", dym.lineid);
                            }
                            gvMx1.CloseEditor();
                            gvMx1.PostEditor();
                            gvMx1.UpdateCurrentRow();
                            gvMx1.BestFitColumns();
                        }
                        catch (Exception ex)
                        {
                            Gs.DevApp.ToolBox.MsgHelper.ShowError(ex.Message);
                        }
                    };
                    frm.ShowDialog();
                }
                else
                {
                    Gs.DevApp.ToolBox.MsgHelper.ShowError("找不到xlsCopy.xls文件,请联系管理员!");
                }
            };
            #endregion
        }
        private void GridView1_ColumnFilterChanged(object sender, EventArgs e)
        {
DevApp/Gs.DevApp/DevFrm/WOM/Frm_Wompba.resx
@@ -120,106 +120,118 @@
  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  <data name="picCheckBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        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
        2OyW1yHZAAAAAElFTkSuQmCC
</value>
  </data>
  <metadata name="tips.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
DevApp/Gs.DevApp/Gs.DevApp.csproj
@@ -1981,6 +1981,9 @@
    <EmbeddedResource Include="DevFrm\RkQC\Frm_Cqsq.resx">
      <DependentUpon>Frm_Cqsq.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\RkQC\Frm_QtrkDetect01.resx">
      <DependentUpon>Frm_QtrkDetect01.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\RkQC\Frm_ShouTuoDetect01.resx">
      <DependentUpon>Frm_ShouTuoDetect01.cs</DependentUpon>
    </EmbeddedResource>
@@ -2496,9 +2499,6 @@
    </Compile>
  </ItemGroup>
  <ItemGroup>
    <Content Include="FastReport.Bars.dll" />
    <Content Include="FastReport.dll" />
    <Content Include="FastReport.Editor.dll" />
    <Content Include="logo_ico.ico" />
    <None Include="Resources\user_16x163.png" />
    <None Include="Resources\user_32x321.png" />
DevApp/Gs.DevApp/Program.cs
@@ -53,7 +53,7 @@
                fmLogin.ShowDialog();
                if (fmLogin.DialogResult == DialogResult.OK)
                {
                    //Application.Run(new DevFrm.User.SysMenu());
                    Application.Run(new DevFrm.User.SysMenu());
                    //return;
                    Application.Run(new FrmMain());
                }
DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
@@ -2531,7 +2531,8 @@
    {
        å…¶å®ƒå…¥åº“,
        ç‰©æ–™è°ƒæ‹¨,
        å…¶å®ƒå‡ºåº“
        å…¶å®ƒå‡ºåº“,
        æ‰¹é‡æŽ’产
    }
DevApp/Gs.DevApp/UserControl/CopyXls.cs
@@ -59,6 +59,12 @@
                            SetCellText(spreadsheetControl1.ActiveWorksheet, "C1", "申请备注", true);
                            //SetCellText(spreadsheetControl1.ActiveWorksheet, "D1", "不良类型", true);
                            break;
                        case "批量排产":
                            SetCellText(spreadsheetControl1.ActiveWorksheet, "A1", "任务单号", true);
                            SetCellText(spreadsheetControl1.ActiveWorksheet, "B1", "本次排产数量", true);
                            SetCellText(spreadsheetControl1.ActiveWorksheet, "C1", "生产线体", true);
                            //SetCellText(spreadsheetControl1.ActiveWorksheet, "D1", "不良类型", true);
                            break;
                    }
                }
                else
@@ -247,6 +253,68 @@
                    }
                    #endregion
                    break;
                case "批量排产":
                    #region MyRegion
                    {
                        for (int row = 2; row <= rowsCount; row++)
                        {
                            string workNo = spreadsheetControl1.ActiveWorksheet.Cells["A" + row.ToString()].Value.ToString().Trim();
                            string pc_qty = spreadsheetControl1.ActiveWorksheet.Cells["B" + row.ToString()].Value.ToString().Trim();
                            string line_no = spreadsheetControl1.ActiveWorksheet.Cells["C" + row.ToString()].Value.ToString().Trim();
                            var _obj = new
                            {
                                workNo = workNo,
                                line_no = line_no,
                                orgId = this.orgId,
                            };
                            try
                            {
                                var strJson = UtilityHelper.HttpPost("", "WomcaaManager/GetModelByOrg", JsonConvert.SerializeObject(_obj));
                                var _rtn = UtilityHelper.ReturnToDynamic(strJson);
                                if (_rtn.rtnCode > 0)
                                {
                                    var dy = _rtn.rtnData;
                                    list.Add(new
                                    {
                                        caaid  = dy.caaGuid,
                                        workno = workNo,
                                        itemNo = dy.itemNo,
                                        itemName = dy.daa003,
                                        itemModel = dy.daa004,
                                        sclx      = dy.daa025,
                                        yjkg      = dy.mesStartProd,
                                        yjwg      = dy.mesEndProd,
                                        Workqty   = dy.caa012,
                                        unit_name = dy.fname,
                                        yp        = dy.yp,
                                        wp        = dy.daa008,
                                        pc_qty    = pc_qty,
                                        line_no   = line_no,
                                        pbill_no  = dy.daa014,
                                        SALE_ORDER_NO = dy.caa015,
                                        lineid   = dy.lineid
                                    });
                                }
                                else
                                {
                                    MsgHelper.ShowError("复制失败:【" + workNo + "】可能不存在,请检查后重试!");
                                    return;
                                }
                            }
                            catch (Exception ex)
                            {
                                MsgHelper.ShowError("复制失败:【" + workNo + "】发生错误,请检查后重试!" + ex.Message);
                                return;
                            }
                        }
                    }
                    #endregion
                    break;
            }
           
            UpdateParent?.Invoke(this,
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.Designer.cs
@@ -75,6 +75,7 @@
            this.barLargeButtonItem3 = new DevExpress.XtraBars.BarLargeButtonItem();
            this.barLargeButtonItem4 = new DevExpress.XtraBars.BarLargeButtonItem();
            this.btnBaoGao = new DevExpress.XtraBars.BarLargeButtonItem();
            this.btnTBPrint = new DevExpress.XtraBars.BarLargeButtonItem();
            this.barDockControlTop = new DevExpress.XtraBars.BarDockControl();
            this.barDockControlBottom = new DevExpress.XtraBars.BarDockControl();
            this.barDockControlLeft = new DevExpress.XtraBars.BarDockControl();
@@ -137,7 +138,8 @@
            this.btnGongZi,
            this.btnLianBan,
            this.btnGx,
            this.btnBaoGao});
            this.btnBaoGao,
            this.btnTBPrint});
            this.barManager1.MainMenu = this.bar2;
            this.barManager1.MaxItemId = 76;
            // 
@@ -193,7 +195,8 @@
            new DevExpress.XtraBars.LinkPersistInfo(this.barLargeButtonItem2),
            new DevExpress.XtraBars.LinkPersistInfo(this.barLargeButtonItem3),
            new DevExpress.XtraBars.LinkPersistInfo(this.barLargeButtonItem4),
            new DevExpress.XtraBars.LinkPersistInfo(this.btnBaoGao)});
            new DevExpress.XtraBars.LinkPersistInfo(this.btnBaoGao),
            new DevExpress.XtraBars.LinkPersistInfo(this.btnTBPrint)});
            this.bar2.OptionsBar.DrawDragBorder = false;
            this.bar2.OptionsBar.MultiLine = true;
            this.bar2.OptionsBar.UseWholeRow = true;
@@ -608,6 +611,15 @@
            this.btnBaoGao.Name = "btnBaoGao";
            this.btnBaoGao.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
            // 
            // btnTBPrint
            //
            this.btnTBPrint.Caption = "托板码打印(1)";
            this.btnTBPrint.Id = 85;
            this.btnTBPrint.ImageOptions.Image = global::Gs.DevApp.Properties.Resources.print_16x162;
            this.btnTBPrint.ImageOptions.LargeImage = global::Gs.DevApp.Properties.Resources.print_32x322;
            this.btnTBPrint.Name = "btnTBPrint";
            this.btnTBPrint.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
            //
            // barDockControlTop
            // 
            this.barDockControlTop.CausesValidation = false;
@@ -620,7 +632,7 @@
            // 
            this.barDockControlBottom.CausesValidation = false;
            this.barDockControlBottom.Dock = System.Windows.Forms.DockStyle.Bottom;
            this.barDockControlBottom.Location = new System.Drawing.Point(0, 72);
            this.barDockControlBottom.Location = new System.Drawing.Point(0, 226);
            this.barDockControlBottom.Manager = this.barManager1;
            this.barDockControlBottom.Size = new System.Drawing.Size(1543, 0);
            // 
@@ -630,7 +642,7 @@
            this.barDockControlLeft.Dock = System.Windows.Forms.DockStyle.Left;
            this.barDockControlLeft.Location = new System.Drawing.Point(0, 213);
            this.barDockControlLeft.Manager = this.barManager1;
            this.barDockControlLeft.Size = new System.Drawing.Size(0, 0);
            this.barDockControlLeft.Size = new System.Drawing.Size(0, 13);
            // 
            // barDockControlRight
            // 
@@ -638,7 +650,7 @@
            this.barDockControlRight.Dock = System.Windows.Forms.DockStyle.Right;
            this.barDockControlRight.Location = new System.Drawing.Point(1543, 213);
            this.barDockControlRight.Manager = this.barManager1;
            this.barDockControlRight.Size = new System.Drawing.Size(0, 0);
            this.barDockControlRight.Size = new System.Drawing.Size(0, 13);
            // 
            // UcToolBarMenu
            // 
@@ -649,7 +661,7 @@
            this.Controls.Add(this.barDockControlBottom);
            this.Controls.Add(this.barDockControlTop);
            this.Name = "UcToolBarMenu";
            this.Size = new System.Drawing.Size(1543, 72);
            this.Size = new System.Drawing.Size(1543, 226);
            ((System.ComponentModel.ISupportInitialize)(this.barManager1)).EndInit();
            this.ResumeLayout(false);
            this.PerformLayout();
@@ -705,5 +717,6 @@
        private DevExpress.XtraBars.BarLargeButtonItem btnLianBan;
        private DevExpress.XtraBars.BarLargeButtonItem btnGx;
        private DevExpress.XtraBars.BarLargeButtonItem btnBaoGao;
        private DevExpress.XtraBars.BarLargeButtonItem btnTBPrint;
    }
}
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs
@@ -65,6 +65,7 @@
            btnLianBan.ItemClick += BtnLianBan_ItemClick;
            btnGx.ItemClick += BtnGx_ItemClick;
            btnBaoGao.ItemClick += BtnBaoGao_ItemClick;
            btnTBPrint.ItemClick += BtnTBPrint_ItemClick;
            var lst = new List<string>();
            foreach (BarItem item in barManager1.Items)
                if (item is BarLargeButtonItem largeButtonItem)
@@ -403,6 +404,32 @@
            if (btnBaoGaoClick != null)
                btnBaoGaoClick(this, e);
        }
            private void BtnTBPrint_ItemClick(object sender, ItemClickEventArgs e)
            {
                if (btnTBPrintClick != null)
                  btnTBPrintClick(this, e);
                else
                    return;
                if (rptParameter == "return false")
                    return;
                if (string.IsNullOrEmpty(rptParameter))
                {
                    MsgHelper.ShowError("没有指定报表参数,请联系技术开发人员!");
                    return;
                }
                var _bl = false;
                _bl = _ckRptService();
                if (_bl)
                {
                    var frm = new RptPreview(guidKey, rptParameter);
                    frm.ShowDialog();
                    return;
                }
                MsgHelper.ShowError("没有设计模板,请先设计模板!");
            }
        /// <summary>
        /// å–消时,还原按钮可用性
        /// </summary>
@@ -445,6 +472,7 @@
                // lst.Add(btnEsc.Name);
                lst.Add(btnGx.Name);
                lst.Add(btnBaoGao.Name);
                lst.Add(btnTBPrint.Name);
                _enabledBtn(lst);
                this.currentAction = "esc";
                if (btnEscClick != null) btnEscClick(this, e);
@@ -498,6 +526,7 @@
                    // lst.Add(btnEsc.Name);
                    lst.Add(btnGx.Name);
                    lst.Add(btnBaoGao.Name);
                    lst.Add(btnTBPrint.Name);
                    _enabledBtn(lst);
                }
            }
@@ -524,6 +553,7 @@
            lst.Add(btnFont.Name);
            lst.Add(btnLog.Name);
            lst.Add(btnBaoGao.Name);
            lst.Add(btnTBPrint.Name);
            _enabledBtn(lst);
            this.currentAction = "edit";
            if (btnEdtClick != null) btnEdtClick(this, e);
@@ -961,6 +991,11 @@
        public event EventHandler btnPrintClick;
        /// <summary>
        /// æ‰˜æ¿æ‰“印
        /// </summary>
        public event EventHandler btnTBPrintClick;
        /// <summary>
        /// ç»“案
        /// </summary>
        public event EventHandler btnJieAnClick;
@@ -1032,6 +1067,7 @@
        /// ç”ŸæˆæŠ¥å‘Š
        /// </summary>
        public event EventHandler btnBaoGaoClick;
        #endregion
        #region å…¬å…±å±žæ€§
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.resx
@@ -527,4 +527,7 @@
        IbIgvBMhsY3btPuajr/ofExu8lLbQwAAAABJRU5ErkJggg==
</value>
  </data>
  <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>79</value>
  </metadata>
</root>