|
@@ -145,10 +145,10 @@ |
|
@@ -145,10 +145,10 @@ |
145
|
<el-dialog title="权限设置" :visible.sync="roleFormVisible" :close-on-click-modal="false">
|
145
|
<el-dialog title="权限设置" :visible.sync="roleFormVisible" :close-on-click-modal="false">
|
146
|
<el-form :model="roleEditForm" label-width="80px" ref="roleEditForm" >
|
146
|
<el-form :model="roleEditForm" label-width="80px" ref="roleEditForm" >
|
147
|
<el-form-item label="ID">
|
147
|
<el-form-item label="ID">
|
148
|
- <span>{{roleEditForm.userId}}</span>
|
148
|
+ <span>{{roleEditForm.id}}</span>
|
149
|
</el-form-item>
|
149
|
</el-form-item>
|
150
|
<el-form-item label="账号">
|
150
|
<el-form-item label="账号">
|
151
|
- <span>{{roleEditForm.username}}</span>
|
151
|
+ <span>{{roleEditForm.loginName}}</span>
|
152
|
</el-form-item>
|
152
|
</el-form-item>
|
153
|
<el-tree :data="roles" :props="treeDefaultProps" default-expand-all show-checkbox highlight-current check-strictly node-key="roleId" ref="tree" @check-change="treeHandleCheckChange">
|
153
|
<el-tree :data="roles" :props="treeDefaultProps" default-expand-all show-checkbox highlight-current check-strictly node-key="roleId" ref="tree" @check-change="treeHandleCheckChange">
|
154
|
</el-tree>
|
154
|
</el-tree>
|
|
@@ -205,20 +205,26 @@ |
|
@@ -205,20 +205,26 @@ |
205
|
mobile: '',
|
205
|
mobile: '',
|
206
|
id: '',
|
206
|
id: '',
|
207
|
companyId:'',
|
207
|
companyId:'',
|
208
|
- loginFlag: ''
|
208
|
+ loginFlag: '',
|
|
|
209
|
+ officeId: '',
|
|
|
210
|
+ createBy: '',
|
|
|
211
|
+ updateBy: ''
|
209
|
},
|
212
|
},
|
210
|
|
213
|
|
211
|
addFormVisible: false,//新增界面是否显示
|
214
|
addFormVisible: false,//新增界面是否显示
|
212
|
addLoading: false,
|
215
|
addLoading: false,
|
213
|
addFormRules: {
|
216
|
addFormRules: {
|
214
|
- username: [
|
|
|
215
|
- { required: true, message: '请输入姓名,用户名长度在5-11位,支持英文和数字', trigger: 'blur' },
|
217
|
+ loginName: [
|
|
|
218
|
+ { required: true, message: '请输入登录账户名称,用户名长度在5-11位,支持英文和数字', trigger: 'blur' },
|
216
|
],
|
219
|
],
|
217
|
password: [
|
220
|
password: [
|
218
|
{ required: true, message: '请输入密码,用户名长度在6-18位,支持英文和数字和非空字符', trigger: 'blur'}
|
221
|
{ required: true, message: '请输入密码,用户名长度在6-18位,支持英文和数字和非空字符', trigger: 'blur'}
|
219
|
],
|
222
|
],
|
220
|
companyId: [
|
223
|
companyId: [
|
221
|
{ required: true, message: '请选择所属您的所属公司', trigger: 'blur' },
|
224
|
{ required: true, message: '请选择所属您的所属公司', trigger: 'blur' },
|
|
|
225
|
+ ],
|
|
|
226
|
+ name: [
|
|
|
227
|
+ { required: true, message: '请输入姓名', trigger: 'blur' },
|
222
|
]
|
228
|
]
|
223
|
},
|
229
|
},
|
224
|
//用户角色配置
|
230
|
//用户角色配置
|
|
@@ -231,11 +237,14 @@ |
|
@@ -231,11 +237,14 @@ |
231
|
address: '',
|
237
|
address: '',
|
232
|
email: '',
|
238
|
email: '',
|
233
|
mobile: '',
|
239
|
mobile: '',
|
234
|
- companyId:''
|
240
|
+ companyId:'',
|
|
|
241
|
+ officeId: '',
|
|
|
242
|
+ createBy: '',
|
|
|
243
|
+ updateBy: ''
|
235
|
},
|
244
|
},
|
236
|
roleEditForm: {
|
245
|
roleEditForm: {
|
237
|
- userId: 1,
|
|
|
238
|
- username: "",
|
246
|
+ id: '',
|
|
|
247
|
+ loginName: "",
|
239
|
roles: []
|
248
|
roles: []
|
240
|
},
|
249
|
},
|
241
|
roles: [],
|
250
|
roles: [],
|
|
@@ -295,7 +304,7 @@ |
|
@@ -295,7 +304,7 @@ |
295
|
}).then(() => {
|
304
|
}).then(() => {
|
296
|
this.listLoading = true;
|
305
|
this.listLoading = true;
|
297
|
//NProgress.start();
|
306
|
//NProgress.start();
|
298
|
- let para = { userId: row.id };
|
307
|
+ let para = { id: row.id };
|
299
|
removeUser(para).then((res) => {
|
308
|
removeUser(para).then((res) => {
|
300
|
this.listLoading = false;
|
309
|
this.listLoading = false;
|
301
|
//NProgress.done();
|
310
|
//NProgress.done();
|
|
@@ -370,7 +379,10 @@ |
|
@@ -370,7 +379,10 @@ |
370
|
address: '',
|
379
|
address: '',
|
371
|
email: '',
|
380
|
email: '',
|
372
|
mobile: '',
|
381
|
mobile: '',
|
373
|
- companyId:''
|
382
|
+ companyId:'',
|
|
|
383
|
+ officeId: '5e95a0f081c64fce9f85d59e18cfdc5f',
|
|
|
384
|
+ createBy: JSON.parse(sessionStorage.getItem('user')).id,
|
|
|
385
|
+ updateBy: JSON.parse(sessionStorage.getItem('user')).id
|
374
|
};
|
386
|
};
|
375
|
},
|
387
|
},
|
376
|
//编辑
|
388
|
//编辑
|
|
@@ -468,7 +480,7 @@ |
|
@@ -468,7 +480,7 @@ |
468
|
roleEditSubmit: function () {
|
480
|
roleEditSubmit: function () {
|
469
|
this.$confirm('确认提交吗?', '提示', {}).then(() => {
|
481
|
this.$confirm('确认提交吗?', '提示', {}).then(() => {
|
470
|
// this.editLoading = true;
|
482
|
// this.editLoading = true;
|
471
|
- let userId = this.roleEditForm.userId;
|
483
|
+ let userId = this.roleEditForm.id;
|
472
|
let roleIds = this.$refs.tree.getCheckedKeys();
|
484
|
let roleIds = this.$refs.tree.getCheckedKeys();
|
473
|
let para = {userId,roleIds};
|
485
|
let para = {userId,roleIds};
|
474
|
setUserRole(para).then((res) => {
|
486
|
setUserRole(para).then((res) => {
|