|
|
@@ -6,6 +6,7 @@ import api.entity.database.online.Message;
|
|
6
|
6
|
import api.entity.database.Report.HourReport;
|
|
7
|
7
|
import api.entity.database.Report.Report;
|
|
8
|
8
|
import api.entity.database.order.WorkOrderBase;
|
|
|
9
|
+import api.entity.database.system.UserExtension;
|
|
9
|
10
|
import api.service.call.IRecordService;
|
|
10
|
11
|
import api.service.online.IMessageService;
|
|
11
|
12
|
import api.service.order.IReportBaseService;
|
|
|
@@ -49,6 +50,8 @@ public class IndexController extends BaseController {
|
|
49
|
50
|
|
|
50
|
51
|
@Autowired
|
|
51
|
52
|
private IReportBaseService ReportBaseService;
|
|
|
53
|
+ @Autowired
|
|
|
54
|
+ private IUserExtensionService userextensionService;
|
|
52
|
55
|
|
|
53
|
56
|
/**
|
|
54
|
57
|
* 获取用户信息
|
|
|
@@ -75,10 +78,18 @@ public class IndexController extends BaseController {
|
|
75
|
78
|
LambdaQueryWrapper<Dept> dept = new LambdaQueryWrapper<>();
|
|
76
|
79
|
dept.eq(Dept::getDeptId, user.getDeptId());
|
|
77
|
80
|
|
|
|
81
|
+ LambdaQueryWrapper<UserExtension> qw = new LambdaQueryWrapper<>();
|
|
|
82
|
+ qw.eq (UserExtension::getUsercode,user.getUserName() );
|
|
|
83
|
+ UserExtension entity = userextensionService.getEntity(qw);
|
|
|
84
|
+
|
|
78
|
85
|
user.setDept(deptService.getEntity(dept));
|
|
79
|
86
|
map.put("user", user);
|
|
80
|
87
|
map.put("roles", roles);
|
|
81
|
88
|
map.put("permissions", perms);
|
|
|
89
|
+ if (entity!=null)
|
|
|
90
|
+ {
|
|
|
91
|
+ user.setExtension(entity.getExtension());
|
|
|
92
|
+ }
|
|
82
|
93
|
return Success("成功", map);
|
|
83
|
94
|
}
|
|
84
|
95
|
|