create.php 4.8 KB
<?php
use yii\helpers\Url;
$this->title =  "新建账号";
$this->params['breadcrumbs'][] = '系统管理';
$this->params['breadcrumbs'][] = ['label' => '账号管理', 'url' => Url::toRoute(['/system/account/index'])];
$this->params['breadcrumbs'][] = $this->title;
?>

<div class="panel panel-default">
    <div class="panel-heading text-center">
        <h4>新建账号</h4>
    </div>
    <div class="panel-body">
        <form action="<?php echo Url::toRoute(['/system/account/do-add']); ?>" id="accountForm" method="post" >
            <div class="col-md-3 text-right" style="padding:5px 0px 0px 0px;">
                <span class="text-danger"><span class="	glyphicon glyphicon-asterisk"></span></span>
                <b>用户名</b>
            </div>
            <div class="col-md-6">
                <input type="text" name="username" class="form-control required" placeholder="用户名" value="">
            </div>

            <div class="col-md-12" style="padding-top:15px;"></div>

            <div class="col-md-3 text-right" style="padding:5px 0px 0px 0px;">
                <span class="text-danger"><span class="	glyphicon glyphicon-asterisk"></span></span>
                <b>密码</b>
            </div>
            <div class="col-md-6">
                <input type="password" name="password" class="form-control required" placeholder="密码" >
            </div>

            <div class="col-md-12" style="padding-top:15px;"></div>

            <div class="col-md-3 text-right" style="padding:5px 0px 0px 0px;">
                <span class="text-danger"><span class="	glyphicon glyphicon-asterisk"></span></span>
                <b>确认密码</b>
            </div>
            <div class="col-md-6">
                <input type="password" name="password_confirm" class="form-control required" placeholder="确认密码" >
            </div>

            <div class="col-md-12" style="padding-top:15px;"></div>

            <div class="col-md-3 text-right" style="padding:5px 0px 0px 0px;">
                <span class="text-danger"><span class="	glyphicon glyphicon-asterisk"></span></span>
                <b>姓名</b>
            </div>
            <div class="col-md-6">
                <input type="text" name="realname" class="form-control required" placeholder="姓名" value="">
            </div>

            <div class="col-md-12" style="padding-top:15px;"></div>

            <div class="col-md-3 text-right" style="padding:5px 0px 0px 0px;">
                <span class="text-danger"><span class="glyphicon glyphicon-asterisk"></span></span>
                <b>邮箱</b>
            </div>
            <div class="col-md-6">
                <input type="text" name="email" class="form-control required email" placeholder="邮箱" value="">
            </div>


            <div class="col-md-12" style="padding-top:15px;"></div>

            <div class="col-md-3 text-right" style="padding:5px 0px 0px 0px;">
                <span class="text-danger"><span class="	glyphicon glyphicon-asterisk"></span></span>
                <b>手机</b>
            </div>
            <div class="col-md-6">
                <input type="text" name="mobile" class="form-control required isMobile" placeholder="手机号码" value="">
            </div>

            <div class="col-md-12" style="padding-top:15px;"></div>


            <div class="col-md-3 text-right" style="padding:5px 0px 0px 0px;">
                <b>是否启用</b>
            </div>
            <div class="col-md-6">
                <input type="checkbox" name="is_enable" class="checkbox" checked="checked" value="1">
            </div>

            <div class="col-md-12" style="padding-top:15px;"></div>

            <div class="col-md-3 text-right" >
                &nbsp;
            </div>
            <div class="col-md-6">
                <button type="submit" class="btn btn-primary" id="save">提&nbsp;&nbsp;交</button>
                <a class="btn btn-default" href="<?=Url::toRoute("/system/account/create")?>">重&nbsp;&nbsp;&nbsp;&nbsp;置</a>
            </div>

        </form>
    </div>
</div>

<script>
    // 表单提交验证
    seajs.use("base/1.0.0/unit/validate/custom-1.0.0",function  () {
        var validator = $("#accountForm").validate({
            rules: {
                "password_confirm":{
                    passConfirm:["密码不一致"]
                }
            }
        });

        //校验价格
        $.validator.addMethod("passConfirm",
            function(value, element, params) {
                var pass1 = $("[name='password']").val();
                var pass2 = $("[name='password_confirm']").val();
                if (pass1 != pass2){
                    params[0] = "密码不一致";
                    return false;
                }

                return true;
            }, $.validator.format("{0}")
        );
    });

</script>