提交代码

This commit is contained in:
wangchengming 2025-08-11 15:16:01 +08:00
parent 06a9d74848
commit df84478498
3 changed files with 12 additions and 12 deletions

View File

@ -38,10 +38,10 @@
<el-table v-loading="loading" :data="userList" height="calc(100vh - 362px)"
@selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="用户" prop="userName" :show-overflow-tooltip="true" />
<el-table-column label="用户昵称" prop="nickName" :show-overflow-tooltip="true" />
<el-table-column label="用户登录名" prop="userName" :show-overflow-tooltip="true" />
<el-table-column label="用户姓名" prop="realName" :show-overflow-tooltip="true" />
<el-table-column label="邮箱" prop="email" :show-overflow-tooltip="true" />
<el-table-column label="手机" prop="phonenumber" :show-overflow-tooltip="true" />
<el-table-column label="手机号码" prop="phonenumber" :show-overflow-tooltip="true" />
<el-table-column label="状态" align="center" prop="status">
<template #default="scope">
<dict-tag :options="sys_normal_disable" :value="scope.row.status" />

View File

@ -21,7 +21,7 @@
height="260px">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column label="用户登录名" prop="userName" :show-overflow-tooltip="true" />
<el-table-column label="用户姓名" prop="nickName" :show-overflow-tooltip="true" />
<el-table-column label="用户姓名" prop="realName" :show-overflow-tooltip="true" />
<el-table-column label="邮箱" prop="email" :show-overflow-tooltip="true" />
<el-table-column label="手机号码" prop="phonenumber" :show-overflow-tooltip="true" />
<el-table-column label="状态" align="center" prop="status">

View File

@ -34,7 +34,7 @@
<el-col :span="12">
<el-form :inline="true" class="searchInputForm">
<el-form-item label="">
<el-input v-model="queryParams.nickName" placeholder="请输入用户姓名" :prefix-icon="Search"
<el-input v-model="queryParams.realName" placeholder="请输入用户姓名" :prefix-icon="Search"
style="width: 300px;" />
</el-form-item>
</el-form>
@ -60,7 +60,7 @@
<el-table-column type="selection" width="50" align="center" />
<!-- <el-table-column label="用户编号" align="center" key="userId" prop="userId" /> -->
<el-table-column label="用户登录名" align="left" key="userName" prop="userName" :show-overflow-tooltip="true" />
<el-table-column label="用户姓名" align="left" key="nickName" prop="nickName" :show-overflow-tooltip="true" />
<el-table-column label="用户姓名" align="left" key="realName" prop="realName" :show-overflow-tooltip="true" />
<el-table-column label="部门" align="center" key="deptName" prop="dept.deptName" width="150"
:show-overflow-tooltip="true" />
<el-table-column label="岗位" align="center" key="postName" prop="postName" width="120" />
@ -104,8 +104,8 @@
<el-form :model="form" :rules="rules" ref="userRef" label-width="120px" class="myInsertForm">
<el-row>
<el-col :span="12">
<el-form-item label="用户姓名" prop="nickName">
<el-input v-model="form.nickName" placeholder="请输入用户姓名" maxlength="30" />
<el-form-item label="用户姓名" prop="realName">
<el-input v-model="form.realName" placeholder="请输入用户姓名" maxlength="30" />
</el-form-item>
</el-col>
<el-col :span="12">
@ -292,13 +292,13 @@ const data = reactive({
queryParams: {
pageNum: 1,
pageSize: 10,
nickName: undefined,
realName: undefined,
phonenumber: undefined,
status: undefined,
deptId: undefined
},
rules: {
nickName: [{ required: true, message: "用户姓名不能为空", trigger: "blur" }],
realName: [{ required: true, message: "用户姓名不能为空", trigger: "blur" }],
deptId: [{ required: true, message: "归属部门不能为空", trigger: "change" }],
userName: [{ required: true, message: "用户登录名不能为空", trigger: "blur" }, { min: 2, max: 20, message: "用户登录名长度必须介于 2 和 20 之间", trigger: "blur" }],
password: [{ required: true, message: "用户密码不能为空", trigger: "blur" }, { min: 5, max: 20, message: "用户密码长度必须介于 5 和 20 之间", trigger: "blur" }, { pattern: /^[^<>"'|\\]+$/, message: "不能包含非法字符:< > \" ' \\\ |", trigger: "blur" }],
@ -370,7 +370,7 @@ function resetQuery() {
queryParams.value = {
pageNum: 1,
pageSize: 10,
nickName: undefined,
realName: undefined,
phonenumber: undefined,
status: undefined,
deptId: undefined
@ -493,7 +493,7 @@ function reset() {
userId: undefined,
deptId: undefined,
userName: undefined,
nickName: undefined,
realName: undefined,
password: undefined,
phonenumber: undefined,
email: undefined,