fangyuan
2022-12-12 e8e17acc60c337194c6a46ec1ef98adee6b9e12c
src/views/systemSetting/baseSetting/user/components/createUser/index.vue
@@ -22,7 +22,8 @@
                                    placeholder="请输入用户密码"></el-input>
                            </el-form-item>
                        </div>
                        <div class="item-right">重新输入密码即为修改,密码有效期默认为3个月</div>
                        <div class="item-right"></div>
                        <!-- 重新输入密码即为修改,密码有效期默认为3个月 -->
                    </div>
                    <!-- 所属用户姓名 -->
                    <div class="user-item">
@@ -181,7 +182,7 @@
    data() {
        const validateNickname = (rule, value, callback) => {
            if (!value) {
                callback(new Error("用户名称不能为空"));
                callback(new Error("所属姓名不能为空"));
            } else {
                callback();
            }
@@ -190,11 +191,15 @@
            if (!value) {
                callback(new Error("用户密码不能为空"));
            } else {
                const rep = /^\w+$/;
                if (!rep.test(value)) {
                    callback(new Error("密码只能是以数字、26个英文字母或者下划线组成的字符串"));
                } else {
                    callback();
                if (value.length < 6 || value.length > 16){
                    callback(new Error("用户密码长度不合法"));
                }else {
                    const rep = /^\w+$/;
                    if (!rep.test(value)) {
                        callback(new Error("密码只能是以数字、26个英文字母或者下划线组成的字符串"));
                    } else {
                        callback();
                    }
                }
            }
        };
@@ -384,9 +389,10 @@
                        // nickName: user.nickName,
                        sex: `${user.sex}`,
                        password: user.password,
                        userType: `${user.userType}`,
                        userType: user.userType,
                        username: user.username,
                        zj: user.zjarea + `${user.zjnumber}` + user.zjother,
                        nickName: user.nickName
                        // departName:user.departName,
                    }).then(res => {
                        if (res.code === 200) {
@@ -550,4 +556,4 @@
        }
    }
}
</style>
</style>