|
|
@ -1,6 +1,6 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<el-dialog
|
|
|
|
<el-dialog
|
|
|
|
class="addchannelDialog"
|
|
|
|
class="addUserDialog"
|
|
|
|
:title="title"
|
|
|
|
:title="title"
|
|
|
|
:visible.sync="isShow"
|
|
|
|
:visible.sync="isShow"
|
|
|
|
:close-on-click-modal="false"
|
|
|
|
:close-on-click-modal="false"
|
|
|
@ -11,7 +11,7 @@
|
|
|
|
label-position="left"
|
|
|
|
label-position="left"
|
|
|
|
ref="formInfo"
|
|
|
|
ref="formInfo"
|
|
|
|
label-width="100px"
|
|
|
|
label-width="100px"
|
|
|
|
:rules=" title=='新增' ? rules : xgrules"
|
|
|
|
:rules="title == '新增' ? rules : xgrules"
|
|
|
|
:model="formdata"
|
|
|
|
:model="formdata"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-form-item label="用户名:" prop="userName">
|
|
|
|
<el-form-item label="用户名:" prop="userName">
|
|
|
@ -31,6 +31,7 @@
|
|
|
|
></el-option>
|
|
|
|
></el-option>
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
|
|
|
|
<el-form-item label="密码:" prop="password">
|
|
|
|
<el-form-item label="密码:" prop="password">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
placeholder="请输入密码"
|
|
|
|
placeholder="请输入密码"
|
|
|
@ -53,6 +54,7 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
|
|
|
|
roleUser: "",
|
|
|
|
isShow: false,
|
|
|
|
isShow: false,
|
|
|
|
roleoptions: [
|
|
|
|
roleoptions: [
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -64,6 +66,7 @@ export default {
|
|
|
|
label: "用户",
|
|
|
|
label: "用户",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|
|
|
|
|
|
|
|
formdata: {},
|
|
|
|
formdata: {},
|
|
|
|
rules: {
|
|
|
|
rules: {
|
|
|
|
userName: [
|
|
|
|
userName: [
|
|
|
@ -72,14 +75,14 @@ export default {
|
|
|
|
role: [{ required: true, message: "请选择角色", trigger: "blur" }],
|
|
|
|
role: [{ required: true, message: "请选择角色", trigger: "blur" }],
|
|
|
|
password: [
|
|
|
|
password: [
|
|
|
|
{ required: true, message: "请输入密码", trigger: "blur" },
|
|
|
|
{ required: true, message: "请输入密码", trigger: "blur" },
|
|
|
|
{ min: 6, max: 8, message: '请输入6-8位字符', trigger: 'blur' }
|
|
|
|
{ min: 6, max: 8, message: "请输入6-8位字符", trigger: "blur" },
|
|
|
|
],
|
|
|
|
],
|
|
|
|
},
|
|
|
|
},
|
|
|
|
xgrules: {
|
|
|
|
xgrules: {
|
|
|
|
userName: [
|
|
|
|
userName: [
|
|
|
|
{ required: true, message: "请输入用户名", trigger: "blur" },
|
|
|
|
{ required: true, message: "请输入用户名", trigger: "blur" },
|
|
|
|
],
|
|
|
|
],
|
|
|
|
role: [{ required: true, message: "请选择角色", trigger: "blur" }]
|
|
|
|
role: [{ required: true, message: "请选择角色", trigger: "blur" }],
|
|
|
|
},
|
|
|
|
},
|
|
|
|
};
|
|
|
|
};
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -131,6 +134,7 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
display() {
|
|
|
|
display() {
|
|
|
|
this.isShow = true;
|
|
|
|
this.isShow = true;
|
|
|
|
|
|
|
|
this.roleUser = localStorage.getItem("role");
|
|
|
|
},
|
|
|
|
},
|
|
|
|
hide() {
|
|
|
|
hide() {
|
|
|
|
this.isShow = false;
|
|
|
|
this.isShow = false;
|
|
|
@ -143,9 +147,10 @@ export default {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
<style lang="less">
|
|
|
|
<style lang="less">
|
|
|
|
.addchannelDialog {
|
|
|
|
.addUserDialog {
|
|
|
|
.el-form-item {
|
|
|
|
.el-form-item {
|
|
|
|
.el-input,
|
|
|
|
.el-input,
|
|
|
|
|
|
|
|
.el-select,
|
|
|
|
.el-input-number {
|
|
|
|
.el-input-number {
|
|
|
|
width: 100%;
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|