From e111435d04d84d67b3d7c699876ec34e29ec6cfb Mon Sep 17 00:00:00 2001
From: jhz <jinghz@oceic.com>
Date: 星期二, 14 六月 2022 21:49:54 +0800
Subject: [PATCH] 刷卡自动登录

---
 WarM/条码打印/Sc_ICMOToBarCode.cs           |    2 
 BLL/公用模块/FrmLogin.designer.cs           |  115 +++++++++++++++++++++++---------------
 WarM/Sc_MESNowWorkBill_Fast.designer.cs |    1 
 BLL/公用模块/FrmLogin.cs                    |   47 +++++++++------
 BLL/公用模块/FrmLogin.resx                  |    2 
 5 files changed, 100 insertions(+), 67 deletions(-)

diff --git "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.cs" "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.cs"
index 494c221..03207e5 100644
--- "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.cs"
+++ "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.cs"
@@ -271,6 +271,7 @@
             {
                 textBox1.Visible = true;
                 button1.Visible = true;
+                textBox1.Focus();
             }
             else
             {
@@ -455,12 +456,21 @@
 
         private void textBox1_TextChanged(object sender, EventArgs e)
         {
+
+        }
+
+        private void textBox1_KeyDown(object sender, KeyEventArgs e)
+        {
             string HPassWord = textBox1.Text.Trim().ToString();
+            if (HPassWord.Length < 10)
+            {
+                return;
+            }
             //MessageBox.Show(HPassWord);
             //婕旂ず瑙嗛鐢紝骞虫椂灞忚斀鎺�
-            if (HPassWord.Trim() == "")
+            if (HPassWord.Trim() == "3012460306-1" || HPassWord.Contains("3012460306-1") == true)
             {
-                MessageBox.Show("鎮ㄥ埛鐨勫憳宸ュ崱锛屾病鏈夌粡杩囨妧鑳界殑鍩硅锛屼笉鑳藉湪鏈伐搴忎笂宀楋紒");
+                MessageBox.Show("鎮ㄥ埛鐨勫憳宸ュ崱锛屾病鏈夌粡杩囨妧鑳界殑鍩硅锛屼笉鑳藉湪鏈伐绔欎笂宀楋紒");
                 return;
             }
             //
@@ -480,7 +490,7 @@
 
                 if (AllowLogin() != true)
                     return;
-                DataSet ds = null;
+                //DataSet ds = null;
                 ClsCNmaster oCn = new ClsCNmaster();
                 ClsCN oCnLoc = new ClsCN();
                 string sDataBase;
@@ -493,23 +503,23 @@
                 ClsIni.WriteIni("K3Erp", "DataBase", sDataBase_K3.Trim(), DBUtility.ClsPub.AppPath + @"/HXERP.ini");
                 DAL.ClsUser oUser = new DAL.ClsUser();
 
-                ds = oUser.CheckCzymc(cmbUser.Text.Trim(), textBox1.Text.Trim());
-                if (ds == null)
-                {
-                    MessageBox.Show("閫夋嫨鐨勫笎濂椾笉瀛樺湪锛�", "鎻愮ず");
-                    return;
-                }
-                if (ds.Tables[0].Rows.Count > 0)
-                {
-                    ClsPub.CurUserID = ds.Tables[0].Rows[0]["Czybm"].ToString();
+                //ds = oUser.CheckCzymc(cmbUser.Text.Trim(), textBox1.Text.Trim());
+                //if (ds == null)
+                //{
+                //    MessageBox.Show("閫夋嫨鐨勫笎濂椾笉瀛樺湪锛�", "鎻愮ず");
+                //    return;
+                //}
+                //if (ds.Tables[0].Rows.Count > 0)
+                //{
+                    ClsPub.CurUserID = DSet.Tables[0].Rows[0]["Czybm"].ToString();
                     this.Close();
                     isOk = true;
-                }
-                else
-                {
-                    MessageBox.Show("閿欒鐨勭敤鎴峰瘑鐮侊紒", "鎻愮ず", MessageBoxButtons.OK, MessageBoxIcon.Error);
-                    return;
-                }
+                //}
+                //else
+                //{
+                //    MessageBox.Show("閿欒鐨勭敤鎴峰瘑鐮侊紒", "鎻愮ず", MessageBoxButtons.OK, MessageBoxIcon.Error);
+                //    return;
+                //}
                 //寰楀埌褰撳墠浼氳鏈熼棿
                 int sYear = 0;
                 int sPeriod = 0;
@@ -562,7 +572,6 @@
                     ClsIni.WriteIni("UserInfo", "Remember", "0", DBUtility.ClsPub.AppPath + @"/HXERP.ini");
                 }
             }
