啊鑫
2024-10-25 24ede69e7e8e23832156a4a9f8ce024231123f18
IQC检验项目
已添加3个文件
已修改2个文件
2253 ■■■■ 文件已修改
DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.Designer.cs 427 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.cs 395 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.resx 134 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/QC/Frm_MesSysLookups.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/Gs.DevApp.csproj 1295 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.Designer.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,427 @@
/* Create By GS EasyCode */
namespace Gs.DevApp.DevFrm
{
    partial class Frm_IQCLookups
    {
        /// <summary>
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;
        /// <summary>
        /// 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)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }
        #region Windows Form Designer generated code
        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions1 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject1 = new DevExpress.Utils.SerializableAppearanceObject();
            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject2 = new DevExpress.Utils.SerializableAppearanceObject();
            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject3 = new DevExpress.Utils.SerializableAppearanceObject();
            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject4 = new DevExpress.Utils.SerializableAppearanceObject();
            this.gvMx1lookupName = new DevExpress.XtraGrid.Columns.GridColumn();
            this.gvMx1lookupValue = new DevExpress.XtraGrid.Columns.GridColumn();
            this.tabMxPage1 = new DevExpress.XtraTab.XtraTabPage();
            this.gcMx1 = new DevExpress.XtraGrid.GridControl();
            this.gvMx1 = new DevExpress.XtraGrid.Views.Grid.GridView();
            this.gridColumn3 = new DevExpress.XtraGrid.Columns.GridColumn();
            this.repositoryItemButtonEdit1 = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit();
            this.gridColumn2 = new DevExpress.XtraGrid.Columns.GridColumn();
            this.lb_lookupTypeName = new DevExpress.XtraEditors.LabelControl();
            this.txt_lookupTypeName = new DevExpress.XtraEditors.TextEdit();
            this.gv_lookupTypeName = new DevExpress.XtraGrid.Columns.GridColumn();
            this.lb_lookupTypeCode = new DevExpress.XtraEditors.LabelControl();
            this.txt_lookupTypeCode = new DevExpress.XtraEditors.TextEdit();
            this.gv_lookupTypeCode = new DevExpress.XtraGrid.Columns.GridColumn();
            this.toolBarMenu1 = new Gs.DevApp.UserControl.UcToolBarMenu();
            this.gcMain = new DevExpress.XtraGrid.GridControl();
            this.gridView1 = new DevExpress.XtraGrid.Views.Grid.GridView();
            this.gridColumn1 = new DevExpress.XtraGrid.Columns.GridColumn();
            this.xtraTabControl1 = new DevExpress.XtraTab.XtraTabControl();
            this.xtraTabPage1 = new DevExpress.XtraTab.XtraTabPage();
            this.pageBar1 = new UserControls.Data.UcPageBar();
            this.xtraTabPage2 = new DevExpress.XtraTab.XtraTabPage();
            this.tabMx = new DevExpress.XtraTab.XtraTabControl();
            this.panel1 = new System.Windows.Forms.Panel();
            this.labelControl11 = new DevExpress.XtraEditors.LabelControl();
            this.lbGuid = new System.Windows.Forms.Label();
            this.tabMxPage1.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.gcMx1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.gvMx1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.repositoryItemButtonEdit1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.txt_lookupTypeName.Properties)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.txt_lookupTypeCode.Properties)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.gcMain)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.gridView1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.xtraTabControl1)).BeginInit();
            this.xtraTabControl1.SuspendLayout();
            this.xtraTabPage1.SuspendLayout();
            this.xtraTabPage2.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.tabMx)).BeginInit();
            this.tabMx.SuspendLayout();
            this.panel1.SuspendLayout();
            this.SuspendLayout();
            //
            // gvMx1lookupName
            //
            this.gvMx1lookupName.AppearanceCell.Font = new System.Drawing.Font("Tahoma", 10F);
            this.gvMx1lookupName.AppearanceCell.Options.UseFont = true;
            this.gvMx1lookupName.Caption = "系统快码显示值 ";
            this.gvMx1lookupName.FieldName = "lookupName";
            this.gvMx1lookupName.MinWidth = 50;
            this.gvMx1lookupName.Name = "gvMx1lookupName";
            this.gvMx1lookupName.Tag = "query_a.LOOKUP_NAME";
            this.gvMx1lookupName.Visible = true;
            this.gvMx1lookupName.VisibleIndex = 1;
            this.gvMx1lookupName.Width = 509;
            //
            // gvMx1lookupValue
            //
            this.gvMx1lookupValue.AppearanceCell.Font = new System.Drawing.Font("Tahoma", 10F);
            this.gvMx1lookupValue.AppearanceCell.Options.UseFont = true;
            this.gvMx1lookupValue.Caption = "系统快码值 ";
            this.gvMx1lookupValue.FieldName = "lookupValue";
            this.gvMx1lookupValue.MinWidth = 50;
            this.gvMx1lookupValue.Name = "gvMx1lookupValue";
            this.gvMx1lookupValue.Tag = "query_a.LOOKUP_VALUE";
            this.gvMx1lookupValue.Visible = true;
            this.gvMx1lookupValue.VisibleIndex = 0;
            this.gvMx1lookupValue.Width = 505;
            //
            // tabMxPage1
            //
            this.tabMxPage1.Controls.Add(this.gcMx1);
            this.tabMxPage1.Name = "tabMxPage1";
            this.tabMxPage1.Size = new System.Drawing.Size(1124, 449);
            this.tabMxPage1.Text = "明细1";
            //
            // gcMx1
            //
            this.gcMx1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.gcMx1.Location = new System.Drawing.Point(0, 0);
            this.gcMx1.MainView = this.gvMx1;
            this.gcMx1.Name = "gcMx1";
            this.gcMx1.RepositoryItems.AddRange(new DevExpress.XtraEditors.Repository.RepositoryItem[] {
            this.repositoryItemButtonEdit1});
            this.gcMx1.Size = new System.Drawing.Size(1124, 449);
            this.gcMx1.TabIndex = 0;
            this.gcMx1.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
            this.gvMx1});
            //
            // gvMx1
            //
            this.gvMx1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
            this.gvMx1lookupValue,
            this.gvMx1lookupName,
            this.gridColumn3,
            this.gridColumn2});
            this.gvMx1.GridControl = this.gcMx1;
            this.gvMx1.Name = "gvMx1";
            this.gvMx1.OptionsBehavior.AllowAddRows = DevExpress.Utils.DefaultBoolean.True;
            this.gvMx1.OptionsFind.ShowSearchNavButtons = false;
            this.gvMx1.OptionsView.NewItemRowPosition = DevExpress.XtraGrid.Views.Grid.NewItemRowPosition.Bottom;
            this.gvMx1.OptionsView.ShowGroupPanel = false;
            //
            // gridColumn3
            //
            this.gridColumn3.Caption = "删除";
            this.gridColumn3.ColumnEdit = this.repositoryItemButtonEdit1;
            this.gridColumn3.MinWidth = 25;
            this.gridColumn3.Name = "gridColumn3";
            this.gridColumn3.Visible = true;
            this.gridColumn3.VisibleIndex = 2;
            this.gridColumn3.Width = 80;
            //
            // repositoryItemButtonEdit1
            //
            this.repositoryItemButtonEdit1.AutoHeight = false;
            editorButtonImageOptions1.Image = global::Gs.DevApp.Properties.Resources.removegroupfooter_16x16;
            editorButtonImageOptions1.ImageToTextAlignment = DevExpress.XtraEditors.ImageAlignToText.LeftCenter;
            this.repositoryItemButtonEdit1.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
            new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "移除", -1, true, true, false, editorButtonImageOptions1, new DevExpress.Utils.KeyShortcut(System.Windows.Forms.Keys.None), serializableAppearanceObject1, serializableAppearanceObject2, serializableAppearanceObject3, serializableAppearanceObject4, "", null, null, DevExpress.Utils.ToolTipAnchor.Default)});
            this.repositoryItemButtonEdit1.Name = "repositoryItemButtonEdit1";
            this.repositoryItemButtonEdit1.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.HideTextEditor;
            this.repositoryItemButtonEdit1.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(this.repositoryItemButtonEdit1_ButtonClick);
            //
            // gridColumn2
            //
            this.gridColumn2.Caption = "gridColumn2";
            this.gridColumn2.FieldName = "guid";
            this.gridColumn2.MinWidth = 25;
            this.gridColumn2.Name = "gridColumn2";
            this.gridColumn2.Width = 94;
            //
            // lb_lookupTypeName
            //
            this.lb_lookupTypeName.Appearance.Font = new System.Drawing.Font("Tahoma", 10F);
            this.lb_lookupTypeName.Appearance.Options.UseFont = true;
            this.lb_lookupTypeName.Location = new System.Drawing.Point(414, 23);
            this.lb_lookupTypeName.Name = "lb_lookupTypeName";
            this.lb_lookupTypeName.Size = new System.Drawing.Size(141, 21);
            this.lb_lookupTypeName.TabIndex = 213;
            this.lb_lookupTypeName.Text = "系统快码类型名称 ";
            //
            // txt_lookupTypeName
            //
            this.txt_lookupTypeName.Location = new System.Drawing.Point(561, 20);
            this.txt_lookupTypeName.Name = "txt_lookupTypeName";
            this.txt_lookupTypeName.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 10F);
            this.txt_lookupTypeName.Properties.Appearance.Options.UseFont = true;
            this.txt_lookupTypeName.Size = new System.Drawing.Size(150, 28);
            this.txt_lookupTypeName.TabIndex = 213;
            //
            // gv_lookupTypeName
            //
            this.gv_lookupTypeName.AppearanceCell.Font = new System.Drawing.Font("Tahoma", 10F);
            this.gv_lookupTypeName.AppearanceCell.Options.UseFont = true;
            this.gv_lookupTypeName.Caption = "系统快码类型名称 ";
            this.gv_lookupTypeName.FieldName = "lookupTypeName";
            this.gv_lookupTypeName.MinWidth = 50;
            this.gv_lookupTypeName.Name = "gv_lookupTypeName";
            this.gv_lookupTypeName.OptionsColumn.AllowEdit = false;
            this.gv_lookupTypeName.Tag = "query_a.LOOKUP_TYPE_NAME";
            this.gv_lookupTypeName.Visible = true;
            this.gv_lookupTypeName.VisibleIndex = 1;
            this.gv_lookupTypeName.Width = 94;
            //
            // lb_lookupTypeCode
            //
            this.lb_lookupTypeCode.Appearance.Font = new System.Drawing.Font("Tahoma", 10F);
            this.lb_lookupTypeCode.Appearance.Options.UseFont = true;
            this.lb_lookupTypeCode.Location = new System.Drawing.Point(26, 23);
            this.lb_lookupTypeCode.Name = "lb_lookupTypeCode";
            this.lb_lookupTypeCode.Size = new System.Drawing.Size(141, 21);
            this.lb_lookupTypeCode.TabIndex = 211;
            this.lb_lookupTypeCode.Text = "系统快码类型编码 ";
            //
            // txt_lookupTypeCode
            //
            this.txt_lookupTypeCode.Location = new System.Drawing.Point(173, 20);
            this.txt_lookupTypeCode.Name = "txt_lookupTypeCode";
            this.txt_lookupTypeCode.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 10F);
            this.txt_lookupTypeCode.Properties.Appearance.Options.UseFont = true;
            this.txt_lookupTypeCode.Size = new System.Drawing.Size(150, 28);
            this.txt_lookupTypeCode.TabIndex = 211;
            //
            // gv_lookupTypeCode
            //
            this.gv_lookupTypeCode.AppearanceCell.Font = new System.Drawing.Font("Tahoma", 10F);
            this.gv_lookupTypeCode.AppearanceCell.Options.UseFont = true;
            this.gv_lookupTypeCode.Caption = "系统快码类型编码 ";
            this.gv_lookupTypeCode.FieldName = "lookupTypeCode";
            this.gv_lookupTypeCode.MinWidth = 50;
            this.gv_lookupTypeCode.Name = "gv_lookupTypeCode";
            this.gv_lookupTypeCode.OptionsColumn.AllowEdit = false;
            this.gv_lookupTypeCode.Tag = "query_a.LOOKUP_TYPE_CODE";
            this.gv_lookupTypeCode.Visible = true;
            this.gv_lookupTypeCode.VisibleIndex = 0;
            this.gv_lookupTypeCode.Width = 94;
            //
            // toolBarMenu1
            //
            this.toolBarMenu1.chkParameter = null;
            this.toolBarMenu1.Dock = System.Windows.Forms.DockStyle.Top;
            this.toolBarMenu1.guidKey = null;
            this.toolBarMenu1.isSetBtn = false;
            this.toolBarMenu1.Location = new System.Drawing.Point(0, 0);
            this.toolBarMenu1.Name = "toolBarMenu1";
            this.toolBarMenu1.rptParameter = null;
            this.toolBarMenu1.Size = new System.Drawing.Size(1128, 80);
            this.toolBarMenu1.TabIndex = 0;
            this.toolBarMenu1.xlsInService = null;
            this.toolBarMenu1.xlsOutParameter = null;
            //
            // gcMain
            //
            this.gcMain.Dock = System.Windows.Forms.DockStyle.Fill;
            this.gcMain.Font = new System.Drawing.Font("Tahoma", 10F);
            this.gcMain.Location = new System.Drawing.Point(0, 0);
            this.gcMain.MainView = this.gridView1;
            this.gcMain.Name = "gcMain";
            this.gcMain.Size = new System.Drawing.Size(1126, 531);
            this.gcMain.TabIndex = 1;
            this.gcMain.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
            this.gridView1});
            //
            // gridView1
            //
            this.gridView1.Appearance.Row.Font = new System.Drawing.Font("Tahoma", 10F);
            this.gridView1.Appearance.Row.Options.UseFont = true;
            this.gridView1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
            this.gv_lookupTypeCode,
            this.gv_lookupTypeName,
            this.gridColumn1});
            this.gridView1.GridControl = this.gcMain;
            this.gridView1.IndicatorWidth = 50;
            this.gridView1.Name = "gridView1";
            this.gridView1.OptionsFind.ShowSearchNavButtons = false;
            this.gridView1.OptionsView.ShowAutoFilterRow = true;
            this.gridView1.OptionsView.ShowGroupPanel = false;
            //
            // gridColumn1
            //
            this.gridColumn1.Caption = "gridColumn1";
            this.gridColumn1.FieldName = "guid";
            this.gridColumn1.MinWidth = 25;
            this.gridColumn1.Name = "gridColumn1";
            this.gridColumn1.Width = 94;
            //
            // xtraTabControl1
            //
            this.xtraTabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.xtraTabControl1.Location = new System.Drawing.Point(0, 80);
            this.xtraTabControl1.Name = "xtraTabControl1";
            this.xtraTabControl1.SelectedTabPage = this.xtraTabPage1;
            this.xtraTabControl1.Size = new System.Drawing.Size(1128, 602);
            this.xtraTabControl1.TabIndex = 3;
            this.xtraTabControl1.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
            this.xtraTabPage1,
            this.xtraTabPage2});
            //
            // xtraTabPage1
            //
            this.xtraTabPage1.Controls.Add(this.gcMain);
            this.xtraTabPage1.Controls.Add(this.pageBar1);
            this.xtraTabPage1.Name = "xtraTabPage1";
            this.xtraTabPage1.Size = new System.Drawing.Size(1126, 570);
            this.xtraTabPage1.Text = "数据查询";
            //
            // pageBar1
            //
            this.pageBar1.CurrentPage = 1;
            this.pageBar1.Dock = System.Windows.Forms.DockStyle.Bottom;
            this.pageBar1.Location = new System.Drawing.Point(0, 531);
            this.pageBar1.Margin = new System.Windows.Forms.Padding(3, 5, 3, 5);
            this.pageBar1.Name = "pageBar1";
            this.pageBar1.RecordCount = 0;
            this.pageBar1.RowsCount = 50;
            this.pageBar1.Size = new System.Drawing.Size(1126, 39);
            this.pageBar1.TabIndex = 3;
            this.pageBar1.TotalPages = 0;
            //
            // xtraTabPage2
            //
            this.xtraTabPage2.Controls.Add(this.tabMx);
            this.xtraTabPage2.Controls.Add(this.panel1);
            this.xtraTabPage2.Name = "xtraTabPage2";
            this.xtraTabPage2.PageEnabled = false;
            this.xtraTabPage2.Size = new System.Drawing.Size(1126, 570);
            this.xtraTabPage2.Text = "数据编辑";
            //
            // tabMx
            //
            this.tabMx.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tabMx.Location = new System.Drawing.Point(0, 89);
            this.tabMx.Name = "tabMx";
            this.tabMx.SelectedTabPage = this.tabMxPage1;
            this.tabMx.Size = new System.Drawing.Size(1126, 481);
            this.tabMx.TabIndex = 2;
            this.tabMx.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
            this.tabMxPage1});
            //
            // panel1
            //
            this.panel1.BackColor = System.Drawing.Color.White;
            this.panel1.Controls.Add(this.labelControl11);
            this.panel1.Controls.Add(this.lbGuid);
            this.panel1.Controls.Add(this.lb_lookupTypeName);
            this.panel1.Controls.Add(this.txt_lookupTypeName);
            this.panel1.Controls.Add(this.lb_lookupTypeCode);
            this.panel1.Controls.Add(this.txt_lookupTypeCode);
            this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
            this.panel1.Font = new System.Drawing.Font("Tahoma", 10F);
            this.panel1.Location = new System.Drawing.Point(0, 0);
            this.panel1.Name = "panel1";
            this.panel1.Size = new System.Drawing.Size(1126, 89);
            this.panel1.TabIndex = 1;
            //
            // labelControl11
            //
            this.labelControl11.Location = new System.Drawing.Point(61, 388);
            this.labelControl11.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
            this.labelControl11.Name = "labelControl11";
            this.labelControl11.Size = new System.Drawing.Size(45, 18);
            this.labelControl11.TabIndex = 130;
            this.labelControl11.Text = "主键:";
            //
            // lbGuid
            //
            this.lbGuid.AutoSize = true;
            this.lbGuid.Location = new System.Drawing.Point(112, 388);
            this.lbGuid.Name = "lbGuid";
            this.lbGuid.Size = new System.Drawing.Size(0, 21);
            this.lbGuid.TabIndex = 1;
            //
            // Frm_IQCLookups
            //
            this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 18F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.ClientSize = new System.Drawing.Size(1128, 682);
            this.Controls.Add(this.xtraTabControl1);
            this.Controls.Add(this.toolBarMenu1);
            this.Name = "Frm_IQCLookups";
            this.tabMxPage1.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.gcMx1)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.gvMx1)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.repositoryItemButtonEdit1)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.txt_lookupTypeName.Properties)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.txt_lookupTypeCode.Properties)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.gcMain)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.gridView1)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.xtraTabControl1)).EndInit();
            this.xtraTabControl1.ResumeLayout(false);
            this.xtraTabPage1.ResumeLayout(false);
            this.xtraTabPage2.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.tabMx)).EndInit();
            this.tabMx.ResumeLayout(false);
            this.panel1.ResumeLayout(false);
            this.panel1.PerformLayout();
            this.ResumeLayout(false);
        }
        #endregion
        private UserControl.UcToolBarMenu toolBarMenu1;
        private DevExpress.XtraGrid.GridControl gcMain;
        private DevExpress.XtraGrid.Views.Grid.GridView gridView1;
        private DevExpress.XtraTab.XtraTabControl xtraTabControl1;
        private DevExpress.XtraTab.XtraTabPage xtraTabPage1;
        private DevExpress.XtraTab.XtraTabPage xtraTabPage2;
        private UserControls.Data.UcPageBar pageBar1;
        private System.Windows.Forms.Panel panel1;
        private System.Windows.Forms.Label lbGuid;
        private DevExpress.XtraEditors.LabelControl labelControl11;
        private DevExpress.XtraTab.XtraTabControl tabMx;
        private DevExpress.XtraGrid.Columns.GridColumn gvMx1lookupName;
        private DevExpress.XtraGrid.Columns.GridColumn gvMx1lookupValue;
        private DevExpress.XtraTab.XtraTabPage tabMxPage1;
        private DevExpress.XtraGrid.GridControl gcMx1;
        private DevExpress.XtraGrid.Views.Grid.GridView gvMx1;
        private DevExpress.XtraEditors.LabelControl lb_lookupTypeName;
        private DevExpress.XtraEditors.TextEdit txt_lookupTypeName;
        private DevExpress.XtraGrid.Columns.GridColumn gv_lookupTypeName;
        private DevExpress.XtraEditors.LabelControl lb_lookupTypeCode;
        private DevExpress.XtraEditors.TextEdit txt_lookupTypeCode;
        private DevExpress.XtraGrid.Columns.GridColumn gv_lookupTypeCode;
        private DevExpress.XtraGrid.Columns.GridColumn gridColumn2;
        private DevExpress.XtraGrid.Columns.GridColumn gridColumn1;
        private DevExpress.XtraGrid.Columns.GridColumn gridColumn3;
        private DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit repositoryItemButtonEdit1;
    }
}
DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,395 @@
using System;
using System.Collections.Generic;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using DevExpress.XtraEditors;
using DevExpress.XtraEditors.Controls;
using DevExpress.XtraGrid.Views.Grid;
using Gs.DevApp.Entity;
using Gs.DevApp.ToolBox;
using Gs.DevApp.UserControl;
using MES.Service.Modes;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
namespace Gs.DevApp.DevFrm
{
    public partial class Frm_IQCLookups : XtraForm
    {
        private List<FilterEntity> _filterList = new List<FilterEntity>();
        private readonly string _webServiceName = "MesSysLookupTypesManager/";
        public Frm_IQCLookups()
        {
            InitializeComponent();
            toolBarMenu1.btnAddClick += ToolBarMenu1_btnAddClick;
            toolBarMenu1.btnEdtClick += ToolBarMenu1_btnEdtClick;
            toolBarMenu1.btnSaveClick += ToolBarMenu1_btnSaveClick;
            toolBarMenu1.btnLoadClick += ToolBarMenu1_btnLoadClick;
            toolBarMenu1.btnDelClick += ToolBarMenu1_btnDelClick1;
            toolBarMenu1.btnEscClick += ToolBarMenu1_btnEscClick;
            toolBarMenu1.btnQueryClick += ToolBarMenu1_btnQueryClick;
            gcMain.MouseDoubleClick += GcMain_MouseDoubleClick;
            getPageList(1, UtilityHelper.GetPageSize());
            pageBar1.PagerEvent += PageBar1_PagerEvent;
            gridView1.CustomDrawRowIndicator += (s, e) =>
            {
                if (e.Info.IsRowIndicator && e.RowHandle >= 0)
                    e.Info.DisplayText = (e.RowHandle + 1).ToString();
            };
            gridView1.CustomDrawEmptyForeground += (s, e) =>
            {
                var str = "暂未查找到匹配的数据!";
                var f = new Font("微软雅黑", 16);
                var r = new Rectangle(
                    gridView1.GridControl.Width / 2 - 100, e.Bounds.Top + 45,
                    e.Bounds.Right - 5, e.Bounds.Height - 5);
                e.Graphics.DrawString(str, f, Brushes.Gray, r);
            };
        }
        /// <summary>
        ///     åŒå‡»äº‹ä»¶
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void GcMain_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            var rowGuid =
                UtilityHelper.GetCurrentDoubleRow(gridView1,
                    e, "guid");
            if (!string.IsNullOrEmpty(rowGuid))
                getModel(rowGuid, false, 999);
        }
        /// <summary>
        ///     åˆ†é¡µäº‹ä»¶
        /// </summary>
        /// <param name="curPage"></param>
        /// <param name="pageSize"></param>
        private void PageBar1_PagerEvent(int curPage, int pageSize)
        {
            getPageList(curPage, pageSize);
        }
        /// <summary>
        ///     æŸ¥è¯¢äº‹ä»¶
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ToolBarMenu1_btnQueryClick(object sender, EventArgs e)
        {
            var frm =
                new ShowFilter(gridView1.Columns,
                    _filterList);
            frm.UpdateParent += Frm_UpdateParent;
            frm.ShowDialog();
        }
        /// <summary>
        ///     æŸ¥è¯¢å›žè°ƒ
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Frm_UpdateParent(object sender, UpdateParentEventArgs e)
        {
            _filterList = e.FilterList;
            getPageList(1, pageBar1.RowsCount);
        }
        /// <summary>
        ///     å–消事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ToolBarMenu1_btnEscClick(object sender, EventArgs e)
        {
            UtilityHelper.JumpToTab(xtraTabControl1, 0);
        }
        /// <summary>
        ///     åˆ é™¤äº‹ä»¶
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ToolBarMenu1_btnDelClick1(object sender, EventArgs e)
        {
            string rowGuid = "", rowName = "";
            (rowGuid, rowName) = UtilityHelper.GetCurrentRow(xtraTabControl1,
                lbGuid, txt_lookupTypeCode, gridView1);
            if (string.IsNullOrEmpty(rowGuid))
            {
                MsgHelper.Warning("请先选择你要操作的行!");
                return;
            }
            if (!MsgHelper.AskQuestion("你选择了【" + rowName + "】,确定删除吗?"))
                return;
            var lst = new List<dynamic>();
            lst.Add(rowGuid);
            var _obj = lst;
            try
            {
                var strJson = UtilityHelper.HttpPost("",
                    _webServiceName + "DeleteModel",
                    JsonConvert.SerializeObject(_obj));
                var _rtn =
                    UtilityHelper.ReturnToDynamic(strJson);
                if (_rtn.rtnCode > 0)
                {
                    UtilityHelper.JumpToTab(xtraTabControl1, 0);
                    getPageList(1, UtilityHelper.GetPageSize());
                }
                MsgHelper.Warning("提示:" + _rtn.rtnMsg);
            }
            catch (Exception ex)
            {
                MsgHelper.Warning("提示:" + ex.Message);
            }
        }
        /// <summary>
        ///     åˆ·æ–°äº‹ä»¶
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ToolBarMenu1_btnLoadClick(object sender, EventArgs e)
        {
            UtilityHelper.JumpToTab(xtraTabControl1, 0);
            getPageList(1, UtilityHelper.GetPageSize());
        }
        /// <summary>
        ///     ä¿®æ”¹äº‹ä»¶
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ToolBarMenu1_btnEdtClick(object sender, EventArgs e)
        {
            string rowGuid = "", rowName = "";
            (rowGuid, rowName) = UtilityHelper.GetCurrentRow(xtraTabControl1,
                lbGuid, txt_lookupTypeCode, gridView1);
            if (string.IsNullOrEmpty(rowGuid))
            {
                MsgHelper.Warning("请先选择你要操作的行!");
                return;
            }
            getModel(rowGuid, true, 1);
        }
        /// <summary>
        ///     æ–°å¢žäº‹ä»¶
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ToolBarMenu1_btnAddClick(object sender, EventArgs e)
        {
            UtilityHelper.JumpToTab(xtraTabControl1, 1);
            lbGuid.Text = "";
            var gridViews =
                new List<GridView>();
            gridViews.Add(gvMx1);
            UtilityHelper.CleanValueByControl(panel1.Controls, true,
                gridViews);
            UtilityHelper.SetDefaultTable(gcMx1, gvMx1);
        }
        /// <summary>
        ///     ä¿å­˜äº‹ä»¶
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ToolBarMenu1_btnSaveClick(object sender, EventArgs e)
        {
            toolBarMenu1.isSetBtn = false;
            if (string.IsNullOrEmpty(txt_lookupTypeCode.Text.Trim()))
            {
                MsgHelper.Warning("系统快码类型编码不能为空!");
                txt_lookupTypeCode.Focus();
                return;
            }
            var lst = new List<MesSysLookups>();
            for (var i = 0; i < gvMx1.DataRowCount; i++)
            {
                var row = gvMx1.GetDataRow(i);
                if (row != null)
                    lst.Add(new MesSysLookups
                    {
                        Guid = row["Guid"].ToString().Length > 0
                            ? Guid.Parse(row["Guid"].ToString())
                            : Guid.Empty,
                        LookupName = row["LookupName"].ToString(),
                        LookupValue = row["LookupValue"].ToString()
                    });
            }
            var _obj = new MesSysLookupTypes
            {
                Guid = lbGuid.Text.Trim().Length > 0
                    ? Guid.Parse(lbGuid.Text.Trim())
                    : Guid.Empty,
                LookupTypeCode = txt_lookupTypeCode.Text,
                LookupTypeName = txt_lookupTypeName.Text,
                list = lst
            };
            try
            {
                var strJson = UtilityHelper.HttpPost("",
                    _webServiceName + "EditModel",
                    JsonConvert.SerializeObject(_obj));
                var _rtn =
                    UtilityHelper.ReturnToDynamic(strJson);
                MsgHelper.Warning("提示:" + _rtn.rtnMsg);
                if (_rtn.rtnCode > 0)
                {
                    lbGuid.Text = _rtn.rtnData;
                    toolBarMenu1.isSetBtn = true;
                    UtilityHelper.ChangeEnableByControl(panel1.Controls,
                        false);
                }
            }
            catch (Exception ex)
            {
                MsgHelper.Warning("提示:" + ex.Message);
            }
        }
        /// <summary>
        /// </summary>
        /// <param name="curPage">第几页</param>
        /// <param name="pageSize">每页几条</param>
        private void getPageList(int curPage, int pageSize)
        {
            var _sbSqlWhere =
                new StringBuilder();
            foreach (var itm in _filterList)
                _sbSqlWhere.Append(" and " + itm.fileId + itm.fileOper + "'" +
                                   itm.fileValue + "'");
            _sbSqlWhere.Append("and LOOKUP_TYPE_CODE = 'QCITEM'");
            var pgq = new PageQueryModel(curPage, pageSize,
                "create_date", "asc", "", _sbSqlWhere.ToString());
            var json = JsonConvert.SerializeObject(pgq);
            try
            {
                var strReturn = UtilityHelper.HttpPost("",
                    _webServiceName + "GetListPage", json);
                var dd =
                    UtilityHelper.ReturnToTablePage(strReturn);
                var dt = dd.rtnData.list;
                gcMain.BindingContext = new BindingContext();
                gcMain.DataSource = dt;
                gcMain.ForceInitialize();
                var dddd = dd.rtnData.pages; //总页
                pageBar1.TotalPages = dddd;
                pageBar1.RecordCount = dd.rtnData.total; //记录总数
                pageBar1.CurrentPage = curPage; //当前页
                pageBar1.RowsCount = pageSize; //每页显示
                pageBar1.setTxt();
            }
            catch (Exception ex)
            {
                MsgHelper.Warning("提示:" + ex.Message);
            }
        }
        private void getModel(string strGuid, bool isEdit, int tabIdx)
        {
            if (string.IsNullOrEmpty(strGuid))
            {
                MsgHelper.Warning("请先选择你要操作的行!");
                return;
            }
            UtilityHelper.JumpToTab(xtraTabControl1, tabIdx);
            var _obj = new
            {
                guid = strGuid //主建
            };
            try
            {
                var strJson = UtilityHelper.HttpPost("",
                    _webServiceName + "GetModel",
                    JsonConvert.SerializeObject(_obj));
                var _rtn =
                    UtilityHelper.ReturnToDynamic(strJson);
                if (_rtn.rtnCode > 0)
                {
                    var dy = _rtn.rtnData;
                    lbGuid.Text = strGuid;
                    var gvList =
                        new List<GridView>();
                    gvList.Add(gvMx1);
                    UtilityHelper.SetValueByObj(panel1.Controls, dy,
                        isEdit, gvList);
                    var _job = JObject.Parse(strJson);
                    var array = new JArray();
                    foreach (var a in _job["rtnData"]["list"]) array.Add(a);
                    var dt =
                        JsonConvert.DeserializeObject<DataTable>(
                            array.ToString());
                    if (dt.Rows.Count > 0)
                    {
                        gcMx1.BindingContext = new BindingContext();
                        gcMx1.DataSource = dt;
                        gcMx1.ForceInitialize();
                    }
                    else
                    {
                        UtilityHelper.SetDefaultTable(gcMx1,
                            gvMx1);
                    }
                }
                else
                {
                    MsgHelper.Warning("提示:" + _rtn.rtnMsg);
                }
            }
            catch (Exception ex)
            {
                MsgHelper.Warning("提示:" + ex.Message);
            }
        }
        private void repositoryItemButtonEdit1_ButtonClick(object sender,
            ButtonPressedEventArgs e)
        {
            var rowhandle = gvMx1.FocusedRowHandle;
            if (rowhandle < 0)
                return;
            if (e.Button.Index == 0)
            {
                var dr = gvMx1.GetDataRow(rowhandle);
                var mxGuid = dr["guid"].ToString();
                if (!MsgHelper.AskQuestion("你选择了1条数据,确定删除吗?"))
                    return;
                var strJson = "";
                var lst = new List<string>();
                lst.Add(mxGuid);
                try
                {
                    strJson = UtilityHelper.HttpPost("",
                        _webServiceName + "DeleteModelMx",
                        JsonConvert.SerializeObject(lst));
                    var _rtn =
                        UtilityHelper.ReturnToDynamic(strJson);
                    if (_rtn.rtnCode > 0) getModel(lbGuid.Text, true, 1);
                    MsgHelper.Warning("提示:" + _rtn.rtnMsg);
                }
                catch (Exception ex)
                {
                    MsgHelper.Warning("提示:" + ex.Message);
                }
            }
        }
    }
}
DevApp/Gs.DevApp/DevFrm/QC/Frm_IQCLookups.resx
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,134 @@
<?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 xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root"
                xmlns="">
        <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/QC/Frm_MesSysLookups.cs
