Update index.vue
This commit is contained in:
@@ -93,8 +93,8 @@
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-form-item v-if="form.userId == undefined" label="用户名称" prop="userName">
|
||||
<el-input v-model="form.userName" placeholder="请输入用户名称" maxlength="30" />
|
||||
<el-form-item v-if="form.userId == undefined" label="工号" prop="userName">
|
||||
<el-input v-model="form.userName" placeholder="请输入工号" maxlength="30" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
@@ -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" }]
|
||||
|
||||
Reference in New Issue
Block a user