Areas/Member/Views/MyLogin/EmailBind.cshtml

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

@{
    dynamic currentUserData = ViewBag.CurrentUserData;
    string email = currentUserData.Email;
    int uid = currentUserData.Id;
}
<div class="main" id="main" v-cloak>
    <div class="breadcrumb-box">
        <el-breadcrumb separator="/">
            <el-breadcrumb-item><i class="el-icon-s-home"></i>邮箱绑定/认证</el-breadcrumb-item>
        </el-breadcrumb>
    </div>
    <el-form ref="form"  label-width="90px" label-position="right" style="max-width:600px;width:80%">
        <el-form-item label="绑定邮箱">
            <el-input v-model="Email" id="email" maxlength="40" v-validate="{data:Email,dataType:'email',nullMsg:'请填写绑定的邮箱!',errorMsg:'邮箱地址填写错误'}"></el-input>
            <span class="help-block validate-tips-box"></span>
        </el-form-item>

        <el-form-item label="邮件验证码">
            <ui-input-code placeholder="点击右侧按钮获取邮件验证码" focus-target="#email" v-model="EmailCode" :account="Email" url-api="/E/EmailCode/Send" v-validate="{data:EmailCode,dataType:'numeric',minLength:6,minLengthErrorMsg:'邮件验证码为6位数字!',nullMsg:'请填写邮件验证码'}"></ui-input-code>
            <span class="help-block validate-tips-box"></span>
        </el-form-item>
        <el-form-item label="">
            <el-button size="small" type="primary" v-on:click="postSubmit">提交保存</el-button>
            <el-button size="small" onclick="location.href='@Url.ActionUrl("Security")'">返回</el-button>
        </el-form-item>
    </el-form>
</div>
<script type="text/javascript">
    var formData = { Email: "@email", EmailCode: "",Id:@(uid),};
    var vue = new Vue({
        el: "#main",
        data: formData,
        methods: {
            postSubmit: function () {
                var validated = this.validateForm({});//jquery表单验证
                if (validated) {
                    this.submit({ url: "@Url.ActionUrl()", data: formData, showSuccessMsg: false, success: "PostBack()" });
                }
            }
        }
    })
    function PostBack() {
        vue.$alert('邮箱绑定并认证成功!', '提示', {
            confirmButtonText: '确定',
            type: 'success',
            callback: function () {
                 location.href = '@Url.ActionUrl("Security")';
            }
        })
    }
</script>

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。