@@ -272,6 +272,8 @@
                _sbSqlWhere.Append(" and " + itm.fileId + itm.fileOper + "'" +
                                   itm.fileValue + "'");
            _sbSqlWhere.Append("and LOOKUP_TYPE_CODE = 'QATOOLS'");
            var pgq = new PageQueryModel(curPage, pageSize,
                "create_date", "asc", "", _sbSqlWhere.ToString());
            var json = JsonConvert.SerializeObject(pgq);
DevApp/Gs.DevApp/Gs.DevApp.csproj
@@ -1,649 +1,658 @@
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
    <ProductVersion>8.0.30703</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{A7EB5F78-699E-4514-8905-30842765E673}</ProjectGuid>
    <OutputType>WinExe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>Gs.DevApp</RootNamespace>
    <AssemblyName>Gs.DevApp</AssemblyName>
    <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
    <FileAlignment>512</FileAlignment>
    <NuGetPackageImportStamp>
    </NuGetPackageImportStamp>
    <IsWebBootstrapper>false</IsWebBootstrapper>
    <PublishUrl>publish\</PublishUrl>
    <Install>true</Install>
    <InstallFrom>Disk</InstallFrom>
    <UpdateEnabled>false</UpdateEnabled>
    <UpdateMode>Foreground</UpdateMode>
    <UpdateInterval>7</UpdateInterval>
    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
    <UpdatePeriodically>false</UpdatePeriodically>
    <UpdateRequired>false</UpdateRequired>
    <MapFileExtensions>true</MapFileExtensions>
    <ApplicationRevision>0</ApplicationRevision>
    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
    <UseApplicationTrust>false</UseApplicationTrust>
    <BootstrapperEnabled>true</BootstrapperEnabled>
    <TargetFrameworkProfile />
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>5</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup>
    <ApplicationIcon>logo_ico.ico</ApplicationIcon>
  </PropertyGroup>
  <PropertyGroup>
    <NoWin32Manifest>true</NoWin32Manifest>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="AutoUpdater.NET, Version=1.9.2.0, Culture=neutral, PublicKeyToken=501435c91b35f4bc, processorArchitecture=MSIL">
      <HintPath>..\packages\Autoupdater.NET.Official.1.9.2\lib\net462\AutoUpdater.NET.dll</HintPath>
    </Reference>
    <Reference Include="DevExpress.BonusSkins.v22.2" />
    <Reference Include="DevExpress.Charts.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.Drawing.v22.2" />
    <Reference Include="DevExpress.Data.v22.2" />
    <Reference Include="DevExpress.DataAccess.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
    <Reference Include="DevExpress.Images.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.Office.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.Pdf.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.PivotGrid.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.RichEdit.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.RichEdit.v22.2.Export, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.Data.Desktop.v22.2" />
    <Reference Include="DevExpress.Utils.v22.2" />
    <Reference Include="DevExpress.Sparkline.v22.2.Core" />
    <Reference Include="DevExpress.Utils.v22.2.UI, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
    <Reference Include="DevExpress.XtraBars.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.XtraCharts.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.XtraEditors.v22.2" />
    <Reference Include="DevExpress.Printing.v22.2.Core" />
    <Reference Include="DevExpress.XtraGauges.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.XtraGrid.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.XtraLayout.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
    <Reference Include="DevExpress.XtraNavBar.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.XtraPrinting.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
    <Reference Include="DevExpress.XtraReports.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.XtraReports.v22.2.Extensions, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
    <Reference Include="DevExpress.XtraTreeList.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="DevExpress.XtraWizard.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
    <Reference Include="FastReport">
      <HintPath>D:\GsMesV2\DevApp\Gs.DevApp\bin\Debug\FastReport.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.Web.WebView2.Core, Version=1.0.2592.51, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
      <HintPath>..\packages\Microsoft.Web.WebView2.1.0.2592.51\lib\net462\Microsoft.Web.WebView2.Core.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.Web.WebView2.WinForms, Version=1.0.2592.51, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
      <HintPath>..\packages\Microsoft.Web.WebView2.1.0.2592.51\lib\net462\Microsoft.Web.WebView2.WinForms.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.Web.WebView2.Wpf, Version=1.0.2592.51, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
      <HintPath>..\packages\Microsoft.Web.WebView2.1.0.2592.51\lib\net462\Microsoft.Web.WebView2.Wpf.dll</HintPath>
    </Reference>
    <Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
      <HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
    </Reference>
    <Reference Include="Oracle.ManagedDataAccess, Version=4.122.23.1, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=MSIL">
      <HintPath>..\packages\Oracle.ManagedDataAccess.23.6.0\lib\net472\Oracle.ManagedDataAccess.dll</HintPath>
    </Reference>
    <Reference Include="PresentationCore" />
    <Reference Include="PresentationFramework" />
    <Reference Include="System" />
    <Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
    </Reference>
    <Reference Include="System.ComponentModel.DataAnnotations" />
    <Reference Include="System.Configuration" />
    <Reference Include="System.Configuration.ConfigurationManager, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Configuration.ConfigurationManager.8.0.0\lib\net462\System.Configuration.ConfigurationManager.dll</HintPath>
    </Reference>
    <Reference Include="System.Core" />
    <Reference Include="System.Diagnostics.DiagnosticSource, Version=6.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Diagnostics.DiagnosticSource.6.0.1\lib\net461\System.Diagnostics.DiagnosticSource.dll</HintPath>
    </Reference>
    <Reference Include="System.Formats.Asn1, Version=8.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Formats.Asn1.8.0.1\lib\net462\System.Formats.Asn1.dll</HintPath>
    </Reference>
    <Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
    </Reference>
    <Reference Include="System.Net.Http" />
    <Reference Include="System.Numerics" />
    <Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
    </Reference>
    <Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
    </Reference>
    <Reference Include="System.Runtime.Serialization" />
    <Reference Include="System.Text.Encodings.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Text.Encodings.Web.8.0.0\lib\net462\System.Text.Encodings.Web.dll</HintPath>
    </Reference>
    <Reference Include="System.Text.Json, Version=8.0.0.4, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Text.Json.8.0.4\lib\net462\System.Text.Json.dll</HintPath>
    </Reference>
    <Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
    </Reference>
    <Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll</HintPath>
    </Reference>
    <Reference Include="System.Web.Extensions" />
    <Reference Include="System.Xaml" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.Deployment" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml" />
    <Reference Include="WindowsBase" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="DevFrm\BasicData\Frm_Customer.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_Customer.Designer.cs">
      <DependentUpon>Frm_Customer.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_Department.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_Department.Designer.cs">
      <DependentUpon>Frm_Department.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_Holidy.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_Holidy.Designer.cs">
      <DependentUpon>Frm_Holidy.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesItems.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesItems.Designer.cs">
      <DependentUpon>Frm_MesItems.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesItemType.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesItemType.Designer.cs">
      <DependentUpon>Frm_MesItemType.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesPosition.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesPosition.Designer.cs">
      <DependentUpon>Frm_MesPosition.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesWorkshop.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesWorkshop.Designer.cs">
      <DependentUpon>Frm_MesWorkshop.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_Staff.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_Staff.Designer.cs">
      <DependentUpon>Frm_Staff.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_Supplier.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_Supplier.Designer.cs">
      <DependentUpon>Frm_Supplier.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesUnit.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\BasicData\Frm_MesUnit.Designer.cs">
      <DependentUpon>Frm_MesUnit.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\QC\Frm_IQCLookups.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\QC\Frm_IQCLookups.Designer.cs">
      <DependentUpon>Frm_IQCLookups.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\QC\Frm_MesSysLookups.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\QC\Frm_MesSysLookups.Designer.cs">
      <DependentUpon>Frm_MesSysLookups.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\QC\Models\MesSysLookups.cs" />
    <Compile Include="DevFrm\QC\Models\MesSysLookupTypes.cs" />
    <Compile Include="DevFrm\Rpt\RptPreview.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Rpt\RptPreview.Designer.cs">
      <DependentUpon>RptPreview.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Sys\EasyRptDesign.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Sys\EasyRptDesign.Designer.cs">
      <DependentUpon>EasyRptDesign.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Sys\FileSelector.cs" />
    <Compile Include="DevFrm\FrmLogin.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\FrmLogin.Designer.cs">
      <DependentUpon>FrmLogin.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\FrmMain.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\FrmMain.Designer.cs">
      <DependentUpon>FrmMain.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Sys\DocNoRule.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Sys\DocNoRule.Designer.cs">
      <DependentUpon>DocNoRule.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Sys\EasyCode.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Sys\EasyCode.Designer.cs">
      <DependentUpon>EasyCode.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Sys\SysLog.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Sys\SysLog.Designer.cs">
      <DependentUpon>SysLog.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Sys\Organization.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Sys\Organization.Designer.cs">
      <DependentUpon>Organization.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\User\Role.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\User\Role.Designer.cs">
      <DependentUpon>Role.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Sys\SysMenu.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Sys\SysMenu.Designer.cs">
      <DependentUpon>SysMenu.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\User\User.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\User\User.Designer.cs">
      <DependentUpon>User.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\User\UserSelectRole.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\User\UserSelectRole.Designer.cs">
      <DependentUpon>UserSelectRole.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\User\UserSetPwd.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\User\UserSetPwd.Designer.cs">
      <DependentUpon>UserSetPwd.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Warehouse\Frm_MesDepot.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Warehouse\Frm_MesDepot.Designer.cs">
      <DependentUpon>Frm_MesDepot.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Warehouse\Frm_MesInvItemArn.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Warehouse\Frm_MesInvItemArn.Designer.cs">
      <DependentUpon>Frm_MesInvItemArn.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Warehouse\Frm_MesRohIn.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="DevFrm\Warehouse\Frm_MesRohIn.Designer.cs">
      <DependentUpon>Frm_MesRohIn.cs</DependentUpon>
    </Compile>
    <Compile Include="DevFrm\Warehouse\Models\MesDepots.cs" />
    <Compile Include="DevFrm\Warehouse\Models\MesDepotSections.cs" />
    <Compile Include="DevFrm\Warehouse\Models\MesInvItemArn.cs" />
    <Compile Include="DevFrm\Warehouse\Models\MesInvItemArnDetail.cs" />
    <Compile Include="Entity\LoginInfoModel.cs" />
    <Compile Include="Entity\PageQueryModel.cs" />
    <Compile Include="Entity\ReturnModel.cs" />
    <Compile Include="Entity\XlsOutModel.cs" />
    <Compile Include="Program.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="Properties\Resources.Designer.cs">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>Resources.resx</DependentUpon>
    </Compile>
    <Compile Include="TestForm\XtraForm1.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="TestForm\XtraForm1.Designer.cs">
      <DependentUpon>XtraForm1.cs</DependentUpon>
    </Compile>
    <Compile Include="ToolBox\LogHelper.cs" />
    <Compile Include="ToolBox\MsgHelper.cs" />
    <Compile Include="ToolBox\UpdateParentEventArgs.cs" />
    <Compile Include="ToolBox\UtilityHelper.cs" />
    <Compile Include="UserControl\SelectCgMx.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="UserControl\SelectCgMx.Designer.cs">
      <DependentUpon>SelectCgMx.cs</DependentUpon>
    </Compile>
    <Compile Include="UserControl\ShowRptWizard.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="UserControl\ShowRptWizard.Designer.cs">
      <DependentUpon>ShowRptWizard.cs</DependentUpon>
    </Compile>
    <Compile Include="UserControl\UcComBox.cs">
      <SubType>UserControl</SubType>
    </Compile>
    <Compile Include="UserControl\UcComBox.Designer.cs">
      <DependentUpon>UcComBox.cs</DependentUpon>
    </Compile>
    <Compile Include="UserControl\UcLookCk.cs">
      <SubType>UserControl</SubType>
    </Compile>
    <Compile Include="UserControl\UcLookCk.Designer.cs">
      <DependentUpon>UcLookCk.cs</DependentUpon>
    </Compile>
    <Compile Include="UserControl\UcLookSupplier.cs">
      <SubType>UserControl</SubType>
    </Compile>
    <Compile Include="UserControl\UcLookSupplier.Designer.cs">
      <DependentUpon>UcLookSupplier.cs</DependentUpon>
    </Compile>
    <Compile Include="UserControl\UcPageBar.cs">
      <SubType>UserControl</SubType>
    </Compile>
    <Compile Include="UserControl\UcPageBar.Designer.cs">
      <DependentUpon>UcPageBar.cs</DependentUpon>
    </Compile>
    <Compile Include="UserControl\ShowDialogForm.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="UserControl\ShowDialogForm.designer.cs">
      <DependentUpon>ShowDialogForm.cs</DependentUpon>
    </Compile>
    <Compile Include="UserControl\ShowFilter.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="UserControl\ShowFilter.Designer.cs">
      <DependentUpon>ShowFilter.cs</DependentUpon>
    </Compile>
    <Compile Include="UserControl\UcToolBarMenu.cs">
      <SubType>UserControl</SubType>
    </Compile>
    <Compile Include="UserControl\UcToolBarMenu.Designer.cs">
      <DependentUpon>UcToolBarMenu.cs</DependentUpon>
    </Compile>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_Customer.resx">
      <DependentUpon>Frm_Customer.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_Department.resx">
      <DependentUpon>Frm_Department.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_Holidy.resx">
      <DependentUpon>Frm_Holidy.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_MesItems.resx">
      <DependentUpon>Frm_MesItems.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_MesItemType.resx">
      <DependentUpon>Frm_MesItemType.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_MesPosition.resx">
      <DependentUpon>Frm_MesPosition.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_MesWorkshop.resx">
      <DependentUpon>Frm_MesWorkshop.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_Staff.resx">
      <DependentUpon>Frm_Staff.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_Supplier.resx">
      <DependentUpon>Frm_Supplier.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\BasicData\Frm_MesUnit.resx">
      <DependentUpon>Frm_MesUnit.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\FrmLogin.resx">
      <DependentUpon>FrmLogin.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\FrmMain.resx">
      <DependentUpon>FrmMain.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\QC\Frm_IQCLookups.resx">
      <DependentUpon>Frm_IQCLookups.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\QC\Frm_MesSysLookups.resx">
      <DependentUpon>Frm_MesSysLookups.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Rpt\RptPreview.resx">
      <DependentUpon>RptPreview.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Sys\DocNoRule.resx">
      <DependentUpon>DocNoRule.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Sys\EasyCode.resx">
      <DependentUpon>EasyCode.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Sys\EasyRptDesign.resx">
      <DependentUpon>EasyRptDesign.cs</DependentUpon>
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Sys\SysLog.resx">
      <DependentUpon>SysLog.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Sys\Organization.resx">
      <DependentUpon>Organization.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\User\Role.resx">
      <DependentUpon>Role.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Sys\SysMenu.resx">
      <DependentUpon>SysMenu.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\User\User.resx">
      <DependentUpon>User.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\User\UserSelectRole.resx">
      <DependentUpon>UserSelectRole.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\User\UserSetPwd.resx">
      <DependentUpon>UserSetPwd.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Warehouse\Frm_MesDepot.resx">
      <DependentUpon>Frm_MesDepot.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Warehouse\Frm_MesInvItemArn.resx">
      <DependentUpon>Frm_MesInvItemArn.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="DevFrm\Warehouse\Frm_MesRohIn.resx">
      <DependentUpon>Frm_MesRohIn.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="Properties\licenses.licx" />
    <EmbeddedResource Include="Properties\Resources.resx">
      <Generator>ResXFileCodeGenerator</Generator>
      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="TestForm\XtraForm1.resx">
      <DependentUpon>XtraForm1.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="UserControl\SelectCgMx.resx">
      <DependentUpon>SelectCgMx.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="UserControl\ShowRptWizard.resx">
      <DependentUpon>ShowRptWizard.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="UserControl\UcComBox.resx">
      <DependentUpon>UcComBox.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="UserControl\UcLookCk.resx">
      <DependentUpon>UcLookCk.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="UserControl\UcLookSupplier.resx">
      <DependentUpon>UcLookSupplier.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="UserControl\UcPageBar.resx">
      <DependentUpon>UcPageBar.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="UserControl\ShowDialogForm.resx">
      <DependentUpon>ShowDialogForm.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="UserControl\ShowFilter.resx">
      <DependentUpon>ShowFilter.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="UserControl\UcToolBarMenu.resx">
      <DependentUpon>UcToolBarMenu.cs</DependentUpon>
    </EmbeddedResource>
    <None Include="App.config" />
    <None Include="packages.config" />
    <None Include="Properties\Settings.settings">
      <Generator>SettingsSingleFileGenerator</Generator>
      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
    </None>
    <Compile Include="Properties\Settings.Designer.cs">
      <AutoGen>True</AutoGen>
      <DependentUpon>Settings.settings</DependentUpon>
      <DesignTimeSharedInput>True</DesignTimeSharedInput>
    </Compile>
  </ItemGroup>
  <ItemGroup>
    <Content Include="logo_ico.ico" />
    <None Include="Resources\zoom100_16x16.png" />
    <None Include="Resources\zoom100_32x32.png" />
    <None Include="Resources\user_16x161.png" />
    <None Include="Resources\trackingchanges_allmarkup_32x32.png" />
    <None Include="Resources\trackingchanges_allmarkup_16x16.png" />
    <None Include="Resources\removegroupfooter_32x32.png" />
    <None Include="Resources\removegroupfooter_16x16.png" />
    <None Include="Resources\trackingchanges_trackchanges_32x32.png" />
    <None Include="Resources\trackingchanges_trackchanges_16x16.png" />
    <None Include="Resources\exportfile_32x32.png" />
    <None Include="Resources\exportfile_16x16.png" />
    <None Include="Resources\show_32x32.png" />
    <None Include="Resources\show_16x16.png" />
    <None Include="Resources\renamedatasource_32x32.png" />
    <None Include="Resources\renamedatasource_16x16.png" />
    <None Include="Resources\convert_32x32.png" />
    <None Include="Resources\convert_16x16.png" />
    <None Include="Resources\converttorange_32x32.png" />
    <None Include="Resources\converttorange_16x16.png" />
    <None Include="Resources\checkbox2_32x32.png" />
    <None Include="Resources\checkbox2_16x16.png" />
    <None Include="Resources\forcetesting_32x32.png" />
    <None Include="Resources\forcetesting_16x16.png" />
    <None Include="Resources\fullstackedcolumn3d_32x32.png" />
    <None Include="Resources\chartsshowlegend_32x32.png" />
    <None Include="Resources\mapit_16x16.png" />
    <None Include="Resources\time2_16x16.png" />
    <None Include="Resources\knowledgebasearticle_16x16.png" />
    <None Include="Resources\edit_32x32.png" />
    <None Include="Resources\checkbox2_32x321.png" />
    <None Include="Resources\reviewingpane_32x32.png" />
    <None Include="Resources\first_32x32.png" />
    <None Include="Resources\first_32x321.png" />
    <None Include="Resources\first_16x16.png" />
    <None Include="Resources\doubleprev_16x16.png" />
    <None Include="Resources\doublenext_16x16.png" />
    <None Include="Resources\last_16x16.png" />
    <None Include="Resources\login_bg6.png" />
    <None Include="Resources\publicfix_32x32.png" />
    <None Include="Resources\groupbyresource_32x32.png" />
    <None Include="Resources\meeting_32x32.png" />
    <None Include="Resources\editname_32x32.png" />
    <None Include="Resources\addfooter_32x32.png" />
    <None Include="Resources\addcalculatedfield_16x16.png" />
    <None Include="Resources\serieslines_32x32.png" />
    <None Include="Resources\bodepartment_32x32.png" />
    <None Include="Resources\bodepartment_16x16.png" />
    <None Include="Resources\bouser_16x16.png" />
    <None Include="Resources\salesperiodlifetime_32x32.png" />
    <None Include="Resources\salesperiodlifetime_16x16.png" />
    <None Include="Resources\encryptdocument_32x32.png" />
    <None Include="Resources\saveall_32x32.png" />
    <None Include="Resources\editrangepermission_32x32.png" />
    <None Include="Resources\editrangepermission_16x16.png" />
    <None Include="Resources\encryptdocument_32x321.png" />
    <None Include="Resources\bouser_16x161.png" />
    <None Include="Resources\csharp_16x16.png" />
    <None Include="Resources\formatnumbertime_16x16.png" />
    <None Include="Resources\find_32x32.png" />
    <None Include="Resources\find_16x16.png" />
    <None Include="Resources\employee_32x32.png" />
    <None Include="Resources\boposition2_16x16.png" />
    <None Include="Resources\newitem_16x16.png" />
    <None Include="Resources\replace_16x16.png" />
    <None Include="Resources\bodepartment_16x161.png" />
    <None Include="Resources\engineering_16x16.png" />
    <None Include="Resources\cleartablestyle_16x16.png" />
    <None Include="Resources\logo_png.png" />
    <None Include="Resources\logo_png_black.png" />
    <None Include="Resources\group2_32x32.png" />
    <None Include="Resources\group_32x32.png" />
    <None Include="Resources\alignmiddlecenter_32x32.png" />
    <None Include="Resources\formatnumbergeneral_16x16.png" />
    <None Include="Resources\sortasc_16x16.png" />
    <None Include="Resources\checkbuttons_32x32.png" />
    <None Include="Resources\checkbuttons_16x16.png" />
    <None Include="Resources\radiobuttons_32x32.png" />
    <None Include="Resources\radiobuttons_16x16.png" />
    <None Include="Resources\lookup&amp;reference_16x16.png" />
    <None Include="Resources\task_16x16.png" />
    <None Include="Resources\checkbuttons_16x161.png" />
    <Content Include="Resources\user_16x16.png" />
  </ItemGroup>
  <ItemGroup />
  <ItemGroup>
    <BootstrapperPackage Include=".NETFramework,Version=v4.8">
      <Visible>False</Visible>
      <ProductName>Microsoft .NET Framework 4.8 %28x86 å’Œ x64%29</ProductName>
      <Install>true</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
      <Visible>False</Visible>
      <ProductName>.NET Framework 3.5 SP1</ProductName>
      <Install>false</Install>
    </BootstrapperPackage>
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <Import Project="..\packages\Microsoft.Web.WebView2.1.0.2592.51\build\Microsoft.Web.WebView2.targets" Condition="Exists('..\packages\Microsoft.Web.WebView2.1.0.2592.51\build\Microsoft.Web.WebView2.targets')" />
  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
    <PropertyGroup>
        <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
        <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
        <ProductVersion>8.0.30703</ProductVersion>
        <SchemaVersion>2.0</SchemaVersion>
        <ProjectGuid>{A7EB5F78-699E-4514-8905-30842765E673}</ProjectGuid>
        <OutputType>WinExe</OutputType>
        <AppDesignerFolder>Properties</AppDesignerFolder>
        <RootNamespace>Gs.DevApp</RootNamespace>
        <AssemblyName>Gs.DevApp</AssemblyName>
        <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
        <FileAlignment>512</FileAlignment>
        <NuGetPackageImportStamp>
        </NuGetPackageImportStamp>
        <IsWebBootstrapper>false</IsWebBootstrapper>
        <PublishUrl>publish\</PublishUrl>
        <Install>true</Install>
        <InstallFrom>Disk</InstallFrom>
        <UpdateEnabled>false</UpdateEnabled>
        <UpdateMode>Foreground</UpdateMode>
        <UpdateInterval>7</UpdateInterval>
        <UpdateIntervalUnits>Days</UpdateIntervalUnits>
        <UpdatePeriodically>false</UpdatePeriodically>
        <UpdateRequired>false</UpdateRequired>
        <MapFileExtensions>true</MapFileExtensions>
        <ApplicationRevision>0</ApplicationRevision>
        <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
        <UseApplicationTrust>false</UseApplicationTrust>
        <BootstrapperEnabled>true</BootstrapperEnabled>
        <TargetFrameworkProfile/>
      <ErrorText>这台计算机上缺少此项目引用的 NuGet ç¨‹åºåŒ…。使用“NuGet ç¨‹åºåŒ…还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText>
    </PropertyGroup>
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
        <PlatformTarget>AnyCPU</PlatformTarget>
        <DebugSymbols>true</DebugSymbols>
        <DebugType>full</DebugType>
        <Optimize>false</Optimize>
        <OutputPath>bin\Debug\</OutputPath>
        <DefineConstants>DEBUG;TRACE</DefineConstants>
        <ErrorReport>prompt</ErrorReport>
        <WarningLevel>5</WarningLevel>
    </PropertyGroup>
    <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
        <PlatformTarget>AnyCPU</PlatformTarget>
        <DebugType>pdbonly</DebugType>
        <Optimize>true</Optimize>
        <OutputPath>bin\Release\</OutputPath>
        <DefineConstants>TRACE</DefineConstants>
        <ErrorReport>prompt</ErrorReport>
        <WarningLevel>4</WarningLevel>
    </PropertyGroup>
    <PropertyGroup>
        <ApplicationIcon>logo_ico.ico</ApplicationIcon>
    </PropertyGroup>
    <PropertyGroup>
        <NoWin32Manifest>true</NoWin32Manifest>
    </PropertyGroup>
    <ItemGroup>
        <Reference Include="AutoUpdater.NET, Version=1.9.2.0, Culture=neutral, PublicKeyToken=501435c91b35f4bc, processorArchitecture=MSIL">
            <HintPath>..\packages\Autoupdater.NET.Official.1.9.2\lib\net462\AutoUpdater.NET.dll</HintPath>
        </Reference>
        <Reference Include="DevExpress.BonusSkins.v22.2"/>
        <Reference Include="DevExpress.Charts.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.Drawing.v22.2"/>
        <Reference Include="DevExpress.Data.v22.2"/>
        <Reference Include="DevExpress.DataAccess.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"/>
        <Reference Include="DevExpress.Images.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.Office.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.Pdf.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.PivotGrid.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.RichEdit.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.RichEdit.v22.2.Export, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.Data.Desktop.v22.2"/>
        <Reference Include="DevExpress.Utils.v22.2"/>
        <Reference Include="DevExpress.Sparkline.v22.2.Core"/>
        <Reference Include="DevExpress.Utils.v22.2.UI, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"/>
        <Reference Include="DevExpress.XtraBars.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.XtraCharts.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.XtraEditors.v22.2"/>
        <Reference Include="DevExpress.Printing.v22.2.Core"/>
        <Reference Include="DevExpress.XtraGauges.v22.2.Core, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.XtraGrid.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.XtraLayout.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"/>
        <Reference Include="DevExpress.XtraNavBar.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.XtraPrinting.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"/>
        <Reference Include="DevExpress.XtraReports.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.XtraReports.v22.2.Extensions, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"/>
        <Reference Include="DevExpress.XtraTreeList.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="DevExpress.XtraWizard.v22.2, Version=22.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL"/>
        <Reference Include="FastReport">
            <HintPath>D:\GsMesV2\DevApp\Gs.DevApp\bin\Debug\FastReport.dll</HintPath>
        </Reference>
        <Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
        </Reference>
        <Reference Include="Microsoft.Web.WebView2.Core, Version=1.0.2592.51, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
            <HintPath>..\packages\Microsoft.Web.WebView2.1.0.2592.51\lib\net462\Microsoft.Web.WebView2.Core.dll</HintPath>
        </Reference>
        <Reference Include="Microsoft.Web.WebView2.WinForms, Version=1.0.2592.51, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
            <HintPath>..\packages\Microsoft.Web.WebView2.1.0.2592.51\lib\net462\Microsoft.Web.WebView2.WinForms.dll</HintPath>
        </Reference>
        <Reference Include="Microsoft.Web.WebView2.Wpf, Version=1.0.2592.51, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
            <HintPath>..\packages\Microsoft.Web.WebView2.1.0.2592.51\lib\net462\Microsoft.Web.WebView2.Wpf.dll</HintPath>
        </Reference>
        <Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
            <HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
        </Reference>
        <Reference Include="Oracle.ManagedDataAccess, Version=4.122.23.1, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=MSIL">
            <HintPath>..\packages\Oracle.ManagedDataAccess.23.6.0\lib\net472\Oracle.ManagedDataAccess.dll</HintPath>
        </Reference>
        <Reference Include="PresentationCore"/>
        <Reference Include="PresentationFramework"/>
        <Reference Include="System"/>
        <Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
        </Reference>
        <Reference Include="System.ComponentModel.DataAnnotations"/>
        <Reference Include="System.Configuration"/>
        <Reference Include="System.Configuration.ConfigurationManager, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Configuration.ConfigurationManager.8.0.0\lib\net462\System.Configuration.ConfigurationManager.dll</HintPath>
        </Reference>
        <Reference Include="System.Core"/>
        <Reference Include="System.Diagnostics.DiagnosticSource, Version=6.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Diagnostics.DiagnosticSource.6.0.1\lib\net461\System.Diagnostics.DiagnosticSource.dll</HintPath>
        </Reference>
        <Reference Include="System.Formats.Asn1, Version=8.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Formats.Asn1.8.0.1\lib\net462\System.Formats.Asn1.dll</HintPath>
        </Reference>
        <Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
        </Reference>
        <Reference Include="System.Net.Http"/>
        <Reference Include="System.Numerics"/>
        <Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
        </Reference>
        <Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
        </Reference>
        <Reference Include="System.Runtime.Serialization"/>
        <Reference Include="System.Text.Encodings.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Text.Encodings.Web.8.0.0\lib\net462\System.Text.Encodings.Web.dll</HintPath>
        </Reference>
        <Reference Include="System.Text.Json, Version=8.0.0.4, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Text.Json.8.0.4\lib\net462\System.Text.Json.dll</HintPath>
        </Reference>
        <Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
        </Reference>
        <Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
            <HintPath>..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll</HintPath>
        </Reference>
        <Reference Include="System.Web.Extensions"/>
        <Reference Include="System.Xaml"/>
        <Reference Include="System.Xml.Linq"/>
        <Reference Include="System.Data.DataSetExtensions"/>
        <Reference Include="Microsoft.CSharp"/>
        <Reference Include="System.Data"/>
        <Reference Include="System.Deployment"/>
        <Reference Include="System.Drawing"/>
        <Reference Include="System.Windows.Forms"/>
        <Reference Include="System.Xml"/>
        <Reference Include="WindowsBase"/>
    </ItemGroup>
    <ItemGroup>
        <Compile Include="DevFrm\BasicData\Frm_Customer.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_Customer.Designer.cs">
            <DependentUpon>Frm_Customer.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_Department.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_Department.Designer.cs">
            <DependentUpon>Frm_Department.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_Holidy.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_Holidy.Designer.cs">
            <DependentUpon>Frm_Holidy.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesItems.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesItems.Designer.cs">
            <DependentUpon>Frm_MesItems.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesItemType.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesItemType.Designer.cs">
            <DependentUpon>Frm_MesItemType.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesPosition.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesPosition.Designer.cs">
            <DependentUpon>Frm_MesPosition.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesWorkshop.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesWorkshop.Designer.cs">
            <DependentUpon>Frm_MesWorkshop.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_Staff.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_Staff.Designer.cs">
            <DependentUpon>Frm_Staff.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_Supplier.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_Supplier.Designer.cs">
            <DependentUpon>Frm_Supplier.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesUnit.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\BasicData\Frm_MesUnit.Designer.cs">
            <DependentUpon>Frm_MesUnit.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\QC\Frm_MesSysLookups.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\QC\Frm_MesSysLookups.Designer.cs">
            <DependentUpon>Frm_MesSysLookups.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\QC\Models\MesSysLookups.cs"/>
        <Compile Include="DevFrm\QC\Models\MesSysLookupTypes.cs"/>
        <Compile Include="DevFrm\Rpt\RptPreview.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Rpt\RptPreview.Designer.cs">
            <DependentUpon>RptPreview.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Sys\EasyRptDesign.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Sys\EasyRptDesign.Designer.cs">
            <DependentUpon>EasyRptDesign.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Sys\FileSelector.cs"/>
        <Compile Include="DevFrm\FrmLogin.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\FrmLogin.Designer.cs">
            <DependentUpon>FrmLogin.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\FrmMain.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\FrmMain.Designer.cs">
            <DependentUpon>FrmMain.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Sys\DocNoRule.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Sys\DocNoRule.Designer.cs">
            <DependentUpon>DocNoRule.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Sys\EasyCode.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Sys\EasyCode.Designer.cs">
            <DependentUpon>EasyCode.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Sys\SysLog.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Sys\SysLog.Designer.cs">
            <DependentUpon>SysLog.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Sys\Organization.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Sys\Organization.Designer.cs">
            <DependentUpon>Organization.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\User\Role.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\User\Role.Designer.cs">
            <DependentUpon>Role.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Sys\SysMenu.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Sys\SysMenu.Designer.cs">
            <DependentUpon>SysMenu.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\User\User.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\User\User.Designer.cs">
            <DependentUpon>User.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\User\UserSelectRole.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\User\UserSelectRole.Designer.cs">
            <DependentUpon>UserSelectRole.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\User\UserSetPwd.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\User\UserSetPwd.Designer.cs">
            <DependentUpon>UserSetPwd.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Warehouse\Frm_MesDepot.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Warehouse\Frm_MesDepot.Designer.cs">
            <DependentUpon>Frm_MesDepot.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Warehouse\Frm_MesInvItemArn.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Warehouse\Frm_MesInvItemArn.Designer.cs">
            <DependentUpon>Frm_MesInvItemArn.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Warehouse\Frm_MesRohIn.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="DevFrm\Warehouse\Frm_MesRohIn.Designer.cs">
            <DependentUpon>Frm_MesRohIn.cs</DependentUpon>
        </Compile>
        <Compile Include="DevFrm\Warehouse\Models\MesDepots.cs"/>
        <Compile Include="DevFrm\Warehouse\Models\MesDepotSections.cs"/>
        <Compile Include="DevFrm\Warehouse\Models\MesInvItemArn.cs"/>
        <Compile Include="DevFrm\Warehouse\Models\MesInvItemArnDetail.cs"/>
        <Compile Include="Entity\LoginInfoModel.cs"/>
        <Compile Include="Entity\PageQueryModel.cs"/>
        <Compile Include="Entity\ReturnModel.cs"/>
        <Compile Include="Entity\XlsOutModel.cs"/>
        <Compile Include="Program.cs"/>
        <Compile Include="Properties\AssemblyInfo.cs"/>
        <Compile Include="Properties\Resources.Designer.cs">
            <AutoGen>True</AutoGen>
            <DesignTime>True</DesignTime>
            <DependentUpon>Resources.resx</DependentUpon>
        </Compile>
        <Compile Include="TestForm\XtraForm1.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="TestForm\XtraForm1.Designer.cs">
            <DependentUpon>XtraForm1.cs</DependentUpon>
        </Compile>
        <Compile Include="ToolBox\LogHelper.cs"/>
        <Compile Include="ToolBox\MsgHelper.cs"/>
        <Compile Include="ToolBox\UpdateParentEventArgs.cs"/>
        <Compile Include="ToolBox\UtilityHelper.cs"/>
        <Compile Include="UserControl\SelectCgMx.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="UserControl\SelectCgMx.Designer.cs">
            <DependentUpon>SelectCgMx.cs</DependentUpon>
        </Compile>
        <Compile Include="UserControl\ShowRptWizard.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="UserControl\ShowRptWizard.Designer.cs">
            <DependentUpon>ShowRptWizard.cs</DependentUpon>
        </Compile>
        <Compile Include="UserControl\UcComBox.cs">
            <SubType>UserControl</SubType>
        </Compile>
        <Compile Include="UserControl\UcComBox.Designer.cs">
            <DependentUpon>UcComBox.cs</DependentUpon>
        </Compile>
        <Compile Include="UserControl\UcLookCk.cs">
            <SubType>UserControl</SubType>
        </Compile>
        <Compile Include="UserControl\UcLookCk.Designer.cs">
            <DependentUpon>UcLookCk.cs</DependentUpon>
        </Compile>
        <Compile Include="UserControl\UcLookSupplier.cs">
            <SubType>UserControl</SubType>
        </Compile>
        <Compile Include="UserControl\UcLookSupplier.Designer.cs">
            <DependentUpon>UcLookSupplier.cs</DependentUpon>
        </Compile>
        <Compile Include="UserControl\UcPageBar.cs">
            <SubType>UserControl</SubType>
        </Compile>
        <Compile Include="UserControl\UcPageBar.Designer.cs">
            <DependentUpon>UcPageBar.cs</DependentUpon>
        </Compile>
        <Compile Include="UserControl\ShowDialogForm.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="UserControl\ShowDialogForm.designer.cs">
            <DependentUpon>ShowDialogForm.cs</DependentUpon>
        </Compile>
        <Compile Include="UserControl\ShowFilter.cs">
            <SubType>Form</SubType>
        </Compile>
        <Compile Include="UserControl\ShowFilter.Designer.cs">
            <DependentUpon>ShowFilter.cs</DependentUpon>
        </Compile>
        <Compile Include="UserControl\UcToolBarMenu.cs">
            <SubType>UserControl</SubType>
        </Compile>
        <Compile Include="UserControl\UcToolBarMenu.Designer.cs">
            <DependentUpon>UcToolBarMenu.cs</DependentUpon>
        </Compile>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_Customer.resx">
            <DependentUpon>Frm_Customer.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_Department.resx">
            <DependentUpon>Frm_Department.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_Holidy.resx">
            <DependentUpon>Frm_Holidy.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_MesItems.resx">
            <DependentUpon>Frm_MesItems.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_MesItemType.resx">
            <DependentUpon>Frm_MesItemType.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_MesPosition.resx">
            <DependentUpon>Frm_MesPosition.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_MesWorkshop.resx">
            <DependentUpon>Frm_MesWorkshop.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_Staff.resx">
            <DependentUpon>Frm_Staff.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_Supplier.resx">
            <DependentUpon>Frm_Supplier.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\BasicData\Frm_MesUnit.resx">
            <DependentUpon>Frm_MesUnit.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\FrmLogin.resx">
            <DependentUpon>FrmLogin.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\FrmMain.resx">
            <DependentUpon>FrmMain.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\QC\Frm_MesSysLookups.resx">
            <DependentUpon>Frm_MesSysLookups.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Rpt\RptPreview.resx">
            <DependentUpon>RptPreview.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Sys\DocNoRule.resx">
            <DependentUpon>DocNoRule.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Sys\EasyCode.resx">
            <DependentUpon>EasyCode.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Sys\EasyRptDesign.resx">
            <DependentUpon>EasyRptDesign.cs</DependentUpon>
            <SubType>Designer</SubType>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Sys\SysLog.resx">
            <DependentUpon>SysLog.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Sys\Organization.resx">
            <DependentUpon>Organization.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\User\Role.resx">
            <DependentUpon>Role.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Sys\SysMenu.resx">
            <DependentUpon>SysMenu.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\User\User.resx">
            <DependentUpon>User.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\User\UserSelectRole.resx">
            <DependentUpon>UserSelectRole.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\User\UserSetPwd.resx">
            <DependentUpon>UserSetPwd.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Warehouse\Frm_MesDepot.resx">
            <DependentUpon>Frm_MesDepot.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Warehouse\Frm_MesInvItemArn.resx">
            <DependentUpon>Frm_MesInvItemArn.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="DevFrm\Warehouse\Frm_MesRohIn.resx">
            <DependentUpon>Frm_MesRohIn.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="Properties\licenses.licx"/>
        <EmbeddedResource Include="Properties\Resources.resx">
            <Generator>ResXFileCodeGenerator</Generator>
            <LastGenOutput>Resources.Designer.cs</LastGenOutput>
            <SubType>Designer</SubType>
        </EmbeddedResource>
        <EmbeddedResource Include="TestForm\XtraForm1.resx">
            <DependentUpon>XtraForm1.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="UserControl\SelectCgMx.resx">
            <DependentUpon>SelectCgMx.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="UserControl\ShowRptWizard.resx">
            <DependentUpon>ShowRptWizard.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="UserControl\UcComBox.resx">
            <DependentUpon>UcComBox.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="UserControl\UcLookCk.resx">
            <DependentUpon>UcLookCk.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="UserControl\UcLookSupplier.resx">
            <DependentUpon>UcLookSupplier.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="UserControl\UcPageBar.resx">
            <DependentUpon>UcPageBar.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="UserControl\ShowDialogForm.resx">
            <DependentUpon>ShowDialogForm.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="UserControl\ShowFilter.resx">
            <DependentUpon>ShowFilter.cs</DependentUpon>
        </EmbeddedResource>
        <EmbeddedResource Include="UserControl\UcToolBarMenu.resx">
            <DependentUpon>UcToolBarMenu.cs</DependentUpon>
        </EmbeddedResource>
        <None Include="App.config"/>
        <None Include="packages.config"/>
        <None Include="Properties\Settings.settings">
            <Generator>SettingsSingleFileGenerator</Generator>
            <LastGenOutput>Settings.Designer.cs</LastGenOutput>
        </None>
        <Compile Include="Properties\Settings.Designer.cs">
            <AutoGen>True</AutoGen>
            <DependentUpon>Settings.settings</DependentUpon>
            <DesignTimeSharedInput>True</DesignTimeSharedInput>
        </Compile>
    </ItemGroup>
    <ItemGroup>
        <Content Include="logo_ico.ico"/>
        <None Include="Resources\zoom100_16x16.png"/>
        <None Include="Resources\zoom100_32x32.png"/>
        <None Include="Resources\user_16x161.png"/>
        <None Include="Resources\trackingchanges_allmarkup_32x32.png"/>
        <None Include="Resources\trackingchanges_allmarkup_16x16.png"/>
        <None Include="Resources\removegroupfooter_32x32.png"/>
        <None Include="Resources\removegroupfooter_16x16.png"/>
        <None Include="Resources\trackingchanges_trackchanges_32x32.png"/>
        <None Include="Resources\trackingchanges_trackchanges_16x16.png"/>
        <None Include="Resources\exportfile_32x32.png"/>
        <None Include="Resources\exportfile_16x16.png"/>
        <None Include="Resources\show_32x32.png"/>
        <None Include="Resources\show_16x16.png"/>
        <None Include="Resources\renamedatasource_32x32.png"/>
        <None Include="Resources\renamedatasource_16x16.png"/>
        <None Include="Resources\convert_32x32.png"/>
        <None Include="Resources\convert_16x16.png"/>
        <None Include="Resources\converttorange_32x32.png"/>
        <None Include="Resources\converttorange_16x16.png"/>
        <None Include="Resources\checkbox2_32x32.png"/>
        <None Include="Resources\checkbox2_16x16.png"/>
        <None Include="Resources\forcetesting_32x32.png"/>
        <None Include="Resources\forcetesting_16x16.png"/>
        <None Include="Resources\fullstackedcolumn3d_32x32.png"/>
        <None Include="Resources\chartsshowlegend_32x32.png"/>
        <None Include="Resources\mapit_16x16.png"/>
        <None Include="Resources\time2_16x16.png"/>
        <None Include="Resources\knowledgebasearticle_16x16.png"/>
        <None Include="Resources\edit_32x32.png"/>
        <None Include="Resources\checkbox2_32x321.png"/>
        <None Include="Resources\reviewingpane_32x32.png"/>
        <None Include="Resources\first_32x32.png"/>
        <None Include="Resources\first_32x321.png"/>
        <None Include="Resources\first_16x16.png"/>
        <None Include="Resources\doubleprev_16x16.png"/>
        <None Include="Resources\doublenext_16x16.png"/>
        <None Include="Resources\last_16x16.png"/>
        <None Include="Resources\login_bg6.png"/>
        <None Include="Resources\publicfix_32x32.png"/>
        <None Include="Resources\groupbyresource_32x32.png"/>
        <None Include="Resources\meeting_32x32.png"/>
        <None Include="Resources\editname_32x32.png"/>
        <None Include="Resources\addfooter_32x32.png"/>
        <None Include="Resources\addcalculatedfield_16x16.png"/>
        <None Include="Resources\serieslines_32x32.png"/>
        <None Include="Resources\bodepartment_32x32.png"/>
        <None Include="Resources\bodepartment_16x16.png"/>
        <None Include="Resources\bouser_16x16.png"/>
        <None Include="Resources\salesperiodlifetime_32x32.png"/>
        <None Include="Resources\salesperiodlifetime_16x16.png"/>
        <None Include="Resources\encryptdocument_32x32.png"/>
        <None Include="Resources\saveall_32x32.png"/>
        <None Include="Resources\editrangepermission_32x32.png"/>
        <None Include="Resources\editrangepermission_16x16.png"/>
        <None Include="Resources\encryptdocument_32x321.png"/>
        <None Include="Resources\bouser_16x161.png"/>
        <None Include="Resources\csharp_16x16.png"/>
        <None Include="Resources\formatnumbertime_16x16.png"/>
        <None Include="Resources\find_32x32.png"/>
        <None Include="Resources\find_16x16.png"/>
        <None Include="Resources\employee_32x32.png"/>
        <None Include="Resources\boposition2_16x16.png"/>
        <None Include="Resources\newitem_16x16.png"/>
        <None Include="Resources\replace_16x16.png"/>
        <None Include="Resources\bodepartment_16x161.png"/>
        <None Include="Resources\engineering_16x16.png"/>
        <None Include="Resources\cleartablestyle_16x16.png"/>
        <None Include="Resources\logo_png.png"/>
        <None Include="Resources\logo_png_black.png"/>
        <None Include="Resources\group2_32x32.png"/>
        <None Include="Resources\group_32x32.png"/>
        <None Include="Resources\alignmiddlecenter_32x32.png"/>
        <None Include="Resources\formatnumbergeneral_16x16.png"/>
        <None Include="Resources\sortasc_16x16.png"/>
        <None Include="Resources\checkbuttons_32x32.png"/>
        <None Include="Resources\checkbuttons_16x16.png"/>
        <None Include="Resources\radiobuttons_32x32.png"/>
        <None Include="Resources\radiobuttons_16x16.png"/>
        <None Include="Resources\lookup&amp;reference_16x16.png"/>
        <None Include="Resources\task_16x16.png"/>
        <None Include="Resources\checkbuttons_16x161.png"/>
        <Content Include="Resources\user_16x16.png"/>
    </ItemGroup>
    <ItemGroup/>
    <ItemGroup>
        <BootstrapperPackage Include=".NETFramework,Version=v4.8">
            <Visible>False</Visible>
            <ProductName>Microsoft .NET Framework 4.8 %28x86 å’Œ x64%29</ProductName>
            <Install>true</Install>
        </BootstrapperPackage>
        <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
            <Visible>False</Visible>
            <ProductName>.NET Framework 3.5 SP1</ProductName>
            <Install>false</Install>
        </BootstrapperPackage>
    </ItemGroup>
    <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets"/>
    <Import Project="..\packages\Microsoft.Web.WebView2.1.0.2592.51\build\Microsoft.Web.WebView2.targets" Condition="Exists('..\packages\Microsoft.Web.WebView2.1.0.2592.51\build\Microsoft.Web.WebView2.targets')"/>
    <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
        <PropertyGroup>
            <ErrorText>这台计算机上缺少此项目引用的 NuGet ç¨‹åºåŒ…。使用“NuGet ç¨‹åºåŒ…还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText>
        </PropertyGroup>
        <Error Condition="!Exists('..\packages\Microsoft.Web.WebView2.1.0.2592.51\build\Microsoft.Web.WebView2.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Web.WebView2.1.0.2592.51\build\Microsoft.Web.WebView2.targets'))"/>
    </Target>
    <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
    <Error Condition="!Exists('..\packages\Microsoft.Web.WebView2.1.0.2592.51\build\Microsoft.Web.WebView2.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Web.WebView2.1.0.2592.51\build\Microsoft.Web.WebView2.targets'))" />
  </Target>
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
         Other similar extension points exist, see Microsoft.Common.targets.
    <Target Name="BeforeBuild">
    </Target>