-
         }
     }
 }
\ No newline at end of file
diff --git "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.designer.cs" "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.designer.cs"
index cb36c14..b3a6adc 100644
--- "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.designer.cs"
+++ "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.designer.cs"
@@ -58,18 +58,20 @@
             // 
             this.label1.AutoSize = true;
             this.label1.BackColor = System.Drawing.Color.White;
-            this.label1.Location = new System.Drawing.Point(279, 260);
+            this.label1.Location = new System.Drawing.Point(372, 325);
+            this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.label1.Name = "label1";
-            this.label1.Size = new System.Drawing.Size(59, 12);
+            this.label1.Size = new System.Drawing.Size(76, 15);
             this.label1.TabIndex = 0;
             this.label1.Text = "鐢� 鎴� 鍚�:";
             // 
             // txtUser
             // 
             this.txtUser.ImeMode = System.Windows.Forms.ImeMode.On;
-            this.txtUser.Location = new System.Drawing.Point(78, 149);
+            this.txtUser.Location = new System.Drawing.Point(104, 186);
+            this.txtUser.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.txtUser.Name = "txtUser";
-            this.txtUser.Size = new System.Drawing.Size(167, 21);
+            this.txtUser.Size = new System.Drawing.Size(221, 25);
             this.txtUser.TabIndex = 1;
             this.txtUser.Visible = false;
             this.txtUser.KeyUp += new System.Windows.Forms.KeyEventHandler(this.txtUser_KeyUp);
@@ -77,10 +79,11 @@
             // txtPsd
             // 
             this.txtPsd.ImeMode = System.Windows.Forms.ImeMode.On;
-            this.txtPsd.Location = new System.Drawing.Point(347, 290);
+            this.txtPsd.Location = new System.Drawing.Point(463, 362);
+            this.txtPsd.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.txtPsd.Name = "txtPsd";
             this.txtPsd.PasswordChar = '*';
-            this.txtPsd.Size = new System.Drawing.Size(167, 21);
+            this.txtPsd.Size = new System.Drawing.Size(221, 25);
             this.txtPsd.TabIndex = 3;
             this.txtPsd.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtPsd_KeyUp);
             // 
@@ -88,17 +91,19 @@
             // 
             this.label2.AutoSize = true;
             this.label2.BackColor = System.Drawing.Color.White;
-            this.label2.Location = new System.Drawing.Point(279, 293);
+            this.label2.Location = new System.Drawing.Point(372, 366);
+            this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.label2.Name = "label2";
-            this.label2.Size = new System.Drawing.Size(59, 12);
+            this.label2.Size = new System.Drawing.Size(76, 15);
             this.label2.TabIndex = 2;
             this.label2.Text = "瀵�  銆�鐮�:";
             // 
             // btnOK
             // 
-            this.btnOK.Location = new System.Drawing.Point(391, 339);
+            this.btnOK.Location = new System.Drawing.Point(521, 424);
+            this.btnOK.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.btnOK.Name = "btnOK";
-            this.btnOK.Size = new System.Drawing.Size(81, 25);
+            this.btnOK.Size = new System.Drawing.Size(108, 31);
             this.btnOK.TabIndex = 4;
             this.btnOK.Text = "纭畾(&O)";
             this.btnOK.UseVisualStyleBackColor = true;
@@ -106,9 +111,10 @@
             // 
             // button2
             // 
