| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- @model VberAdmin.Authorization.Accounts.Dto.UserProfileDto
- @{
- ViewBag.ActiveMenu = PermissionNames.Vber;
- ViewBag.Title = "修改密码";
- }
- <div class="container">
- <div class="card mt-10">
- <div class="card-header border-0 cursor-pointer" role="button" data-bs-toggle="collapse" data-bs-target="#vb_account_change_password">
- <div class="card-title m-0">
- <h3 class="fw-bolder m-0">修改密码</h3>
- </div>
- </div>
- <div id="vb_account_change_password" class="collapse show">
- <form id="vb_account_change_password_form" class="form">
- <input type="hidden" name="id" value="@Model.Id" />
- <input type="hidden" name="userName" value="@Model.UserName" />
- <div class="card-body border-top p-9">
- <div class="row mb-5">
- <label class="col-lg-3 col-form-label fw-bolder fs-6">用户名</label>
- <div class="col-lg-9 col-form-label fw-bolder fs-6">
- <span>@Model.UserName</span>
- </div>
- </div>
- <div class="row mb-5">
- <label class="col-lg-3 col-form-label required fw-bolder fs-6">原密码</label>
- <div class=" col-lg-9 d-flex flex-column">
- <input type="password" name="currentPassword" class="form-control form-control-lg required form-control-solid" placeholder="原密码" value=""/>
- <div class="invalid-feedback"></div>
- </div>
- </div>
- <div class="row mb-5">
- <label class="col-lg-3 col-form-label required fw-bolder fs-6">新密码</label>
- <div class=" col-lg-9 d-flex flex-column">
- <input type="password" name="newPassword" class="form-control form-control-lg required form-control-solid" placeholder="新密码" value=""/>
- <div class="invalid-feedback"></div>
- </div>
- </div>
- <div class="row mb-0">
- <label class="col-lg-3 col-form-label required fw-bolder fs-6">确认密码</label>
- <div class=" col-lg-9 d-flex flex-column">
- <input type="password" name="confirmPassword" class="form-control form-control-lg required form-control-solid confirm-password" placeholder="确认密码" value=""/>
- <div class="invalid-feedback"></div>
- </div>
- </div>
- </div>
- <div class="card-footer d-flex justify-content-end py-6 px-9">
- <button type="reset" class="btn btn-light btn-active-light-primary me-2">重置</button>
- <button type="button" class="btn btn-primary" id="vb_account_change_password_submit">保存</button>
- </div>
- </form>
- </div>
- </div>
- @* <div class="card mt-10">
- <div class="card-header border-0 cursor-pointer" role="button" data-bs-toggle="collapse" data-bs-target="#vb_user_setting">
- <div class="card-title m-0">
- <h3 class="fw-bolder m-0">用户配置</h3>
- </div>
- </div>
- <div id="vb_user_setting" class="collapse show">
- <form id="vb_user_setting_form" class="form">
- <input type="hidden" name="id" value="@Model.Id" />
- <input type="hidden" name="userName" value="@Model.UserName" />
- <div class="card-body border-top p-9">
-
- </div>
- </form>
- </div>
- </div>*@
- </div>
- @section scripts{
- <script>
- $(function() {
-
- //密码验证
- jQuery.validator.addMethod("confirm-password", function(value, element) {
- return this.optional(element) ||value == $('#vb_account_change_password_form [name="newPassword"]').val();
- }, "两次密码输入不一致");
- $('#vb_account_change_password_submit').on('click', function() {
- $.vbAjax({
- url: abp.appUrl + "Account/ChangePassword",
- form:'vb_account_change_password_form',
- success:() => {
- window.location.href = "@Url.Action("Logout","Account")";
- }
- });
- });
- })
- </script>
- }
|