diff --git a/bms-front/src/views/system/user/index.vue b/bms-front/src/views/system/user/index.vue index 656fe169..513ac70d 100644 --- a/bms-front/src/views/system/user/index.vue +++ b/bms-front/src/views/system/user/index.vue @@ -93,8 +93,8 @@ - - + + @@ -187,7 +187,7 @@ const extraParams = computed(() => ({ deptId: deptId.value })) // 搜索项配置 const searchColumns = [ - { label: "用户名称", prop: "userName", component: "input", placeholder: "请输入用户名称", width: "240px" }, + { label: "工号", prop: "userName", component: "input", placeholder: "请输入工号", width: "240px" }, { label: "用户昵称", prop: "nickName", component: "input", placeholder: "请输入用户昵称", width: "240px" }, { label: "手机号码", prop: "phonenumber", component: "input", placeholder: "请输入手机号码", width: "240px" }, { label: "状态", prop: "status", component: "select", dict: "sys_normal_disable", placeholder: "用户状态", width: "240px" }, @@ -197,7 +197,7 @@ const searchColumns = [ // 表格列配置 const columns = [ { label: "用户编号", prop: "userId" }, - { label: "用户名称", prop: "userName", showOverflowTooltip: true }, + { label: "工号", prop: "userName", showOverflowTooltip: true }, { label: "用户昵称", prop: "nickName", showOverflowTooltip: true }, { label: "部门", prop: "deptName", showOverflowTooltip: true, formatter: (row) => row.dept ? row.dept.deptName : "" }, { label: "手机号码", prop: "phonenumber", width: 120 }, @@ -216,7 +216,7 @@ function queryList(params) { const data = reactive({ form: {}, rules: { - userName: [{ required: true, message: "用户名称不能为空", trigger: "blur" }, { min: 2, max: 20, message: "用户名称长度必须介于 2 和 20 之间", trigger: "blur" }], + userName: [{ required: true, message: "工号不能为空", trigger: "blur" }, { min: 2, max: 20, message: "工号长度必须介于 2 和 20 之间", trigger: "blur" }], nickName: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }], email: [{ type: "email", message: "请输入正确的邮箱地址", trigger: ["blur", "change"] }], phonenumber: [{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: "请输入正确的手机号码", trigger: "blur" }]