/// <summary>
 ///     批量获取
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btn_batchGet_Click(object sender, EventArgs e)
 {
     try
     {
         this.btn_batchGet.Enabled = false;
         this.btn_Transfer.Enabled = false;
         this.lbl_showMsg.Text     = "开始获取,请稍等......";
         BankPageCommon bankPageCommon = new BankPageCommon();
         Task.Run(async() =>
         {
             string[] userInfos = File.ReadAllLines(@"TransactionText/UserIds.txt");
             int i = 0;
             foreach (string userId in userInfos)
             {
                 this.secondsOpenAccount = 0;
                 i                     = i + 1;
                 int index             = i;
                 this.lbl_showMsg.Text = $"正在获取第{i}个用户的数据.......";
                 bool isCompelete      = false;
                 await bankPageCommon.GetUserTransactoin(userId, this.bankUrl, this.webBrowser1, () =>
                 {
                     isCompelete           = true;
                     this.lbl_showMsg.Text = $"第{index}个用户获取完成";
                 });
                 while (!isCompelete)
                 {
                     Thread.Sleep(2000);
                     this.secondsOpenAccount += 2000;
                     if (this.secondsOpenAccount >= 600000000)
                     {
                         this.lbl_showMsg.Text = $"第{index}个用户获取失败";
                         break;
                     }
                 }
             }
             this.btn_batchGet.Enabled = true;
             this.btn_Transfer.Enabled = true;
             this.lbl_showMsg.Text     = "全部获取完成";
         });
     }
     catch (Exception ex)
     {
         this.btn_batchGet.Enabled = true;
         this.btn_Transfer.Enabled = true;
         this.lbl_showMsg.Text     = "发生一个错误" + ex.Message;
     }
 }
 private async void btn_Transfer_Click(object sender, EventArgs e)
 {
     string         userId         = this.txb_UserId.Text.Trim();
     BankPageCommon bankPageCommon = new BankPageCommon();
     await bankPageCommon.GetUserTransactoin(userId, this.bankUrl, this.webBrowser1);
 }