-            this.button2.Location = new System.Drawing.Point(502, 339);
+            this.button2.Location = new System.Drawing.Point(669, 424);
+            this.button2.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.button2.Name = "button2";
-            this.button2.Size = new System.Drawing.Size(81, 25);
+            this.button2.Size = new System.Drawing.Size(108, 31);
             this.button2.TabIndex = 5;
             this.button2.Text = "鍙栨秷(&C)";
             this.button2.UseVisualStyleBackColor = true;
@@ -118,9 +124,10 @@
             // 
             this.label3.AutoSize = true;
             this.label3.BackColor = System.Drawing.Color.White;
-            this.label3.Location = new System.Drawing.Point(279, 222);
+            this.label3.Location = new System.Drawing.Point(372, 278);
+            this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.label3.Name = "label3";
-            this.label3.Size = new System.Drawing.Size(59, 12);
+            this.label3.Size = new System.Drawing.Size(75, 15);
             this.label3.TabIndex = 6;
             this.label3.Text = "閫夋嫨甯愬:";
             // 
@@ -129,17 +136,19 @@
             this.cmbAccount.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
             this.cmbAccount.FormattingEnabled = true;
             this.cmbAccount.ImeMode = System.Windows.Forms.ImeMode.On;
-            this.cmbAccount.Location = new System.Drawing.Point(347, 219);
+            this.cmbAccount.Location = new System.Drawing.Point(463, 274);
+            this.cmbAccount.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.cmbAccount.Name = "cmbAccount";
-            this.cmbAccount.Size = new System.Drawing.Size(167, 20);
+            this.cmbAccount.Size = new System.Drawing.Size(221, 23);
             this.cmbAccount.TabIndex = 7;
             // 
             // lblStatus
             // 
             this.lblStatus.BackColor = System.Drawing.Color.Transparent;
-            this.lblStatus.Location = new System.Drawing.Point(240, 339);
+            this.lblStatus.Location = new System.Drawing.Point(320, 424);
+            this.lblStatus.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.lblStatus.Name = "lblStatus";
-            this.lblStatus.Size = new System.Drawing.Size(145, 21);
+            this.lblStatus.Size = new System.Drawing.Size(193, 26);
             this.lblStatus.TabIndex = 8;
             this.lblStatus.Click += new System.EventHandler(this.lblStatus_Click);
             // 
@@ -152,9 +161,10 @@
             // 
             this.chkRemember.AutoSize = true;
             this.chkRemember.BackColor = System.Drawing.Color.White;
-            this.chkRemember.Location = new System.Drawing.Point(520, 295);
+            this.chkRemember.Location = new System.Drawing.Point(693, 369);
+            this.chkRemember.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.chkRemember.Name = "chkRemember";
-            this.chkRemember.Size = new System.Drawing.Size(72, 16);
+            this.chkRemember.Size = new System.Drawing.Size(89, 19);
             this.chkRemember.TabIndex = 9;
             this.chkRemember.Text = "淇濆瓨瀵嗙爜";
             this.chkRemember.UseVisualStyleBackColor = false;
@@ -163,36 +173,40 @@
             // lblChangePsd
             // 
             this.lblChangePsd.BackColor = System.Drawing.Color.Transparent;
-            this.lblChangePsd.Location = new System.Drawing.Point(547, 6);
+            this.lblChangePsd.Location = new System.Drawing.Point(729, 8);
+            this.lblChangePsd.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.lblChangePsd.Name = "lblChangePsd";
-            this.lblChangePsd.Size = new System.Drawing.Size(66, 21);
+            this.lblChangePsd.Size = new System.Drawing.Size(88, 26);
             this.lblChangePsd.TabIndex = 10;
             this.lblChangePsd.Click += new System.EventHandler(this.lblChangePsd_Click);
             // 
             // lblSetServer
             // 
             this.lblSetServer.BackColor = System.Drawing.Color.Transparent;
