<template>
|
<div class="createUser">
|
<main>
|
<div class="mainContent">
|
<el-form ref="user" label-width="140px" autoComplete="on" :model="role" :rules="createRoleRules"
|
label-position="right">
|
<!-- 角色名称 -->
|
<el-form-item class="optionItem" label="角色名称:" prop="name">
|
<el-input v-model="role.name" placeholder="请填写角色名称" disabled></el-input>
|
</el-form-item>
|
<!-- 角色类型 -->
|
<el-form-item class="optionItem" label="角色类型:" prop="roleType">
|
<el-input v-model="role.typeText" placeholder="请选择角色类型" disabled></el-input>
|
</el-form-item>
|
<!-- 角色描述 -->
|
<el-form-item class="optionItem" label="角色描述:" prop="description">
|
<el-input type="textarea" v-model="role.description" placeholder="请输入描述内容200字以内" disabled></el-input>
|
</el-form-item>
|
</el-form>
|
|
</div>
|
</main>
|
</div>
|
</template>
|
<script>
|
export default {
|
data() {
|
return {
|
role: {
|
name: '',
|
type: '',
|
description: '',
|
},
|
createRoleRules: {
|
}
|
}
|
},
|
created() {
|
this.role = this.userInfo;
|
console.log(this.userInfo);
|
},
|
methods: {
|
|
},
|
props: ['userInfo', 'changeDialog']
|
}
|
</script>
|
<style lang="scss" scoped>
|
.createUser {
|
border-radius: 1px;
|
background-color: #09152f;
|
|
main {
|
text-align: left;
|
padding: 0 55px;
|
background-color: #09152f;
|
padding-bottom: 50px;
|
|
.mainContent {
|
display: flex;
|
justify-content: center;
|
padding-top: 50px;
|
|
&::v-deep .el-form-item__label {
|
color: #4b9bb7;
|
}
|
|
&::v-deep .el-input__inner {
|
background-color: #09152f;
|
border: 1px solid #17324c;
|
}
|
|
&::v-deep .el-textarea__inner {
|
background-color: #09152f;
|
border: 1px solid #17324c;
|
}
|
|
.el-form-item__content {
|
width: 400px;
|
|
.el-select {
|
width: 100%;
|
}
|
}
|
|
.optionHandleSp {
|
display: flex;
|
|
.areaNumber,
|
.moreNumber {
|
flex: 1;
|
}
|
|
.telNumber {
|
flex: 2;
|
}
|
}
|
|
.optionBtn {
|
display: flex;
|
margin-top: 20px;
|
|
.btn {
|
padding: 12px 50px;
|
}
|
}
|
|
}
|
}
|
}
|
</style>
|