protected override void OnEnter() { DestroySelf();//设置成自动销毁,每次重新生成 bemvInit = false; bisICCard = false; entity = (GetBusinessEntity() as QMEntity); if (CommonData.UserCardType == UserBankCardType.ICCard || CommonData.UserCardType == UserBankCardType.IcMagCard) { bisICCard = true; } if (SyncTransaction(new CReverse_YAPaymentPay()) == TransResult.E_RECV_FAIL) { ShowMessageAndGotoMain("交易超时,请重试"); return; } entity.SendField55 = null; if (bisICCard)//如果是IC卡,或是复合卡 { PostSync(EMVProcess); if (!bemvInit) { ShowMessageAndGotoMain("IC卡初始化失败,请重试"); return; } } PayProcess(); }
private void Ele_Click(object sender, HtmlElementEventArgs e) { string ID = ""; if (sender is HtmlElement) { ID = (sender as HtmlElement).Id; } else { ID = (string)sender; } QMEntity entity = GetBusinessEntity() as QMEntity; switch (ID) { case "Cmcc": entity.MobileType = "01"; break; case "Unicom": entity.MobileType = "02"; break; case "TeleCom": entity.MobileType = "03"; break; } Log.Info("手机充值:" + ID); StartActivity("手机充值输入手机号"); }