-            this.lblSetServer.Location = new System.Drawing.Point(459, 6);
+            this.lblSetServer.Location = new System.Drawing.Point(612, 8);
+            this.lblSetServer.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.lblSetServer.Name = "lblSetServer";
-            this.lblSetServer.Size = new System.Drawing.Size(66, 21);
+            this.lblSetServer.Size = new System.Drawing.Size(88, 26);
             this.lblSetServer.TabIndex = 11;
             this.lblSetServer.Click += new System.EventHandler(this.lblSetServer_Click);
             // 
             // lblVersion
             // 
             this.lblVersion.BackColor = System.Drawing.Color.Transparent;
-            this.lblVersion.Location = new System.Drawing.Point(454, 130);
+            this.lblVersion.Location = new System.Drawing.Point(605, 162);
+            this.lblVersion.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.lblVersion.Name = "lblVersion";
             this.lblVersion.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
-            this.lblVersion.Size = new System.Drawing.Size(150, 15);
+            this.lblVersion.Size = new System.Drawing.Size(200, 19);
             this.lblVersion.TabIndex = 12;
             // 
             // lblVersion2
             // 
             this.lblVersion2.BackColor = System.Drawing.Color.Transparent;
-            this.lblVersion2.Location = new System.Drawing.Point(451, 152);
+            this.lblVersion2.Location = new System.Drawing.Point(601, 190);
+            this.lblVersion2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.lblVersion2.Name = "lblVersion2";
-            this.lblVersion2.Size = new System.Drawing.Size(150, 15);
+            this.lblVersion2.Size = new System.Drawing.Size(200, 19);
             this.lblVersion2.TabIndex = 13;
             this.lblVersion2.Visible = false;
             // 
@@ -202,9 +216,10 @@
             this.label4.BackColor = System.Drawing.Color.Transparent;
             this.label4.Font = new System.Drawing.Font("瀹嬩綋", 7.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
             this.label4.ForeColor = System.Drawing.Color.Yellow;
-            this.label4.Location = new System.Drawing.Point(486, 104);
+            this.label4.Location = new System.Drawing.Point(648, 130);
+            this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.label4.Name = "label4";
-            this.label4.Size = new System.Drawing.Size(49, 10);
+            this.label4.Size = new System.Drawing.Size(63, 13);
             this.label4.TabIndex = 14;
             this.label4.Text = "鎵嬪姩鏇存柊";
             this.label4.Click += new System.EventHandler(this.label4_Click);
@@ -213,17 +228,19 @@
             // 
             this.lblIPAddress.AutoSize = true;
             this.lblIPAddress.BackColor = System.Drawing.Color.Transparent;
-            this.lblIPAddress.Location = new System.Drawing.Point(389, 380);
+            this.lblIPAddress.Location = new System.Drawing.Point(519, 475);
+            this.lblIPAddress.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.lblIPAddress.Name = "lblIPAddress";
-            this.lblIPAddress.Size = new System.Drawing.Size(0, 12);
+            this.lblIPAddress.Size = new System.Drawing.Size(0, 15);
             this.lblIPAddress.TabIndex = 15;
             // 
             // cmbUser
             // 
             this.cmbUser.FormattingEnabled = true;
-            this.cmbUser.Location = new System.Drawing.Point(347, 257);
+            this.cmbUser.Location = new System.Drawing.Point(463, 321);
+            this.cmbUser.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.cmbUser.Name = "cmbUser";
-            this.cmbUser.Size = new System.Drawing.Size(167, 20);
+            this.cmbUser.Size = new System.Drawing.Size(221, 23);
             this.cmbUser.TabIndex = 16;
             // 
             // cmbHOrg
@@ -231,46 +248,51 @@
             this.cmbHOrg.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
             this.cmbHOrg.FormattingEnabled = true;
             this.cmbHOrg.ImeMode = System.Windows.Forms.ImeMode.On;
-            this.cmbHOrg.Location = new System.Drawing.Point(347, 187);
+            this.cmbHOrg.Location = new System.Drawing.Point(463, 234);
+            this.cmbHOrg.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.cmbHOrg.Name = "cmbHOrg";
-            this.cmbHOrg.Size = new System.Drawing.Size(167, 20);
+            this.cmbHOrg.Size = new System.Drawing.Size(221, 23);
             this.cmbHOrg.TabIndex = 18;
             // 
             // label5
             // 
             this.label5.AutoSize = true;
             this.label5.BackColor = System.Drawing.Color.White;
-            this.label5.Location = new System.Drawing.Point(279, 190);
+            this.label5.Location = new System.Drawing.Point(372, 238);
+            this.label5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
             this.label5.Name = "label5";
-            this.label5.Size = new System.Drawing.Size(59, 12);
+            this.label5.Size = new System.Drawing.Size(77, 15);
             this.label5.TabIndex = 17;
             this.label5.Text = "缁�    缁�:";
             // 
             // button1
             // 
-            this.button1.Location = new System.Drawing.Point(269, 339);
+            this.button1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192)))));
+            this.button1.Location = new System.Drawing.Point(359, 424);
+            this.button1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.button1.Name = "button1";
-            this.button1.Size = new System.Drawing.Size(81, 25);
+            this.button1.Size = new System.Drawing.Size(108, 31);
             this.button1.TabIndex = 19;
             this.button1.Text = "鍒峰崱鐧婚檰";
