|
@@ -27,6 +27,7 @@ export class HospitalConfigComponent implements OnInit {
|
27
|
27
|
searchLoading: boolean = false;
|
28
|
28
|
hospitalConfigList = []; //院区系统配置列表
|
29
|
29
|
roleList = []; //角色列表
|
|
30
|
+ dispatchUserList = []; //派单列表
|
30
|
31
|
taskTypeList = []; //任务类型列表
|
31
|
32
|
allTaskTypeList = []; //任务类型列表
|
32
|
33
|
deptList = []; //科室列表
|
|
@@ -162,6 +163,7 @@ export class HospitalConfigComponent implements OnInit {
|
162
|
163
|
//初始化请求数据
|
163
|
164
|
getInit() {
|
164
|
165
|
this.isLoading = true;
|
|
166
|
+ this.getDispatchUserList();
|
165
|
167
|
Promise.all([
|
166
|
168
|
this.getRoleList(),
|
167
|
169
|
this.getDeptList(this.hosId),
|
|
@@ -202,6 +204,7 @@ export class HospitalConfigComponent implements OnInit {
|
202
|
204
|
if (result[7].status == 200) {
|
203
|
205
|
this.isHosItsmIncident = result[7].list.find(v => v.keyconfig == 'itsmIncident').valueconfig == 1;
|
204
|
206
|
}
|
|
207
|
+
|
205
|
208
|
this.getHospitalConfigList(this.hosId).subscribe((res) => {
|
206
|
209
|
if (res.status == 200) {
|
207
|
210
|
this.hospitalConfigList = res.list;
|
|
@@ -362,6 +365,12 @@ export class HospitalConfigComponent implements OnInit {
|
362
|
365
|
.getFetchDataList("user/data", "role", postData)
|
363
|
366
|
.toPromise();
|
364
|
367
|
}
|
|
368
|
+ // 获取派单列表
|
|
369
|
+ getDispatchUserList() {
|
|
370
|
+ this.mainService.getDictionary("list", "dispatchUserList").subscribe(result => {
|
|
371
|
+ this.dispatchUserList = result || [];
|
|
372
|
+ })
|
|
373
|
+ }
|
365
|
374
|
// 获取任务类型列表(患者其他服务)
|
366
|
375
|
getTaskTypeList(associationTypeIds?,keyword?) {
|
367
|
376
|
let postData: any = {
|