1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
| rules: { nickName: [ { required: true, message: "请填写用户姓名", trigger: ["change", "blur"], }, { validator: function (rule, value, callback) { if (value.length < 10) { callback(); } else { callback("最多10个字符"); } }, trigger: ["change", "blur"], }, ], deptId: [ { required: true, message: "请选择部门", trigger: ["change", "blur"], }, ], postId: [ { required: true, message: "请选择岗位", trigger: ["change", "blur"], }, ], // MBdeptId: [ // { // required: true, // message: "请选择目标部门", // trigger: ["change", "blur"], // }, // ], MBpostId: [ { required: true, message: "请选择目标岗位", trigger: ["change", "blur"], }, ], email: [ // { // required: true, // message: "请填写电子邮箱", // trigger: ["change", "blur"], // }, { validator: function (rule, value, callback) { if (value) { var emailRegExp = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/; if (emailRegExp.test(value)) { callback(); } else { callback("电子邮箱格式错误"); } }else{ callback(); } }, trigger: ["change", "blur"], }, ], phonenumber: [ { required: true, message: "请填写手机号码", trigger: ["change", "blur"], }, { validator: function (rule, value, callback) { const phonenumberREP = /^1[0-9]{10}$/; if (phonenumberREP.test(value)) { callback(); } else { callback("手机号码格式错误"); } }, trigger: ["change", "blur"], }, ], roleId: [ { required: true, message: "请选择角色", trigger: ["change", "blur"], }, ], perNo: [ { required: true, message: "请填员工编号", trigger: ["change", "blur"], }, ], userLevel: [ { required: true, message: "请选择用户等级", trigger: ["change", "blur"], }, ], userWorkType: [ { required: true, message: "请选择用户等级", trigger: ["change", "blur"], }, ], },
|