-            this.button1.UseVisualStyleBackColor = true;
+            this.button1.UseVisualStyleBackColor = false;
             this.button1.Click += new System.EventHandler(this.button1_Click);
             // 
             // textBox1
             // 
             this.textBox1.ImeMode = System.Windows.Forms.ImeMode.On;
-            this.textBox1.Location = new System.Drawing.Point(347, 149);
+            this.textBox1.Location = new System.Drawing.Point(463, 186);
+            this.textBox1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.textBox1.Name = "textBox1";
-            this.textBox1.Size = new System.Drawing.Size(167, 21);
+            this.textBox1.Size = new System.Drawing.Size(221, 25);
             this.textBox1.TabIndex = 20;
-            this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged);
+            this.textBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox1_KeyDown);
             // 
             // FrmLogin
             // 
-            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+            this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage")));
-            this.ClientSize = new System.Drawing.Size(613, 401);
+            this.ClientSize = new System.Drawing.Size(817, 501);
             this.Controls.Add(this.textBox1);
             this.Controls.Add(this.button1);
             this.Controls.Add(this.cmbHOrg);
@@ -294,6 +316,7 @@
             this.Controls.Add(this.label1);
             this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
             this.ImeMode = System.Windows.Forms.ImeMode.On;
+            this.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
             this.MaximizeBox = false;
             this.MinimizeBox = false;
             this.Name = "FrmLogin";
diff --git "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.resx" "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.resx"
index 331d1a0..072b05d 100644
--- "a/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.resx"
+++ "b/BLL/\345\205\254\347\224\250\346\250\241\345\235\227/FrmLogin.resx"
@@ -121,7 +121,7 @@
     <value>17, 17</value>
   </metadata>
   <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>25</value>
+    <value>66</value>
   </metadata>
   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
   <data name="$this.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
diff --git a/WarM/Sc_MESNowWorkBill_Fast.designer.cs b/WarM/Sc_MESNowWorkBill_Fast.designer.cs
index b462ea0..46c0a8e 100644
--- a/WarM/Sc_MESNowWorkBill_Fast.designer.cs
+++ b/WarM/Sc_MESNowWorkBill_Fast.designer.cs
@@ -1912,6 +1912,7 @@
             this.Name = "Sc_MESNowWorkBill_Fast";
             this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
             this.Text = "宸ヤ綅鎸囧涔�";
+            this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
             this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Sc_MESNowWorkBill_Fast_FormClosing);
             this.Load += new System.EventHandler(this.Sc_MESNowWorkBill_Fast_Load);
             this.Tool.ResumeLayout(false);
diff --git "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs" "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs"
index f95880c..07f7c53 100644
--- "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs"
+++ "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs"
@@ -2082,7 +2082,7 @@
                     return;
                 }
                 //閫夋嫨鎵撳嵃妯℃澘 
-                Sub_SetReport("鎵撳嵃妯℃澘");
+                Sub_SetReport("娉ㄥ鐗╂枡鏍囩");
                 Report.Print(false);
                 Thread.Sleep(1000); 
             }

--
Gitblit v1.9.1