|
@@ -41,6 +41,12 @@
|
|
|
v-model="ruleForm.phone"
|
|
v-model="ruleForm.phone"
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
+ <el-form-item prop="email" label="邮箱">
|
|
|
|
|
+ <el-input
|
|
|
|
|
+ style="width: 280px"
|
|
|
|
|
+ v-model="ruleForm.email"
|
|
|
|
|
+ ></el-input>
|
|
|
|
|
+ </el-form-item>
|
|
|
<el-form-item prop="deptId" label="部门">
|
|
<el-form-item prop="deptId" label="部门">
|
|
|
<el-select
|
|
<el-select
|
|
|
style="width: 280px"
|
|
style="width: 280px"
|
|
@@ -104,9 +110,9 @@
|
|
|
align="center"
|
|
align="center"
|
|
|
></el-table-column>
|
|
></el-table-column>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- prop="password"
|
|
|
|
|
- label="密码"
|
|
|
|
|
- min-width="80"
|
|
|
|
|
|
|
+ prop="email"
|
|
|
|
|
+ label="邮箱"
|
|
|
|
|
+ min-width="120"
|
|
|
align="center"
|
|
align="center"
|
|
|
></el-table-column>
|
|
></el-table-column>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
@@ -188,6 +194,7 @@ let accountId = ref("");
|
|
|
let ruleForm = ref({
|
|
let ruleForm = ref({
|
|
|
name: "",
|
|
name: "",
|
|
|
phone: "",
|
|
phone: "",
|
|
|
|
|
+ email: "",
|
|
|
roleId: "",
|
|
roleId: "",
|
|
|
deptId: "",
|
|
deptId: "",
|
|
|
});
|
|
});
|
|
@@ -206,6 +213,14 @@ const rules = reactive({
|
|
|
trigger: "blur",
|
|
trigger: "blur",
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
|
|
+ email: [
|
|
|
|
|
+ {
|
|
|
|
|
+ required: true,
|
|
|
|
|
+ message: "请填写邮箱",
|
|
|
|
|
+ trigger: "blur",
|
|
|
|
|
+ },
|
|
|
|
|
+ { type: "email", message: "请填写正确的邮箱", trigger: "blur" },
|
|
|
|
|
+ ],
|
|
|
roleId: [
|
|
roleId: [
|
|
|
{
|
|
{
|
|
|
required: true,
|
|
required: true,
|
|
@@ -227,6 +242,7 @@ function showAddModal() {
|
|
|
ruleForm.value = {
|
|
ruleForm.value = {
|
|
|
name: "",
|
|
name: "",
|
|
|
phone: "",
|
|
phone: "",
|
|
|
|
|
+ email: "",
|
|
|
roleId: "",
|
|
roleId: "",
|
|
|
deptId: "",
|
|
deptId: "",
|
|
|
};
|
|
};
|
|
@@ -302,6 +318,7 @@ function showUpdateModal(item, type) {
|
|
|
ruleForm.value = {
|
|
ruleForm.value = {
|
|
|
name: item.userName,
|
|
name: item.userName,
|
|
|
phone: item.phone,
|
|
phone: item.phone,
|
|
|
|
|
+ email: item.email,
|
|
|
deptId: item.deptId,
|
|
deptId: item.deptId,
|
|
|
roleId: item.roleId,
|
|
roleId: item.roleId,
|
|
|
};
|
|
};
|