|
@@ -76,16 +76,18 @@
|
|
|
<div class="block-seperator"></div>
|
|
|
|
|
|
<!-- 添加用户信息弹出框 -->
|
|
|
- <el-dialog title="新增用户" width="400px" :visible.sync="addingDialog">
|
|
|
+ <el-dialog title="新增用户" width="450px" :visible.sync="addingDialog">
|
|
|
<el-form
|
|
|
:inline="true"
|
|
|
+ inline-message
|
|
|
:model="userForm"
|
|
|
ref="addingForm"
|
|
|
:rules="rules"
|
|
|
label-position="right"
|
|
|
+ label-width="120px"
|
|
|
>
|
|
|
<el-row>
|
|
|
- <el-form-item label="姓名" label-width="120px" prop="name">
|
|
|
+ <el-form-item label="姓名" prop="name">
|
|
|
<el-input
|
|
|
class="input_width_lg"
|
|
|
v-model="userForm.name"
|
|
@@ -95,7 +97,7 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="登录名" label-width="120px" prop="loginName">
|
|
|
+ <el-form-item label="登录名" prop="loginName">
|
|
|
<el-input
|
|
|
class="input_width_lg"
|
|
|
v-model="userForm.loginName"
|
|
@@ -105,7 +107,7 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="密码" label-width="120px" prop="password">
|
|
|
+ <el-form-item label="密码" prop="password">
|
|
|
<el-input
|
|
|
class="input_width_lg"
|
|
|
v-model="userForm.password"
|
|
@@ -115,7 +117,7 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="联系方式" label-width="120px" prop="mobile">
|
|
|
+ <el-form-item label="联系方式" prop="mobile">
|
|
|
<el-input
|
|
|
class="input_width_lg"
|
|
|
v-model="userForm.mobile"
|
|
@@ -125,13 +127,9 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item
|
|
|
- label="顶级机构"
|
|
|
- label-width="120px"
|
|
|
- prop="rootOrgId"
|
|
|
- >
|
|
|
+ <el-form-item label="顶级机构" prop="rootOrgId">
|
|
|
<el-select
|
|
|
- class="select"
|
|
|
+ class="input_width_lg"
|
|
|
v-model="userForm.rootOrgId"
|
|
|
placeholder="请选择"
|
|
|
:disabled="!isSuperAdmin"
|
|
@@ -148,9 +146,9 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="角色" label-width="120px" prop="roleIds">
|
|
|
+ <el-form-item label="角色" prop="roleIds">
|
|
|
<el-select
|
|
|
- class="select"
|
|
|
+ class="input_width_lg"
|
|
|
multiple
|
|
|
v-model="userForm.roleIds"
|
|
|
placeholder="请选择"
|
|
@@ -167,9 +165,9 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="子机构" label-width="120px" prop="orgId">
|
|
|
+ <el-form-item label="子机构" prop="orgId">
|
|
|
<el-select
|
|
|
- class="select"
|
|
|
+ class="input_width_lg"
|
|
|
:remote-method="getOrgList4InsertOrUpdate"
|
|
|
:loading="orgLoading4InsertOrUpdate"
|
|
|
remote
|
|
@@ -189,7 +187,7 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="状态" label-width="120px">
|
|
|
+ <el-form-item label="状态">
|
|
|
<el-radio-group class="pull_right_sm" v-model="enableStr">
|
|
|
<el-radio label="true">启用</el-radio>
|
|
|
<el-radio label="false">禁用</el-radio>
|
|
@@ -204,16 +202,17 @@
|
|
|
</el-dialog>
|
|
|
|
|
|
<!-- 修改用户信息弹出框 -->
|
|
|
- <el-dialog title="编辑用户" width="400px" :visible.sync="updateDialog">
|
|
|
+ <el-dialog title="编辑用户" width="450px" :visible.sync="updateDialog">
|
|
|
<el-form
|
|
|
:inline="true"
|
|
|
:model="userForm"
|
|
|
ref="updateForm"
|
|
|
:rules="rules"
|
|
|
label-position="right"
|
|
|
+ label-width="120px"
|
|
|
>
|
|
|
<el-row>
|
|
|
- <el-form-item label="ID" label-width="120px">
|
|
|
+ <el-form-item label="ID">
|
|
|
<el-input
|
|
|
class="input_width_lg"
|
|
|
v-model="userForm.id"
|
|
@@ -222,7 +221,7 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="姓名" label-width="120px" prop="name">
|
|
|
+ <el-form-item label="姓名" prop="name">
|
|
|
<el-input
|
|
|
class="input_width_lg"
|
|
|
v-model="userForm.name"
|
|
@@ -232,7 +231,7 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="登录名" label-width="120px" prop="loginName">
|
|
|
+ <el-form-item label="登录名" prop="loginName">
|
|
|
<el-input
|
|
|
class="input_width_lg"
|
|
|
v-model="userForm.loginName"
|
|
@@ -242,7 +241,7 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="联系方式" label-width="120px" prop="mobile">
|
|
|
+ <el-form-item label="联系方式" prop="mobile">
|
|
|
<el-input
|
|
|
class="input_width_lg"
|
|
|
v-model="userForm.mobile"
|
|
@@ -252,13 +251,9 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item
|
|
|
- label="顶级机构"
|
|
|
- label-width="120px"
|
|
|
- prop="rootOrgId"
|
|
|
- >
|
|
|
+ <el-form-item label="顶级机构" prop="rootOrgId">
|
|
|
<el-select
|
|
|
- class="select"
|
|
|
+ class="input_width_lg"
|
|
|
v-model="userForm.rootOrgId"
|
|
|
placeholder="请选择"
|
|
|
:disabled="true"
|
|
@@ -274,9 +269,9 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="角色" label-width="120px" prop="roleIds">
|
|
|
+ <el-form-item label="角色" prop="roleIds">
|
|
|
<el-select
|
|
|
- class="select"
|
|
|
+ class="input_width_lg"
|
|
|
multiple
|
|
|
v-model="userForm.roleIds"
|
|
|
placeholder="请选择"
|
|
@@ -295,9 +290,9 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="子机构" label-width="120px" prop="orgId">
|
|
|
+ <el-form-item label="子机构" prop="orgId">
|
|
|
<el-select
|
|
|
- class="select"
|
|
|
+ class="input_width_lg"
|
|
|
:remote-method="getOrgList4InsertOrUpdate"
|
|
|
:loading="orgLoading4InsertOrUpdate"
|
|
|
remote
|
|
@@ -317,7 +312,7 @@
|
|
|
</el-form-item>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-form-item label="状态" label-width="120px">
|
|
|
+ <el-form-item label="状态">
|
|
|
<el-radio-group
|
|
|
class="pull_right_sm"
|
|
|
v-model="enableStr"
|
|
@@ -1087,8 +1082,8 @@ export default {
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
|
-.select {
|
|
|
- width: 195px;
|
|
|
+.input_width_lg {
|
|
|
+ width: 180px;
|
|
|
}
|
|
|
.input_width {
|
|
|
width: 150px;
|