ver
This commit is contained in:
@@ -1,63 +1,75 @@
|
||||
@using Shared.DTOs
|
||||
@page "/Verification/{ID:int}"
|
||||
|
||||
@inject HttpClient _hc
|
||||
@inject NavigationManager nav
|
||||
<PageTitle>احراز هویت</PageTitle>
|
||||
<main>
|
||||
<div class="limiter">
|
||||
<div class="container-login100">
|
||||
<div class="wrap-login100 p-t-50 p-b-90">
|
||||
<form method="post" class="login100-form validate-form flex-sb flex-w">
|
||||
<input type="hidden" asp-for="Code" />
|
||||
<input type="hidden" asp-for="Type" />
|
||||
<span class="login100-form-title p-b-51" id="sty1">
|
||||
احراز هویت
|
||||
</span>
|
||||
@* <div class="container-login100-form-btn m-t-17">
|
||||
<h5 class="success">کد ارسال شده به شماره @Model.Mobile</h5>
|
||||
</div> *@
|
||||
|
||||
<!-- tp-banner-area-start -->
|
||||
<div class="signin-banner-area signin-banner-main-wrap d-flex align-items-center">
|
||||
<div class="signin-banner-left-box signin-banner-bg p-relative">
|
||||
|
||||
<div class="signin-banner-left-wrap">
|
||||
<div class="pt-20 pb-20">
|
||||
<div class="signin-banner-title-box">
|
||||
<h4>
|
||||
برای ادامه نیاز است هویت شما تائید شود
|
||||
</h4>
|
||||
<h6 style="color:red;">
|
||||
کد ارسالی را وارد نمایید
|
||||
</h6>
|
||||
</div>
|
||||
</div>
|
||||
<div class="signin-banner-img-box position-relative">
|
||||
<div class="signin-banner-img signin-img-1 d-none d-md-block z-index-3">
|
||||
<img src="img/login/login-2.png" alt="">
|
||||
</div>
|
||||
<div class="signin-banner-img signin-img-2 d-none d-md-block">
|
||||
<img src="img/login/login-1.png" alt="">
|
||||
</div>
|
||||
<div class="signin-banner-img signin-img-3 d-none d-md-block z-index-5">
|
||||
<img src="img/login/login-3.png" alt="">
|
||||
</div>
|
||||
<div class="signin-banner-img signin-img-4 d-none d-sm-block">
|
||||
<img src="img/login/login-4.png" alt="">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="signin-banner-from d-flex justify-content-center align-items-center">
|
||||
<div class="signin-banner-from-wrap">
|
||||
<div class="signin-banner-title-box">
|
||||
<h4 class="signin-banner-from-title">احراز هویت</h4>
|
||||
</div>
|
||||
|
||||
<div class="signin-banner-from-box">
|
||||
|
||||
<EditForm Model="Code" OnSubmit="Submit">
|
||||
<DataAnnotationsValidator />
|
||||
<div class="postbox__comment-input mb-30">
|
||||
<InputNumber @bind-Value="Code" id="cn" type="text" class="inputText" required="" />
|
||||
<span class="floating-label">کد تائید</span>
|
||||
</div>
|
||||
</EditForm>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="postbox__comment-input mb-30">
|
||||
<InputNumber @bind-Value="Code" id="Code" type="text" class="form-control text-center" required="" />
|
||||
<span class="floating-label">کد تائید</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="signin-banner-from-btn mb-20">
|
||||
<button type="submit" class="signin-btn ">احراز</button>
|
||||
</div>
|
||||
</div>
|
||||
</EditForm>
|
||||
|
||||
|
||||
<div class="signin-banner-from-register">
|
||||
<NavLink href="Register">کد ارسال نشد؟ <span>ارسال مجدد</span></NavLink>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- tp-banner-area-end -->
|
||||
|
||||
@*
|
||||
<div class="container-login100-form-btn m-t-17">
|
||||
<div class="wrap-input100 validate-input m-b-16" id="sty1" data-validate="کد الزامی می باشد">
|
||||
<input asp-for=VerificationCode id="sty1" class="input100" type="text" name="VerificationCode" placeholder="کد تائید">
|
||||
<span class="focus-input100"></span>
|
||||
</div>
|
||||
<span class="error" asp-validation-for="VerificationCode"></span>
|
||||
</div> *@
|
||||
@* <a href="/ResendMsg/?type=@Model.Type&Code=@Model.Code&Mobile=@Model.Mobile" class="txt1">
|
||||
ارسال مجدد
|
||||
</a> *@
|
||||
<div class="container-login100-form-btn m-t-17">
|
||||
<button class="login100-form-btn" id="sty1">
|
||||
احراز
|
||||
</button>
|
||||
</div>
|
||||
<div class="container-login100-form-btn m-t-17">
|
||||
<div class="col-md-6">
|
||||
<a href="/login" class="txt1">
|
||||
ورود به حساب کاربری
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<a href="/Register" class="txt1">
|
||||
ثبت نام
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="dropDownSelect1"></div>
|
||||
|
||||
</main>
|
||||
|
||||
@code {
|
||||
@@ -70,6 +82,18 @@
|
||||
public VerificationCodeDto Model { get; set; }
|
||||
protected override async Task OnParametersSetAsync()
|
||||
{
|
||||
var request = await _hc.GetAsync($"Verification/GetVerification/{ID}");
|
||||
if (request.IsSuccessStatusCode)
|
||||
{
|
||||
|
||||
Model = await request.Content.ReadFromJsonAsync<VerificationCodeDto>();
|
||||
// nav.NavigateTo($"Verification/{res}");
|
||||
}
|
||||
else
|
||||
{
|
||||
nav.NavigateTo($"/");
|
||||
}
|
||||
|
||||
await base.OnParametersSetAsync();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user