src/views/systemSetting/baseSetting/user/components/createUser/index.vue
@@ -188,20 +188,32 @@
            }
        };
        const validatePass = (rule, value, callback) => {
            if (!value) {
      //必须包含字母、数字、长度再6-16位之间
      var regex = new RegExp("^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$");
      if (value === "") {
                callback(new Error("用户密码不能为空"));
            } else {
                if (value.length < 6 || value.length > 16){
                    callback(new Error("用户密码长度不合法"));
                }else {
                    const rep = /^\w+$/;
                    if (!rep.test(value)) {
                        callback(new Error("密码只能是以数字、26个英文字母或者下划线组成的字符串"));
      } else if (value.length < 6 || value.length > 16) {
        callback(new Error("请输⼊6~16位密码"));
      } else if (!regex.test(value)) {
        callback(new Error("密码只能是以数字、26个英文字母组成的字符串"));
                    } else {
                        callback();
                    }
                }
            }
      // if (!value) {
      //     callback(new Error("用户密码不能为空"));
      // } else {
      //     if (value.length < 6 || value.length > 16){
      //         callback(new Error("用户密码长度不合法"));
      //     }else {
      //         const rep = /^\w+$/;
      //         if (!rep.test(value)) {
      //             callback(new Error("密码只能是以数字、26个英文字母或者下划线组成的字符串"));
      //         } else {
      //             callback();
      //         }
      //     }
      // }
        };
        const validateTruename = (rule, value, callback) => {
            if (!value) {